"Homegrown Software" er et udtryk, der bruges til at beskrive software, der er
udviklet internt snarere end at blive købt fra en leverandør. Det kaldes også undertiden "brugerdefineret software" eller "skræddersyet software".
Her er det, der typisk definerer hjemmearbejdet software:
* udviklet internt: Virksomheden selv har et team af udviklere, der er ansvarlige for oprettelse, vedligeholdelse og support af softwaren.
* skræddersyet til specifikke behov: Denne software er designet specifikt til at imødekomme virksomhedens unikke krav. Det kan omfatte funktionaliteter, der ikke er tilgængelige i kommercielt tilgængelig software.
* potentielt unik: Softwaren er muligvis ikke kommercielt tilgængelig og kan betragtes som en konkurrencefordel på grund af dens unikke funktionaliteter.
* kræver ofte intern ekspertise: Bygning og vedligeholdelse af hjemmearbejdet software kræver et dedikeret team af udviklere, testere og supportpersonale.
Fordele ved hjemmearbejdet software:
* Tilpasning: Det kan være perfekt skræddersyet til at imødekomme virksomhedens specifikke behov i modsætning til software uden for hylden.
* Konkurrencefordel: Unikke funktionaliteter kan differentiere virksomheden fra konkurrenter.
* Potentielle omkostningsbesparelser: På lang sigt kan omkostningerne ved udvikling og vedligeholdelse af hjemmearbejdet software være lavere end køb og licens til kommerciel software, især hvis softwaren bruges stærkt.
* Større kontrol: Virksomheden har fuld kontrol over softwaren, dens funktioner og dens opdateringer.
Ulemper ved hjemmearbejdet software:
* høje indledende udviklingsomkostninger: At opbygge hjemmearbejdet software kræver betydelige forhåndsinvesteringer i tid, ressourcer og ekspertise.
* Vedligeholdelse og support: At holde softwaren opdateret og bugfri kræver løbende indsats og ekspertise.
* Mangel på leverandørstøtte: I modsætning til kommerciel software har Homegrown -software ikke fordelen af leverandørstøtte.
* Tid til marked: Udvikling af hjemmearbejdet software kan tage længere tid end implementering af kommerciel software.
Kortfattet:
Homegrown-software er et dobbeltkantet sværd. Det giver fleksibilitet og tilpasning, men leveres med betydelige omkostninger på forhånd og løbende vedligeholdelseskrav. I sidste ende afhænger beslutningen om at udvikle hjemmearbejde software af virksomhedens specifikke behov, ressourcer og risikotolerance.