<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Improove &#187; Utveckling</title>
	<atom:link href="http://www.improove.se/category/utveckling/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.improove.se</link>
	<description>Per-Mattias Nordkvist</description>
	<lastBuildDate>Mon, 06 Feb 2012 12:44:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>KUD: Lowe visar hur man krämar musten ur nya Google Analytics</title>
		<link>http://www.improove.se/2011/09/16/kud-lowe-visar-hur-man-kramar-musten-ur-nya-google-analytics/</link>
		<comments>http://www.improove.se/2011/09/16/kud-lowe-visar-hur-man-kramar-musten-ur-nya-google-analytics/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 15:12:47 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[KUD]]></category>
		<category><![CDATA[Utveckling]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=2271</guid>
		<description><![CDATA[Nu har vi äntligen kommit igång med höstens KUD igen. Alltså våra interna föreläsningar där vi delar kunskap med varandra. Idag var det vår nya talang Lowe Bäckström som visade hur man krämar musten ur nya Google Analytics alla features. Han går bland annat igenom ett konkret case som vi kör med Dagen.se där vi [...]]]></description>
			<content:encoded><![CDATA[<p>Nu har vi äntligen kommit igång med höstens KUD igen. Alltså våra interna föreläsningar där vi delar kunskap med varandra. Idag var det vår nya talang Lowe Bäckström som visade hur man krämar musten ur nya Google Analytics alla features. Han går bland annat igenom ett konkret case som vi kör med Dagen.se där vi genom en enkel webbenkät kan få en bild av hur stor del av trafiken på olika delar av sajten som utgörs av faktiska prenumeranter.</p>
<p>Väldigt, väldigt intressant.</p>
<p><object id="bplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="512" height="339"><embed name="bplayer" src="http://static.bambuser.com/r/player.swf?vid=1974830" type="application/x-shockwave-flash" width="512" height="339" allowfullscreen="true" allowscriptaccess="always" wmode="opaque"></embed><param name="movie" value="http://static.bambuser.com/r/player.swf?vid=1974830"></param><param name="allowfullscreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="opaque"></param></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/09/16/kud-lowe-visar-hur-man-kramar-musten-ur-nya-google-analytics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook Connect-modul till Magento &#8211; nu på svenska</title>
		<link>http://www.improove.se/2011/08/30/facebook-connect-modul-till-magento-nu-pa-svenska/</link>
		<comments>http://www.improove.se/2011/08/30/facebook-connect-modul-till-magento-nu-pa-svenska/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 13:48:32 +0000</pubDate>
		<dc:creator>Andreas Karlsson</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[Nyheter]]></category>
		<category><![CDATA[Utveckling]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=2234</guid>
		<description><![CDATA[Kroatiska Inchoo släppte tidigare i år en Magento-modul för Facebook Connect. Modulen möjliggör det för butikens besökare att registrera sig och logga in med hjälp av sina Facebook-konton. Eftersom koden för modulen finns öppen på GitHub så kändes det som en självklarhet att bidra med en svensk översättning av den och idag fick jag ett [...]]]></description>
			<content:encoded><![CDATA[<p>Kroatiska <a href="http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/">Inchoo släppte tidigare i år en Magento-modul för Facebook Connect</a>. Modulen möjliggör det för butikens besökare att registrera sig och logga in med hjälp av sina Facebook-konton.</p>
<p>Eftersom <a href="https://github.com/ivanweiler/Inchoo_Facebook">koden för modulen finns öppen på GitHub</a> så kändes det som en självklarhet att bidra med en svensk översättning av den och idag fick jag ett meddelande från deras projektledare <a href="http://inchoo.net/author/weiler/">Ivan Weiler</a>, som jag för övrigt hade nöjet att träffa på <a href="http://www.improove.se/2011/06/04/pa-plats-for-mdp11-magento-developers-paradise/">Magento Developers Paradise</a>, att min översättning nu finns med i den senaste versionen (<a href="https://github.com/ivanweiler/Inchoo_Facebook/tree/0.9.7">0.9.7</a>) av modulen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/08/30/facebook-connect-modul-till-magento-nu-pa-svenska/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Media Queries och Responsive Webdesign, en bra kombination</title>
		<link>http://www.improove.se/2011/06/16/media-queries-och-responsive-webdesign-en-bra-kombination/</link>
		<comments>http://www.improove.se/2011/06/16/media-queries-och-responsive-webdesign-en-bra-kombination/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 10:57:11 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mobila webben]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=2095</guid>
		<description><![CDATA[I veckan har jag läst på lite om Media Queries. W3C-standarden för att anpassa stilmallar(CSS). Genom att i CSS-filen ställa frågor om t.ex. vilken bredd skärmen eller webbläsarfönstret har. Vilken upplösning som används eller orienteringen på enheten(liggande, stående). Denna fråga fungerar ungefär som en vanlig if-sats och används för att avgöra vilka css-klasser som skall [...]]]></description>
			<content:encoded><![CDATA[<p>I veckan har jag läst på lite om <a href="http://www.w3.org/TR/css3-mediaqueries/">Media Queries</a>. W3C-standarden för att anpassa stilmallar(CSS). Genom att i CSS-filen ställa frågor om t.ex. vilken bredd skärmen eller webbläsarfönstret har. Vilken upplösning som används eller orienteringen på enheten(liggande, stående). Denna fråga fungerar ungefär som en vanlig if-sats och används för att avgöra vilka css-klasser som skall användas.</p>
<p>Egentligen förenklar detta bara moment som tidigare varit möjliga att styra genom javascript men det finns något i enkelheten i detta som gör att det blir lättare att ta sig an anpassning av webben för olika plattformar. Det som ibland kallas för <a href="http://www.alistapart.com/articles/responsive-web-design/">responsive webdesign</a>. D.v.s. att webbplatsen anpassar sig baserat på egenskaperna av den enhet som anropar snarare än att man bygger olika versioner av sajten för respektive device. Media Queries kanske inte är revolutionerande men det gör arbetet betydligt enklare.</p>
<p>För att testa detta påbörjade jag arbetet med at anpassa vår egen webb där jag använde mig av följande query och skriva över ca 30 CSS-klasser och vips så är webben helt anpassad för mobila enheter.</p>
<p>@media screen and (max-width: 480px) {<br />
&#8230;.<br />
}</p>
<p>Tidigare har jag jobbat med att skapa unika mobila wordpress-teman men då alla moderna mobila smartphones(Android och iOS) har stöd för media queries testade jag detta vilket visade sig vara mycket enklare än jag vågat hoppas. Arbetet tog ett par timmar. Har man bara taggat upp sin HTML-kod rent och snyggt är det inget större problem att dölja en del klasser och modifera andra för att de snabbt skall vara anpassade för mindre enheter. För att uppnå resultatet nedan gjordes inte några som helst ändringar i HTML eller PHP-kod. Enbart CSS-klasser.</p>
<p><img class="alignnone size-full wp-image-2096" title="improove_iphone" src="http://www.improove.se/wp-content/uploads/2011/06/improove_iphone.png" alt="" width="400" height="600" /></p>
<p>Och om du ger dig på detta. Glöm inte att använda <a href="http://unstoppablerobotninja.com/entry/fluid-images/">fluid images</a> också för att anpassa bildstorlekarna.</p>
<p>Happy hacking!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/06/16/media-queries-och-responsive-webdesign-en-bra-kombination/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intryck efter 2 veckors programmering på Java igen</title>
		<link>http://www.improove.se/2011/05/30/intryck-efter-2-veckors-programmering-pa-java-igen/</link>
		<comments>http://www.improove.se/2011/05/30/intryck-efter-2-veckors-programmering-pa-java-igen/#comments</comments>
		<pubDate>Mon, 30 May 2011 12:39:24 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[Caucho]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Quercus]]></category>
		<category><![CDATA[Resin]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=2012</guid>
		<description><![CDATA[När jag började som webbprogrammerare för snart 11 år sedan så var Java mitt enda och huvudsakliga alternativ för programerringsspråk. På regniga dagar gjorde man en del ASP 3.0 men i övrigt var det Java, JSP och Servlets som gällde. Java var då by far det bästa alternativet. När vi för första gången utvärderade PHP(version 4) [...]]]></description>
			<content:encoded><![CDATA[<p>När jag började som webbprogrammerare för snart 11 år sedan så var Java mitt enda och huvudsakliga alternativ för programerringsspråk. På regniga dagar gjorde man en del ASP 3.0 men i övrigt var det Java, JSP och Servlets som gällde. Java var då by far det bästa alternativet. När vi för första gången utvärderade PHP(version 4) som alternativ avfärdade vi med rätta detta som ett hobbyspråk. Syntaxen var slarvig, objektsorienteringen obefintligt, plattformslösheten var det sisådär med. På det hela taget ett bra språk att börja testa webbprogrammering med om man går gymnasiet eller så men inte något man använder för &#8221;prime time&#8221;-applikationer.</p>
<p>Så för 4 år sedan när vi på Improove skulle starta upp ett större  projekt gjorde jag en ny utvärdering av PHP då vi började vidröra WordPress, Joomla och andra ramverk för första gången. Slutsatsen denna gång var att Java fortfarande var ett bättre språk även om PHP på sina håll vaknat till liv och kompletterats med många av de brister man tidigare hade. Nu fanns ramverk som <a href="http://framework.zend.com/">Zend Framework</a> och <a href="http://codeigniter.com/">Code Igniter</a> men det var fortfarande en slarvig och inkonsekvent syntax som låg i botten. Men för mig blev väckarklockan när jag skummade igenom de 20 största Open Source-produkterna för webbapplikationer och kunde konstatera att 70% av dem var baserade på PHP. Det gjorde att jag insåg att det måste finnas fördelar i PHP som ligger bortom syntaxen och strukturerna. Vi kickade igång några projekt och sedan dess har vi aldrig återvänt till C# eller Java. Inte för att de är dåliga utan för att PHP överlag tenderar att vara smidigare.</p>
<p>För några veckor sedan när jag äntligen började bygga <a href="http://www.improove.se/2011/04/10/sa-byggde-vi-en-automatisk-twitter-skrivare/">min Twitter-skrivare</a> behövde jag en desktop-app och valde att bygga den i Java. Jag fick damma av mina gamla kunskaper och ganska snabbt var man igång igen. Jag måste erkänna att det faktiskt var lite skönt att återgå till ett &#8221;riktigt&#8221; språk till en början men bara efter någon timme började jag sucka högljutt. Jag hade helt glömt bort hur omständigt dessa &#8221;riktiga&#8221; språk var. Mitt favoritexempel är när man skall läsa ned data från en extern url för att tolka eller läsa ut. Det finns säkert enklare sätt att åstadkomma detta på i Java men detta är min bild av skillnaden att utveckla i Java vs. PHP.  Exemplen är talande.</p>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;"><strong>Koden i PHP:<br />
</strong></span><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;">file_get_contens(&#8221;www.minurl.com/api&#8221;);</span></p>
<pre><strong>Samma kod i Java</strong>
String content;
URL u;</pre>
<pre>    //Open the URL for reading
    try {
      u = new URL("http://www.minurl.com/api");
      try {
         InputStream is = u.openStream();         
         // throws an IOExceptionBufferedInputStream
         dis = new DataInputStream(new BufferedInputStream(is));
         while ((s = dis.readLine()) != null) {
            content += s;
         }
      } // end try
      catch (Exception e) {
        System.err.println(e)
      }
    } // end try
    catch (MalformedURLException e) {
      System.err.println(args[0] + " is not a parseable URL");
      System.err.println(e);
    }</pre>
<p>Denna återgång till Java gav mitt ett nytt tillfälle över att reflektera över PHP&#8217;s roll i utveckling och jag kan bara konstatera att PHP verkligen är ett fenomenalt språk när man vill uppnå högsta möjliga utvecklings- och innovationstakt. För rendering av webb är det nästan oslagbart som jag ser det. Däremot kan jag förstå och se fördelar i att använda PHP för presentationslager och bygga bibliotek och underliggande arkitektur i mer gedigna plattformar som Java eller C#. Där har jag ännu inte hamnat men jag kan helt klart se fördelar med det.</p>
<p>Ett intressant projekt relaterat till detta är <a href="http://quercus.caucho.com/">Quercus</a> från Caucho som byggt JSP-motorn Resin. De har implementerat PHP i JSP-motorn vilket gör att man kan åstadkomma just detta. Bygga den underliggande arkitekturen i Java och bygga ihop webblagret i PHP. Jag har aldrig testat det men idén är intressant.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/05/30/intryck-efter-2-veckors-programmering-pa-java-igen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tre smarta verktyg för livestatistik av webbplatser</title>
		<link>http://www.improove.se/2011/04/04/tre-smarta-verktyg-for-livestatistik-av-webbplatser/</link>
		<comments>http://www.improove.se/2011/04/04/tre-smarta-verktyg-for-livestatistik-av-webbplatser/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 22:01:35 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Nyheter]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[statistik]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1908</guid>
		<description><![CDATA[Google Analytics må vara fantastiskt men jag har alltid saknat något smart verktyg som kan bevaka webbplatser i realtid. Överlag saknar jag bibliotek och verktyg för att presentera livestatistik överhuvudtaget. Jag har skrapat på nätet efter de verktyg som står till förfogande och har hittat tre lovande kandidater. 01. GoSquared Detta är min favorit. Ett [...]]]></description>
			<content:encoded><![CDATA[<p>Google Analytics må vara fantastiskt men jag har alltid saknat något smart verktyg som kan bevaka webbplatser i realtid. Överlag saknar jag bibliotek och verktyg för att presentera livestatistik överhuvudtaget. Jag har skrapat på nätet efter de verktyg som står till förfogande och har hittat tre lovande kandidater.</p>
<p><strong>01. GoSquared</strong><br />
Detta är min favorit. Ett verktyg som dels har en grym finish och  innehåller precis det man behöver. Besökare online just nu, åtekrommande besökare, världskarta, liveupdatering, 100% HTML, topplista över besökta sidor etc. Många rätt och enkelt att lägga in. Kostar 9.99 dollar per månad.</p>
<p><a href="http://www.gosquared.com">www.gosquared.com</a><a href="http://www.gosquared.com/livestats/demo/"><br />
Live Demo</a></p>
<p><img class="alignnone size-medium wp-image-1909" title="GoSquared" src="http://www.improove.se/wp-content/uploads/2011/04/GoSquared-620x256.png" alt="" width="620" height="256" /></p>
<p><strong>02. Hummingbird</strong><br />
Detta är ett lite mer begränsat verktyg som dock är Open Source som går att ladda ned och installera på en egen webbplats. Detta är egentligen mindre bekvämt men å andra sidan mer anpassningsbart. Smidigt om man vill integrera det i sitt eget verktyg. Jag kan verkligen tänka mig att använda detta för att integrera i ett eget verktyg.</p>
<p><a href="http://www.hummingbirdstats.com/">www.hummingbirdstats.com</a><a href="http://demo.hummingbirdstats.com/"><br />
Live Demo</a></p>
<p><iframe src="http://player.vimeo.com/video/11613517?title=0&amp;byline=0&amp;portrait=0" width="640" height="480" frameborder="0"></iframe></p>
<p><strong>03. Reinvigorate</strong><br />
Den här tjänsten har jag ärligt talat inte testat men påminner mycket om GoSquared. Hostad lösning med samma prismodell och denna tjänst har funnits sedan 2007 och nylanserades i augusti förra året. Tyvärr finns inte någon livedemo att visa men det ser helt klart ut att vara en tjänst som bör testas. </p>
<p><a href="http://reinvigorate.net">www.reinvigorate.net</a><br />
<a href="http://reinvigorate.net/features/">Feature-lista</a><br />
<img src="http://www.improove.se/wp-content/uploads/2011/04/summary-620x618.jpg" alt="" title="Reinvigorate" width="620" height="618" class="alignnone size-medium wp-image-1911" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/04/04/tre-smarta-verktyg-for-livestatistik-av-webbplatser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bra läsning om konfigurering av APC för Magento</title>
		<link>http://www.improove.se/2011/03/30/bra-lasning-om-konfigurering-av-apc-for-magento/</link>
		<comments>http://www.improove.se/2011/03/30/bra-lasning-om-konfigurering-av-apc-for-magento/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 11:41:05 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[apc]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1889</guid>
		<description><![CDATA[Cache-ning av PHP-lagret för drift av Magento-shoppar är helt kritiskt. Vi jobbade tidigare mycket med eAccelerator och XCache. Detta var innan APC&#8217;s storhetstid. APC får nu anses vara mer eller mindre bransch-standard att använda som cache-lager i PHP. Detta gör att de alla otaliga accesstider för sidanrop som uppstår i PHP minimeras. Själva php-filerna cache&#8217;as [...]]]></description>
			<content:encoded><![CDATA[<p>Cache-ning av PHP-lagret för drift av Magento-shoppar är helt kritiskt. Vi jobbade tidigare mycket med <a href="http://eaccelerator.net/">eAccelerator</a> och <a href="http://xcache.lighttpd.net/">XCache</a>. Detta var innan APC&#8217;s storhetstid. <a href="http://php.net/manual/en/book.apc.php">APC</a> får nu anses vara mer eller mindre bransch-standard att använda som cache-lager i PHP. Detta gör att de alla otaliga accesstider för sidanrop som uppstår i PHP minimeras. Själva php-filerna cache&#8217;as i minnet och belastar aldrig disken i samma utsträckning.</p>
<p>Eftersom Magento är ganska krävande som plattform gör det att APC får ganska stor betydelse på plattformen. Samtidigt kan det vara svårt att veta hur man skall konfigurera APC för access mot systemet. Därför vill jag passa på att tipsa om en bloggpost från Nexcess som har <a href="http://blog.nexcess.net/2011/03/25/optimizing-apc-cache-settings-for-magento/">en bra bloggpost i ämnet</a>. Framför allt är det cache-volymen som är viktig där standardkonfigurationen av APC är på 30MB. Nexcess rekommenderar 256MB och i de miljöer vi driftat har vi noterat att APC använder så mycket som 120MB av cache efter bara några timmar i drift.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/03/30/bra-lasning-om-konfigurering-av-apc-for-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Film från fredagens KUD med Per Åström från TV4</title>
		<link>http://www.improove.se/2011/03/26/film-fran-fredagens-kud-med-per-astrom-fran-tv4/</link>
		<comments>http://www.improove.se/2011/03/26/film-fran-fredagens-kud-med-per-astrom-fran-tv4/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 18:51:00 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[Improove]]></category>
		<category><![CDATA[KUD]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1881</guid>
		<description><![CDATA[I fredags var det återigen dags för KUD(kompetensutbytardag) på Improove. KUD arrangerar vi var 6:e vecka och där brukar vi hålla föreläsningar internt för varandra. Ett otroligt nyttigt sätt för oss att dela kunskap mellan varandra. Ibland bjuder vi in externa föreläsare och denna gång hade vi besök av Per Åström från TV4. Han berättade [...]]]></description>
			<content:encoded><![CDATA[<p>I fredags var det återigen dags för KUD(kompetensutbytardag) på Improove. KUD arrangerar vi var 6:e vecka och där brukar vi hålla föreläsningar internt för varandra. Ett otroligt nyttigt sätt för oss att dela kunskap mellan varandra.</p>
<p>Ibland bjuder vi in externa föreläsare och denna gång hade vi besök av <a href="http://twitter.com/perkovich">Per Åström</a> från TV4. Han berättade dels om hur de ändrade arbetssätt i utvecklingsteamet för några år sedan och dels om hur de tog sig an utmaningen att bygga <a href="http://www.tv4play.se">TV4 Play</a> baserat på <a href="http://rubyonrails.org/">Ruby On Rails</a> och <a href="http://heroku.com/">Heroku</a>. Otroligt intressant om du frågar mig. Många självklara sanningar för oss som hängt med i utvecklingen de senaste åren men det är alltid väldigt skönt att se att det fungerar i praktiken på ett av Sveriges största mediaföretag. Framför allt användandet av Heroku men även hur man medvetet valt att lägga ut så mycket funktionalitet som möjligt på externa tjänster och försöka undvika att lägga för mycket funktionalitet i ett och samma system. Detta fokus gör att man minimerar arbetet med löpande underhåll och gör att man kan fokusera så mycket som möjligt på nyutveckling. </p>
<p>Och du, lova att du följer TV4&#8242;s utvecklingsblogg på <a href="http://http.tv4.se">http.tv4.se</a></p>
<p><iframe src="http://player.vimeo.com/video/21520037" width="620" height="349" frameborder="0"></iframe>
<p><a href="http://vimeo.com/21520037">pmtest</a> from <a href="http://vimeo.com/user4961556">Improove</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/03/26/film-fran-fredagens-kud-med-per-astrom-fran-tv4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improove testar outsourcing</title>
		<link>http://www.improove.se/2011/02/17/improove-testar-outsourcing/</link>
		<comments>http://www.improove.se/2011/02/17/improove-testar-outsourcing/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 09:27:03 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Improove]]></category>
		<category><![CDATA[Trender]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[outsourcing]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1788</guid>
		<description><![CDATA[Under 2010 har vi på Improove blivit kontaktade av 4-5 olika outsourcing-företag som vill börja jobba med oss. Jag har alltid varit intresserad av detta men har aldrig vågat mig på att testa i rädsla för att det antingen skall ta för mycket tid, levereras med dålig kvalitet, vara svårt att kravställa eller att vi [...]]]></description>
			<content:encoded><![CDATA[<p>Under 2010 har vi på Improove blivit kontaktade av 4-5 olika outsourcing-företag som vill börja jobba med oss. Jag har alltid varit intresserad av detta men har aldrig vågat mig på att testa i rädsla för att det antingen skall ta för mycket tid, levereras med dålig kvalitet, vara svårt att kravställa eller att vi som beställare skulle vara för små för att hantera detta. Någon gång i början av förra sommaren bestämde jag mig för att vi i alla fall borde testa att köra ett riktigt outsourcing-projekt för att testa och se hur det går så jag har under hösten tagit mig tid att prata med olika leverantörer med verksamhet i Ryssland, Ukraina och Indien.</p>
<p>Arbetsmetoderna har varit lite olika och ser ungefär ut så här:</p>
<ol>
<li>Lägga ut hela projektet på en utländsk projektgrupp</li>
<li>Lägga ut hela projektet på en svensk projektledare som styr en utländsk projektgrupp</li>
<li>Bygga upp ett eget dedikerat utländskt team med svensk produktionsledare.</li>
</ol>
<p>Den första kategorin känns inte aktuellt även om det faktiskt ofta är så att projektledarna är västerlänningar men med säte i t.ex. Holland, Tyskland eller Storbritanien. De jobbar alltså på ungefär samma sätt som den andra kategorin dock utan svensk närvaro. Den sista kategorin tycker jag är mycket spännande. Det företag som kontaktat mig ang. detta har säte i Stockholm och har presenterat upplägget för mig så att vi tar fram kravprofiler på de personer vi vill jobba med. Sedan behöver de ca 2-3 månader på sig att bemanna ett dedikerat team som jobbar 100% på uppdrag av oss fast på distans. I detta fall från Indien &amp; Ukraina.</p>
<p>Vi har beslutat att under första kvartalet 2011 genomföra ett outsouring-projekt för att testa hur det fungerar.  Om det blir så att vi kommer att fortsätta med outsourcing efter detta testprojekt kommer vi nog allra troligast att jobba enligt &#8221;dedikerat team&#8221;-modellen.  Det finns många frågor vi måste få svar på innan vi beslutar oss för att fortsätta med detta dock:</p>
<ul>
<li>Vad kommer det att kräva av oss som beställare</li>
<li>Hur fungerar rutinerna?</li>
<li>Hur lätt/svårt är det att kommunicera med projektgruppen?</li>
<li>Är det leveranssäkert?</li>
<li>Håller det hög leveranskvalitet?</li>
</ul>
<p>Vårt projekt som pågår för fullt består i att bygga en modul till Magento-plattformen som vi ofta jobbar med. Modulen skall hantera SMS-notifiering för beställningar vid orderläggning och andra meddelanden som ofta går ut via mail. Då vi är väl medvetna om att det är långt ifrån självklart för utvecklare att bygga bra Magento-moduler begärde vi att denna modul skall integegrera sömlöst i den funktionalitet för Transactional Emails som redan idag finns i systemet. Detta kommer att visa om de har den Zend Framework och Magento-kunskap som krävs för att bygga pålitliga moduler.</p>
<p>Vi har valt att köra detta projekt tillsammans med företaget <a href="http://www.300consulting.com/">300 consulting</a> med verksamhet i Uppsala då vi har kontakter där sedan tidigare. Arbetet började den 24 januari och jag återkommer i nästa bloggpost om hur arbetet flyter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/02/17/improove-testar-outsourcing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Du följer Andreas arbete med Bugmarket.net?</title>
		<link>http://www.improove.se/2011/01/17/du-foljer-andreas-arbete-med-bugmarket-net/</link>
		<comments>http://www.improove.se/2011/01/17/du-foljer-andreas-arbete-med-bugmarket-net/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 07:00:05 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Improove]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1722</guid>
		<description><![CDATA[Andreas Holmberg som jobbar hos oss skall snart ta tjänstledigt ett år för att flytta till Nepal och arbeta tillsammans Björn Söderberg i hans Fair Enterprise Network. Andreas jobbar som produktionsledare här på Improove och ställs nu inför uppgiften att göra sig av med stora delar av sitt bohag innan äventyret börjar i februari. Varför [...]]]></description>
			<content:encoded><![CDATA[<p>Andreas Holmberg som jobbar hos oss skall snart ta tjänstledigt ett år för att flytta till Nepal och arbeta tillsammans Björn Söderberg i hans Fair Enterprise Network. Andreas jobbar som produktionsledare här på Improove och ställs nu inför uppgiften att göra sig av med stora delar av sitt bohag innan äventyret börjar i februari.</p>
<p>Varför använda blocket när man kan bygga ett eget försäljningsnätverk? Andreas har kickat igång Bugmarket.net för att sälja alla sina prylar där. Med bättre integrationer mot Facebook och Twitter hoppas han bygga ett alternativt försäljningsnät än det som Blocket tillåter. Och det är samtidigt roligare än att bara lägga upp en annons och skiljer sig något från Blocket  i bemärkelsen att man får en egen landningssida(<a href="http://www.bugmarket.net/Home/Loppis">ett loppisbord</a>) med alla sina prylar.</p>
<p>Om du behöver prylar i stockholmstrakten, titta in på <a href="http://www.bugmarket.net/">Bugmarket.net</a> och se om det är något du behöver. Vill du sälja prylar någon annanstans eller har bra idéer på hur Andreas kan vidareutveckla sajten kan du med fördel läsa mer här eller droppa ett mail till <a href="mailto:andreas@improove.se">andreas@improove.se</a>.</p>
<p>Axplock ur Bugmarket just nu: <a href="http://www.bugmarket.net/Article/Details/89">Sushitallrikar</a> och ett <a href="http://www.bugmarket.net/Article/Details/96">dam-mcställ</a></p>
<p><a href="http://www.bugmarket.net/Article/Details/89"><img class="alignnone size-full wp-image-1723" title="p15jdukd03rnh198ntbd1lml1g021" src="http://www.improove.se/wp-content/uploads/2011/01/p15jdukd03rnh198ntbd1lml1g021.jpg" alt="" width="227" height="171" /></a> <a href="http://www.bugmarket.net/Article/Details/96"><img class="alignnone size-full wp-image-1724" title="p15jj58np115v41rob8cq1ro21ipe3" src="http://www.improove.se/wp-content/uploads/2011/01/p15jj58np115v41rob8cq1ro21ipe3.jpg" alt="" width="227" height="171" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2011/01/17/du-foljer-andreas-arbete-med-bugmarket-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bästa beskrivningen hittills av &#8221;The Internet of things&#8221;</title>
		<link>http://www.improove.se/2010/08/24/basta-beskrivningen-hittills-av-the-internet-of-things/</link>
		<comments>http://www.improove.se/2010/08/24/basta-beskrivningen-hittills-av-the-internet-of-things/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 11:29:42 +0000</pubDate>
		<dc:creator>Per-Mattias Nordkvist</dc:creator>
				<category><![CDATA[Trender]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet of things]]></category>

		<guid isPermaLink="false">http://www.improove.se/?p=1420</guid>
		<description><![CDATA[Snart finns det fler prylar som är uppkopplade mot nätet än människor som är uppkopplade mot nätet. Det vi kallar för The Internet of things. IBM har knåpat ihop den hittills bästa instruktionsfilmen. (Mental note: animerade instruktionsfilmer är fortfarande det bästa sättet att överföra kunskap)]]></description>
			<content:encoded><![CDATA[<p>Snart finns det fler prylar som är uppkopplade mot nätet än människor som är uppkopplade mot nätet. Det vi kallar för <a href="http://en.wikipedia.org/wiki/Internet_of_Things">The Internet of things</a>.</p>
<p>IBM har knåpat ihop den hittills bästa instruktionsfilmen. (Mental note: animerade instruktionsfilmer är fortfarande det bästa sättet att överföra kunskap)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/sfEbMV295Kk?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/sfEbMV295Kk?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.improove.se/2010/08/24/basta-beskrivningen-hittills-av-the-internet-of-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

