EMCSIDS3I0724
uniminuto.opm
Created on July 10, 2024
More creations to inspire you
HAYDEN WALSH: A STAR IN THE MAKING
Personalized
CARNIVAL WITH GENIALLY
Personalized
HOW-TO GUIDE TO OPINION ESSAY
Personalized
KEY WOMEN IN SCIENCE
Personalized
FLYER HALLOWEEN
Personalized
DAILY SPECIALS VERTICAL MENU
Personalized
AQUAPONICS
Personalized
Transcript
Software de calidad
El término software de calidad se refiere al software que cumple con los requisitos y expectativas de los usuarios y stakeholders, ofreciendo una serie de características específicas que le permitan tener un alto nivel de desempeño. La calidad en el software no solo se trata de la ausencia de defectos o errores, sino también de cumplir con los estándares, proporcionar una buena experiencia al usuario, y ser eficiente y mantenible. Estas características son las siguientes:
Semana 3
Cabe resaltar que gran parte de los proyectos de software no cumplen con los objetivos debido a problemas de calidad, lo que resalta la importancia de gestionar y asegurar la calidad durante el desarrollo.
EMCSIDS3I0724
Preguntade refuerzo
Instrucciones para áreas que cuentan con dos o más elementos interactivos:
Instrucciones para áreas que solamente cuentan con un elemento interactivo:
Dé clic en el apartado para conocer su contenido y al finalizar responda la pregunta de refuerzo.
Pase el cursor sobre el elemento para conocer más información.
Dé clic en el apartado para conocer su contenido.
Pase el cursor sobre cada elemento para conocer más información.
Dé clic en cada apartado para conocer su contenido.
<- Paleta de colores PRINCIPAL
Colores secundarios
Estándares y Métricas de Calidad de Software
Fiabilidad
Funcionalidad
Usabilidad
Eficiencia
Mantenibilidad
¡A practicar!
Seleccione la respuesta correcta y dé clic en enviar.
Se pueden identificar diversos hitos en la historia de la calidad de producto de software, que reflejan la evolución de prácticas, estándares y enfoques para asegurar la calidad de software.
Garantizar la calidad en productos de software es fundamental para satisfacer las expectativas del cliente, reducir costos de mantenimiento y mejorar la competitividad. A continuación, se presentan algunas de las mejores prácticas para lograrlo:
Instrucciones para áreas que cuentan con dos o más elementos interactivos:
Instrucciones para áreas que solamente cuentan con un elemento interactivo:
Preguntade refuerzo
<- Paleta de colores PRINCIPAL
Dé clic en el apartado para conocer su contenido y al finalizar responda la pregunta de refuerzo.
Pase el cursor sobre el elemento para conocer más información.
Dé clic en el apartado para conocer su contenido.
Colores secundarios
Pase el cursor sobre cada elemento para conocer más información.
Pase el cursor sobre cada elemento para conocer más información.
Dé clic en cada apartado para conocer su contenido.
1970s: primeros estándares de calidad
6
8
7
5
1
3
2
4
1980s: ISO 9001
1990s: CMMI
2000s: metodologías ágiles
2010s y más allá: DevOps e integración continua
Prácticas para lograr la calidad del software
Introducción de las primeras normas de calidad en software.
Implementación de estándares internacionales para asegurar la calidad en procesos de desarrollo.
Integración de de estándares de calidad en procesos de desarrollo y operación de sistemas de software.
Incorporación de prácticas ágiles que promueven la calidad continua y la colaboración.
Adopción de prácticas que integran el desarrollo y las operaciones para asegurar la calidad a lo largo del ciclo de vida del software.
Definir requisitos claros y completos
Revisión y auditoría de código
Implementar un ciclo de vida de desarrollo estructural
Gestión de la configuración y del control de versiones
Desarrollo basado en pruebas (TDD)
Documentación completa y clara
Control de calidad y pruebas exhaustivas
Participación del cliente y retroalimentación continua
¡A practicar!
Dé clic en "Volver a contestar" si desea responder nuevamente las preguntas.
Seleccione la respuesta correcta y dé clic en enviar.
Goericke, S. (Ed.). (2019). The future of software quality assurance. Springer Open. https://ebook central.proquest.com/lib/bibliouniminuto-ebooks/reader.action?docID=5982487&ppg=1Mejía Trejo, J. (2024). Principios de aseguramiento de calidad para el diseño de software. Innovación de procesos en las tecnologías de información. AMIDI. https://elibro.net/es/ereader/uniminuto/250101?page=1 Pantaleo, G. y Rinaudo, L. (2018). Ingeniería de software. Alfaomega. https://www-alphaeditorial cloud-com.ezproxy.uniminuto.edu/reader/ingenieria-de-software?location=1
Referencias:
©UNIMINUTO. Todos los derechos reservados. Todos los derechos de Propiedad Industrial e Intelectual de este material son propiedad exclusiva de la Corporación Universitaria Minuto de Dios.