Definisjon
Egenutviklet programvare er systemer og applikasjoner som er utviklet internt av en organisasjon - eller av en ekstern leverandør som skreddersøm - for å dekke akkurat den organisasjonens behov. Slik programvare gir full kontroll over funksjonalitet, data og fremtidige endringer, men medfører fullt ansvar for drift, sikkerhet og vedlikehold. I energibransjen finnes det mange eldre egenutviklede KISKundeinformasjonssystem - kjernesystem hos kraftleverandører og nettselskaper for kundehåndtering og fakturering.-systemer og MDMMeter Data Management - system for innsamling, lagring og validering av store mengder måledata.-løsninger som er bygget opp over tiår, og som nå er vanskelige å videreutvikle fordi dokumentasjonen er mangelfull og nøkkelpersonell har sluttet - et klassisk eksempel på teknisk gjeldAkkumulerte kostnader av raske, kortsiktige teknologivalg - gjør fremtidig utvikling tregere og dyrere.. Valget mellom standardløsningerFerdiglagde programvareprodukter som selges til mange kunder uten skreddersying - i motsetning til egenutviklet programvare. og egenutviklet programvare er en strategisk beslutning som påvirker kostnader, smidighet og sårbarhet i mange år fremover.