La ingeniería de software es el área de las ciencias de la computación el cual ofrece diferentes métodos para desarrollar software de calidad que resuelvan problemas de cualquier tipo.
El Proceso
Un proceso de software es como un marco de trabajo para las tareas que se requieren en la realización de un software de alta calidad. el proceso también define el enfoque que se adapta mientras esta en desarrollo el software, las fases del procesos son:
Procesos del desarrollo del Software
- Requisitos: Se define la funcionabilidad y las distintas restricciones operaciones que debe cumplir un software.
- Diseño o Implementacion: En este paso se diseña y se construye el software de acuerdo a las especificaciones.
- Validación: el software debe validarse, para asegurar que cumpla con lo que pide el cliente.
- Evolución: El software evoluciona, con el objetivo de adaptarse a las necesidades del cliente.

