Zusammenfassung der Ressource
Procesos Específicos
de Software según
ISO 12207
- Proceso de implementación de software
- Su propósito es implementar un
elemento de un sistema como un
producto de software o servicio.
- Salidas
- Estrategia de
implementación
definida.
- Restricciones de
implementación de
tecnología definidas en
diseño.
- Software terminado,
empaquetado y guardado de
acuerdo con el contrato de
abastecimiento.
- Proceso de analisís de requerimientos.
- Su propósito es establecer los
requerimientos de los elementos de
software de un sistema
- Salidas
- Requerimientos asignados a los
elementos de sistema y sus interfaces
definidos
- Los requerimientos son
analizados para comprobados
para analizar su exactitud y
testabilidad.
- El impacto de requerimientos de
software en el entorno
operativo es entendido.
- La consistencia y trazabilidad es
establecida entre los
requerimientos de software y los
requerimientos del sistema.
- Priorización de requerimientos
establecida.
- Los requerimientos son
aprobados y actualizado
según se necesite.
- Los cambios en el software son evaluados
según costo, cronograma e impacto
técnico.
- Proceso de diseño de arquitectura de software.
- Su propósito es proveer un
diseño para el software que
implemente y pueda ser
verificado pro los
requerimientos definidos.
- Salidas
- Diseño de arquitectura basado en
elementos de software que
implementan los requerimientos de
software definidos.
- Interfaces internas y
externas para cada
elemento de software.
- Consistencia y trazabilidad entre
los requerimientos de software y
el diseño de software.
- Proceso de diseño detallado de software.
- Su propósito es proveer un
diseño de software que
implemente los
requerimientos y una
arquitectura lo
suficientemente robusta para
la fase de programación y
pruebas.
- Salidas
- Diseño detallado de cada elemento de software.
- Interfaces internas y externas de cada elemento
de software definidas.
- Consistencia y trazabilidad establecida
entre el diseño detallado, requerimiento y
diseño de arquitectura.
- Proceso de construcción de software
- Su propósito es producir unidades
ejecutables de software que reflejen el
diseño de software.
- Salidas
- El criterio de verificación es definido
para todos los elementos de software
en base a los requerimientos.
- Las unidades de software
son definidas en base a su
diseño.
- La consistencia y trazabilidad es
establecida entre las unidades de
software, requerimientos y diseño.
- La verificación de las unidades
de software es realizada en
base a los requerimientos y el
diseño.
- Proceso de integración de software.
- Su propósito es combinar las unidades de
software y sus componentes, produciendo
sistemas de software integrados,
- Salidas
- Estrategia de integración
- Criterio de verificación
para los elementos de
software basado en los
requerimientos.
- Los elementos de software
son definidos mediante la
estrategia de integración.
- Los resultados de la integración
son archivados.
- Proceso de pruebas de calificación de software
- Su propósito es confirmar que el software
integrado cumpla los requerimientos
definidos.
- Salidas
- Criterio de software integrado.
- Software integrado verificado
utilizando el criterio definido.
- Resultados de pruebas
archivados.
- Estrategia de regresión para
realizar pruebas cuando un
cambio es realizado en el
software.
- Proceso de manejo de
documentación
- Su propósito es desarrollar y
mantener archivada información
producida por los procesos.
- Salidas
- Estrategia de documentación.
- Estándares de
documentación.
- Análisis, revisión y aprobación de
la documentación.
- Proceso de manejo de la
configuración
- Su propósito es mantener la
integridad del proyecto y la
disponibilidad del mismo.
- Salidas
- Estrategia de manejo de la configuración de software.
- Indentificación de elementos generados
por el proyecto.
- Control de modificaciones y
lanzamientos de elementos de
software.
- Estado de elementos de software.
- Proceso de Aseguramiento de la Calidad.
- Su propósito es asegurar todos los
productos y procesos cumplan con
los planes predefinidos.
- Salidas
- Estrategia de manejo de la calidad.
- Evidencia del aseguramiento de la calidad realizado.
- Anomalías relacionadas con los requerimientos
- Adherencia de productos, procesos
y actividades a las estándares,
procedimientos y requerimientos.
- Proceso de verificación de software.
- Su propósito es confirmar que el
software cumple con los
requerimientos.
- Salidas
- Estrategias de verificación
- Criterios de verificación
- Archivo de anomalías.
- Proceso de validación
- Su propósito es confirmar los
requerimientos para un uso especifico.
- Salidas
- Estrategia de validación
- Actividades de validación.
- Identificación de problemas.
- Proceso de reutilización de software
- Su propósito es desarrollar y
mantener modelos y arquitecturas
predefinidas.
- Salidas
- Representación de modelos y
arquitecturas predefinidas.
- Limites de los modelos y
arquitecturas predefinidas.