Företagsledare diskuterar gång på gång om de ska bygga eller köpa en programvarulösning för att lösa de många problem de står inför. Detta är särskilt tydligt inom den högre utbildningssektorn där det finns tillgång till en stor talangpool och de potentiella resurserna för att uppnå en skräddarsydd lösning. Project Management Institutes senaste rapport väcker denna debatt till liv igen. Låt oss diskutera in-house vs off-the-shelf programvaruinvesteringar.
Rapporten visar att 33 % av IT-projekten misslyckas och budgeten går förlorad, medan 36 % överskrider budgeten och 25 % inte når de ursprungliga målen som sattes upp för projektet.
Dessa siffror pekar på de utmaningar som är förknippade med in-house mjukvaruutveckling och kräver en ny bedömning av för- och nackdelarna med att bygga lösningar jämfört med att köpa dem. För att du med säkerhet ska kunna avgöra om du ska bygga eller köpa, låt oss gå igenom fördelarna och nackdelarna med att investera i egenutvecklade lösningar jämfört med standardlösningar:
Intern utveckling
Proffs |
Cons |
|
|
Programvara från hyllan
Proffs |
Cons |
|
|
Utmaningarna
Tre av de största utmaningarna för intern programvaruutveckling är omfattning, kapacitet och tid.
Omfattning
Att upprätthålla en tydlig projektomfattning och målsättning kan vara svårt när kraven höjs från konkurrerande avdelningar. Att bygga skräddarsydd programvara kan innebära att alla vill säga sitt om vad programvaran ska göra, ofta utanför ramen för realistiska och överkomliga möjligheter.
Kapacitet
Utmaningen med kapacitet handlar oftast om vilka resurser och vilken budget som finns tillgängliga för projektet. Ur ett kostnadsperspektiv är det svårt att konkurrera med standardlösningar, som byggs av ett specialiserat team för ett enda syfte. Det faktum att ett internt team inte bara måste skapa programvaran utan också underhålla och uppgradera den på obestämd tid, ger ytterligare resurs- och budgetöverväganden.
Tid
En annan stor utmaning för interna programvaruutvecklingsprojekt är tiden. Att definiera projektets omfattning och målsättningar till att framgångsrikt implementera och driva lösningen kan ta flera år från början till slut. Många interna projekt stöter på hinder och huvudvärk under resans gång som bromsar utvecklingen och resultatet blir stora förseningar av lösningar som många team behöver snarast.
Slutsats
Vikten av för- och nackdelarna med att investera i ett internt system jämfört med en hyllinvestering kommer att variera beroende på din institution och dess specifika behov. Mycket specifika programvarukrav är ofta det största motivet för att bygga ett internt system, trots de många utmaningar som är förknippade med det. För att få det bästa alternativet bör institutionerna leta efter en standardlösning som erbjuder höga anpassningsnivåer. Detta kan tillgodose alla krav som ställs på en institutionsspecifik lösning, utan alla extra problem.