Вы находитесь на странице: 1из 3

José Eduardo Rivera Calderón

Ingeniería en sistemas computacionales


Taller de fortalecimiento al egreso
Reporte de lectura semana 6
Somerville capítulo 25-26
18/10/2019
Objetivo:
Identificar los puntos clave en el proceso de elaboración de software de calidad,
así como comprender los procesos y procedimientos implicados en la gestión de
cambio de software.

Disertación 1:
La gestión de calidad del software se ocupa de garantizar que el software tenga un
número menor de defectos y que alcance los estándares requeridos de mantenibilidad,
fiabilidad, portabilidad, etcétera. Incluye definir estándares para procesos y productos, y
establecer procesos para comprobar que se siguieron dichos estándares.
Los estándares de software son importantes para el aseguramiento de la calidad, pues
representan una identificación de las “mejores prácticas”.
Al desarrollar el software, los estándares proporcionan un cimiento sólido para diseñar
software de buena calidad.
Es necesario documentar un conjunto de procedimientos de aseguramiento de la calidad
en un manual de calidad organizacional.
Las revisiones de los entregables del proceso de software incluyen a un equipo de
personas que verifican que se siguieron los estándares de calidad. Las revisiones son la
técnica usada más ampliamente para valorar la calidad.
En una inspección de programa o revisión de pares, un reducido equipo comprueba
sistemáticamente el código. Ellos leen el código a detalle y buscan posibles errores y
omisiones. Entonces los problemas detectados se discuten en una reunión de revisión del
código.

Disertación 2:
La administración de la configuración es la gestión de un sistema de software en
evolución. Cuando se mantiene un sistema se establece un equipo CM para garantizar
que los cambios se incorporen en el sistema de una forma controlada y que se mantienen
registros con los detalles de los cambios que se implementaron.
Los principales procesos de administración de la configuración se ocupan de la
administración del cambio, gestión de versiones, construcción del sistema y gestión de
entregas de software
La construcción del sistema es el proceso de ensamblar componentes de sistema en un
programa ejecutable para que operen en un sistema de cómputo objetivo.
El software debe reconstruirse frecuentemente y probarse de inmediato después de
construir una nueva versión. Esto facilita la detección de bugs y problemas que se
introdujeron desde la última construcción.
Mapa conceptual:

Referencias:
Ian Sommerville . (2011). Ingenieria del Software. .: Pearson Education.

Вам также может понравиться