Moore’s lag för mjukvara?


I takt med att tekniken går framåt, frameworks och bättre programmeringsspråk dyker upp, blir alltmer högnivå och drar nytta av allt ökande processorkapaciteter, och fler open sourceverktyg finns att tillgå.

Således så måste utvecklingstiden för samma projekt minska över tid, dvs att det projekt som tar 1000 mantimmar att genomföra idag tar 500 mantimmar att genomföra imorgon.

Frågan är: Hur snabbt går denna utveckling?

1 Svar till “Moore’s lag för mjukvara?”


  1. 1 Anders Moberg februari 11, 2010 kl. 5:27 e m

    Väldigt intressant tanke! Dock tror jag det kommer att bli en ketchup effekt. Först händer inget, sen händer inget, sen händer inget… och som boom.

    Mina argument är:

    1. Med fler kompetenta ramverk, tekniker, komponenter och språk kommer planerings och designfaserna för projekten att bli längre. Och vid användandet av flera parallella ramverk och komponenter så ökar behovet av testning så även testningsfasen blir längre. Jag tror det innebär att stora delar av tidsvinsterna i byggfasen fördelas på planering, design och test.

    2. När det gäller (mjukvaru)projekt är det mer regel än undantag att projektet tar lika lång tid som budgeten tillåter, och inte sällan lite mera. Det verkar ligga i människans natur att nå deadlines (utan nämnvärd marginal). Så innan de som sätter budgeten för projekten lär sig om effekterna av ramverken kommer vi inte se snabbare projekt.

    Själv klart kommer små hurtiga företag som jobbar superagilt och målmedvetet och utan ett arv från 80, 90 och 00 talets IT-projekt vara de som först visar att det går att bygga mjukvara riktigt riktigt snabbt!

    Så vad säger du, håller mina argument?


Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Ansluter till %s





Följ

Få meddelanden om nya inlägg via e-post.