Produktutveckling för mjukvara

I begreppet produktutveckling ingår även tjänsteutveckling. Det är inte så konstigt egentligen. De processer och faser som används för utveckling av en fysisk produkt kan användas på samma sätt när det handlar om tjänster. Ett mellanting mellan en fysisk produkt och en tjänst är mjukvara till datorer. I den här artikeln får du bra information om produktutveckling för mjukvara.

Faser i mjukvaruutveckling

Mjukvara är ett brett begrepp som omfattar alla sorters digitala produkter där människan arbetar med ett gränssnitt gentemot en dator. Mjukvara existerar alltid endast digitalt. Det gör att en produktutvecklare inte behöver bry sig om saker som elektronikkonstruktion och industridesign. Vad produktutvecklaren måste tänka på är bland annat systemintegrering, funktionalitet och användbarhet. Samtidigt är det ytterst viktigt att produktutvecklaren bygger effektiva system för uppgradering och underhåll av mjukvaran.

Den första fasen i mjukvaruutveckling handlar, precis som när det gäller fysiska produkter, om idégenerering och research. Sedan gör man bland annat marknads- och konkurrentanalyser för att se om idéerna kan bära sig. Därefter inleds en process där man utvecklar metoder för utvecklingen av mjukvaran. Här är det kravhantering och programvarudesign som är nyckelorden. Det handlar om en fas där specifikationerna för mjukvaran tas fram och där mjukvarans arkitektur läggs fast. Det är också lämpligt att man i den här fasen testar olika gränssnitt för att se vilket som bäst passar slutanvändarens behov. Först därefter sker utvecklingen av mjukvaran, från de inledande bitarna av kod till färdig produkt.

Mjukvaruutvecklingen är dock inte klar bara för att man har en fungerande mjukvara. Nästa steg är att testa mjukvaran. Kvalitet, användbarhet och kompatibilitet är nyckelorden i den här fasen av utvecklingen. Det är här man kan upptäcka olika problem med mjukvaran.

Det sista steget i produktutveckling för mjukvara är paketeringen. Här bestämmer man sig för hur produkten ska se ut när den erbjuds till försäljning. Några frågor att fundera på i det här steget är om mjukvaran bara ska spridas digitalt eller även finnas till försäljning i butik, om mjukvaran ska finnas i olika licenser samt hur eventuell support för mjukvaran ska fungera.

8 små röster avgjorde i Iowa!

Det här är lika sjukt som det är historiskt. Som vi alla vet så börjar presidentvalen i USA att närma sig med stormsteg, och här om dagen var det dags för republikanerna att rösta fram sin kandidat i Iowa. Mitt Romney är ju en av storfavoriterna, men snacka om att det var jämnt! Bara åtta, 8, röster gjorde att han kunde slå rivalen Rick Santorum.

Mitt Romney är förmodligen ett ganska bra val som utmanare till Barack Obama. Vissa menar att han inte är så talför, och kommer att få problem i debatter mot Obama. Frågan är dock om det verkligen gör så mycket med tanke på hur lågt förtroende Barack har nu för tiden. Inte för att det är hans fel förstås, det är ju senaten och house of representatives som envisas med att skjuta alla hans förslag och löften i sank. Synd bara att det amerikanska folket inte fattar det…

Nu lutar allt åt att Romney tar hem detta, och personligen tror jag att det är det bästa som kan hända. Romney är i princip hatad av Tea Party-rörelsen, och som alla vi sunda människor med en realistisk världsbild vet, är tepartytokarna ungefär det sämsta som USA har lyckats klämma ur sig sedan KKK och George W Bush.