Das Development von Software bezeichnet eine Teiltätigkeit des [Engineering], jedoch handelt es sich um eine weiter gefasste Tätigkeit als die [Programmierung]. Developer besitzen meist ein Grundverständnis für die [Fachlichkeit] der Tätigkeit, interpretieren die [Spezifikation], führen [Objektorientierte Analyse|Objektorientierung], [Testen] und [Quallitätsaufgaben|Qualitätssicherung] durch.