• Definición: Es una propuesta planificada para crear, diseñar, implementar y mantener software, implica una seria de actividades coordinadas, como la recopilación de requisitos, diseño y arquitectura del software, la codificación, las pruebas, la implementación y el mantenimiento del software desarrollado.
• Objetivo: Producir un producto de software funcional que cumpla con los requisitos del cliente y satisfaga las necesidades del usuario final.
Características. Intangible. Complejidad. Cambio constante. Ciclo de vida variado. Innovación tecnológica. Colaboración multidisciplinaria. Enfoque del usuario. Pruebas exahustivas.
Ejemplo: Plataformas digitales, Plataformas Educativas, Sistema de Gestión, Comercio electrónico, Sistema de reserva y gestión de citas, (Uber, Didi, Iess, Innovar, compras públicas)