En sus inicios, la industria del software adoptó un enfoque organizativo tayloriano, al igual que la mayoría de las industrias del momento.
Este enfoque propugna la especialización de funciones como método organizativo.
Las funciones más relevantes que se incorporan son: En informática, la semántica es considerada una aplicación de la matemática lógica.
La semántica refleja el significado de programas o funciones.
Por ejemplo, las siguientes sentencias de programación utilizan diferentes sintaxis (en diferentes lenguajes), pero resultan en la misma semántica (hacen lo mismo): En general, las tres operaciones lo que hacen (semántica) es sumar Y con X y almacenar el resultado en X.. Lo que no se escapa a profesionales como el ingeniero de software, el jefe de proyecto, el modelador de software, o el analista-programador.