Über Pruebas de software y garantía de calidad
La ingeniería de software es un enfoque sistemático para desarrollar software. Para desarrollar software, hay que tener conocimientos de análisis, estimación, creación de prototipos, planificación, diseño, pruebas, etc. La ingeniería del software incluye - Análisis de requisitos - Factores humanos - Especificación funcional - Arquitectura del software - Métodos de diseño - Programación para la fiabilidad - Programación para la mantenibilidad - Métodos de programación en equipo - Métodos de prueba - Gestión de la configuración La ingeniería del software es el estudio y la aplicación de la ingeniería al diseño, el desarrollo y el mantenimiento del software. La especificación es un documento que describe el comportamiento del sistema de software que se va a construir. Contiene el modelo de requisitos y el modelo de dominio. El modelo de requisitos incluye los requisitos funcionales y no funcionales. Los requisitos funcionales también se denominan capacidades. Los requisitos no funcionales también se denominan restricciones. Los requisitos no funcionales incluyen la usabilidad, la comodidad, la seguridad, la facilidad de uso, la fiabilidad y el rendimiento del software para el cliente.
Mehr anzeigen