Tilleggsutvikling
Tilleggsutvikling refererer til utviklingsarbeid som utvider eller tilpasser et eksisterende programvareprodukt utover standardfunksjonaliteten, vanligvis ved hjelp av utvidelsespunkter, API-er eller tillegg. Målet er å møte spesifikke organisatoriske behov uten å endre kjernen i produktet, og det er vanlig innen bedriftsprogramvare, plattformer og økosystemer.
Omfanget: Inkluderer å legge til forretningslogikk, arbeidsflyter, rapporter, integrasjoner med andre systemer eller brukergrensesnittforbedringer. Det kan
Prosess: Involverer behovsinnhenting, konsekvensanalyse, design, koding, testing og implementering. Styring bør adressere kompatibilitet med kjerneoppdateringer, lisensiering,
Forholdet til kjerneutvikling: Tilleggsutvikling utfyller leverandørens veikart, men kan avvike hvis det ikke er godt styrt.
Risikoer og avbøtende tiltak: Oppgraderinger av basiseproduktet kan bryte tilleggsutvidelser; avhengighetsstyring, versjonsmatriser og automatisert testing reduserer
Eksempler: Tilpassede moduler i et ERP-system, CRM-plug-ins, dataforbindelser og nettleserutvidelser som tilpasser produktets atferd.