Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de Software II
20 de abril de 2024
2
El concepto de calidad del software, como se define en la norma ISO 9000, se centra en
el grado en que un software cumple con los requisitos del usuario, opera de manera eficiente y se
mantiene fácilmente (Rincón, 2002). Esta definición implica que la calidad no es solo una
procedimientos estándar durante el análisis, diseño, programación y prueba del software. Estas
del software. El principio administrativo aborda la planificación y el control del desarrollo del
software, así como la organización del entorno o centro de ingeniería de software. El principio
calidad del software, no la garantiza por sí sola. Para asegurar la calidad, es crucial implementar
Un modelo de calidad del software representa un conjunto de directrices que abarcan las
mejores prácticas durante todo el ciclo de vida del desarrollo del software. Estas directrices se
centran en los procesos de gestión y desarrollo de proyectos, ofreciendo orientación sobre qué
acciones tomar en lugar de detallar cómo llevarlas a cabo. Los modelos de calidad del software
son marcos o estándares que establecen criterios y métricas para evaluar la calidad de un
El dilema se presenta cuando un software de alta calidad, que satisface todas las
expectativas, resulta costoso debido al uso excesivo de recursos y tiempo, lo que podría limitar
su atractivo en el mercado. Por otro lado, un software de baja calidad podría no ser adquirido por
esta situación, surge la interrogante sobre cuál sería la mejor acción a tomar.
usuario con los recursos disponibles para el desarrollo del software. A menudo, los proyectos
enfrentan limitaciones de tiempo y recursos, lo que puede dificultar alcanzar niveles óptimos de
calidad.
4
Seleccione uno de los Modelos de Calidad de Software y Junto con su Equipo de Trabajo
El modelo de calidad propuesto por Barry Boehm, conocido como el modelo Boehm,
de riesgos a lo largo del ciclo de vida del proyecto. Este enfoque fue desarrollado para abordar
los desafíos inherentes a los proyectos de software, como los cambios en los requisitos del
basado en iteraciones. En lugar de intentar definir todos los requisitos y diseñar el sistema
iteraciones sucesivas. Cada iteración se enfoca en desarrollar una parte específica del sistema, lo
que permite una entrega temprana de funcionalidades y una retroalimentación frecuente del
cliente.
El modelo Boehm también hace hincapié en la gestión de riesgos desde el principio del
proyecto. Cada iteración incluye una fase de análisis de riesgos, en la que se identifican y
evalúan los riesgos potenciales para el éxito del proyecto. Esto permite que el equipo tome
medidas proactivas para mitigar los riesgos identificados y adaptar el plan del proyecto según sea
necesario.
afectar el éxito del proyecto. Se desarrollan estrategias para mitigar o gestionar estos
riesgos.
desarrolladas cumplen con los requisitos del cliente y los estándares de calidad
establecidos.
Es un modelo costoso.
Se trabaja siguiendo un protocolo y debe ser seguido estrictamente para un buen funcionamiento.
Referencias
García León, D., & Beltrán Benavides, A. (1995). Un enfoque actual sobre la calidad del
script=sci_arttext&pid=S1024-94351995000300005
https://repository.eafit.edu.co/bitstream/handle/10784/17263/document%20-%202020-
08-24T093102.805.pdf?sequence=2
Solarte, G., Muñoz, L., & Arias, B. (2009). Modelos de calidad para procesos de software.
https://moodle2.utp.edu.co/index.php/revistaciencia/article/view/2643
Video
https://youtu.be/MdNcLkLWrIE?si=e1JA_seyYcOHYZXO