Det finns inte en enda, universellt accepterad term för när företag utvecklar programvara internt med sin egen IT-personal. Emellertid beskriver flera termer eller fraser exakt denna praxis:
* intern utveckling: Detta är den vanligaste och enkla termen.
* Intern utveckling: I likhet med intern utveckling och betonar att utvecklingen sker inom företaget.
* Egenierad mjukvaruutveckling: Detta belyser att den resulterande programvaran ägs och kontrolleras av företaget.
* Självutvecklad programvara: Ett enkelt och tydligt sätt att beskriva det.
Den bästa termen att använda beror på sammanhanget. För allmänt bruk är "intern utveckling" helt acceptabelt och allmänt förstått.