Ingeniería técnica en informática de gestión
La IEEE Computer Society's "Software Engineering Body of Knowledge" define la Ingeniería de software como la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software. también está el sistema conocido como 3ne
Industria del software
Como concepto general, el software puede dividirse en varias categorías dependiendo del tipo de trabajo realizado. Las dos categorías primarias de software son: Otras categorías son: "software de red" (para el funcionamiento de redes y comunicaciones) y "software de lenguaje" (utilizado para escribir programas).