SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
JULIAN DAVID PARRA CAÑON
ANDRES FELIPE OLIVE BARRETO
MIGUEL ANDRES HURTADOVANEGAS
La importancia del software es una parte integral
y necesaria de muchos productos y sistemas,
requiere un marco común internacional, para
especificar las mejores prácticas de los procesos
de software, actividades y tareas.
En 1987, en una sesión plenaria de la ISO, la
delegación
norteamericana solicitó al International Software
Engineering Standards Group el desarrollo de
una norma relativa al proceso del ciclo de vida del
software.
En 1989, se constituyó el Grupo de Trabajo 7
para iniciar el proyecto.
El estándar ISO/IEC 12207 describe la
arquitectura del ciclo de vida del
software, pero no especifica los
detalles de cómo implementar o llevar
a cabo las actividades o tareas
incluidas en los procesos.
 Los procesos primarios
identifican cinco roles que
pueden ser llevados a
cabo por la organización:
adquisición, suministro,
desarrollo, mantenimiento
y operación.
 Cualquiera de los procesos
primarios pueden invocar uno o
más de los procesos de soporte para
cumplir con los objetivos
planteados. Los ocho procesos de
soporte son: documentación,
administración de la configuración,
aseguramiento de la calidad,
verificación, validación, revisiones
conjuntas, auditorías y resolución
de problemas.
 Por último, existen cuatro
procesos inherentes a cualquier
organización: administración,
infraestructura, mejoras y
entrenamiento.
Los procesos del ciclo de vida del 12207
pretender cubrir la vida completa del SW
desde la concepción hasta el retiro – no
solamente el esfuerzo del desarrollo.
El estándar 12207 pretende que las
organizaciones
utilicen estos 17 procesos (primarios, de
soporte y organizacionales) dentro de sus
proyectos particulares.
La ISO 12207 proporciona un proceso
estructurado utilizando terminología aceptada,
más que dictar un método particular del ciclo
de vida o un método para el desarrollo de
software. Puesto que es un documento
relativamente de alto nivel, el ISO 12207 no
especifica
detalladamente cómo realizar las actividades y
las tareas que abarcan los procesos. Ni
prescribe el nombre, el formato, o el contenido
de la documentación. Por lo tanto, las
organizaciones que intentan aplicar el ISO
12207 pueden utilizar los estándares o
procedimientos adicionales donde se
especifican este tipo de detalles.
El estándar describe la arquitectura de los procesos del ciclo de
vida de software, pero no detalla cómo implementar las
actividades incluidas en tales procesos.
El estándar es independiente de tecnologías y de metodologías
de desarrollo y son útiles para cualquier forma de modelo de
ciclo de vida, por ejemplo, cascada, incremental, espiral, etc. De
hecho, una de las responsabilidades del proveedor del servicio
es la de seleccionar un modelo de ciclo de vida y mapear los
requerimientos del estándar 12207 a ese ciclo de vida en
particular, por lo que sus actividades pueden ser llevadas a
cabo de forma secuencial, repetida y combinándolas acorde a la
selección del proyecto del modelo del ciclo de vida.
Estos son los promotores principales para
conducir a mejorar las funciones
dentro del ciclo de vida; está compuesto por
cinco procesos:
define las actividades del adquiriente,
la organización que adquiere un
producto, servicio o sistema software.
Define las actividades del
suministrador, la organización que
provee el producto, servicio o sistema
software. Es un complemento del
proceso de adquisición.
Define las actividades del desarrollador, la
organización que define y desarrolla el sistema
de software.
Está subdividido en trece actividades que
involucran: implementación, análisis de
requerimientos del sistema, diseño de la
arquitectura del sistema, análisis de
requerimientos de software, diseño de la
arquitectura del software, diseño detallado del
software, codificación y pruebas, integración del
software, pruebas de calidad del software,
integración del sistema, pruebas de calidad del
sistema, instalación del software, aceptación del
software. Los procesos de desarrollo marcan el
inicio de la etapa de implementación del
proyecto.
Define las actividades del operador, la
organización que provee el servicio
de operar el sistema de cómputo en
el ambiente de los usuarios.
(correctivo, perfectivo, preventivo y adaptativo):
Define las actividades de la organización que provee
el servicio de mantener el software, conservándolo
actualizado y utilizable. Este proceso incluye la
migración y retiro del software.
Norma 12207
Estas son las actividades que soportan y
coordinan el desarrollo y el ciclo de vida de las
actividades primarias. Un proceso de soporte,
apoya otros procesos que llevar a cabo una
función especializada. Está compuesta por
ocho procesos:
El proceso de documentación define
las actividades necesarias para
registrar toda la información producida
por los procesos del ciclo de vida.
Incorpora actividades de identificación,
control, estadística y evaluación de las
configuraciones
así como las de la administración de
versiones.
Define las actividades para asegurar
objetivamente que los productos de software
satisfacen los
requerimientos especificados y se adhieren a
los planes establecidos.
Las revisiones conjuntas, auditorías,
verificación y validación pueden ser usadas
como técnicas de aseguramiento de la
calidad.
Define las actividades (para el
adquiriente, el proveedor u
organización independiente) para
verificar los productos y servicios
de software.
Define las actividades (para el
adquiriente, el proveedor u
organización independiente) para
validar los productos de software del
proyecto de software.
Este proceso es para revisiones
tanto técnicas
como administrativas, para que de
esta forma una de las partes
evalúe el estado de los productos
producidos y las actividades
realizadas por la otra parte.
Define las actividades para determinar
el cumplimiento de los requerimientos,
planes y contratos. Este proceso puede
ser usado por cualquiera de las dos
partes, donde una parte (auditora)
audita los productos o actividades de la
otra parte (auditada).
Define un proceso para analizar y
eliminar
(resolver) todos los problemas
(incluyendo inconformidades), sin
importar su naturaleza u origen,
que sean descubiertos durante la
ejecución del desarrollo,
operación, mantenimiento y otros
procesos.
Norma 12207
Se refiere a la administración
y al apoyo en general para
todo el ambiente de
desarrollo. Está comprometido
en seguir cuatro procesos:
La intención de este proceso
es la de proporcionar
administración a todos los
demás procesos del proyecto,
incluyendo administración del
producto y administración del
proyecto.
establece y mantiene el
"hardware, software,
herramientas, técnicas y
estándares" que se requieren para
la ejecución de los otros procesos.
Cualquier estándar utilizado en un
proyecto o por una organización
se vuelve parte de la
infraestructura.
Define las actividades básicas que
una organización (adquiriente,
proveedor, operador,
administrador, etc.) realiza para
establecer, medir, controlar y
mejorar los procesos de su ciclo
de vida.
Define las actividades para
proveer personal entrenado
adecuado.
Norma 12207
Norma 12207
Norma 12207
Norma 12207
El estándar 12207 se relaciona con normas
de calidad, especialmente la “ISO 9001:
Sistemas de calidad – modelos para la
garantía de calidad en la concepción,
desarrollo, producción, instalación y
prestación de servicios”.
Tiene una gran relación con la segunda
parte de la norma “ISO/IEC 15504:
Tecnologías de la información - Evaluación
de los procesos de software”.

Más contenido relacionado

La actualidad más candente

Evaluación calidad productos de software
Evaluación calidad productos de softwareEvaluación calidad productos de software
Evaluación calidad productos de softwareJorge Maturana Palma
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareGiovani Ramirez
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soabrccq
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Softwareeduardo89
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...DavidBaron57
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Normas tecnicas peruanas sobre ti
Normas tecnicas peruanas sobre tiNormas tecnicas peruanas sobre ti
Normas tecnicas peruanas sobre tiMiguelOncebay2
 
Análisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasAnálisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasprofmyriamsanuy
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesMICProductivity
 
Iso 12207 diapositivas
Iso 12207 diapositivasIso 12207 diapositivas
Iso 12207 diapositivasskrass19
 
Importancia de uml y bpmn
Importancia de uml y bpmnImportancia de uml y bpmn
Importancia de uml y bpmnAaron Cruz
 
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...eccutpl
 
Webinar - Introducción a la ISO/IEC 29110-4-1:2011
Webinar - Introducción a la ISO/IEC 29110-4-1:2011Webinar - Introducción a la ISO/IEC 29110-4-1:2011
Webinar - Introducción a la ISO/IEC 29110-4-1:2011jpalma200680
 
metodologia para software Kendall
metodologia para software Kendallmetodologia para software Kendall
metodologia para software KendallJuan Avila V
 
Requerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesRequerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesLismirabal
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 

La actualidad más candente (20)

Evaluación calidad productos de software
Evaluación calidad productos de softwareEvaluación calidad productos de software
Evaluación calidad productos de software
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soa
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...
TALLER PARA LA DETERMINACION DE LAS ESPECIFICACIONES FUNCIONALES Y METODOLOGI...
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Mapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimientoMapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimiento
 
Normas tecnicas peruanas sobre ti
Normas tecnicas peruanas sobre tiNormas tecnicas peruanas sobre ti
Normas tecnicas peruanas sobre ti
 
Análisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasAnálisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemas
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdencies
 
Iso 12207 diapositivas
Iso 12207 diapositivasIso 12207 diapositivas
Iso 12207 diapositivas
 
Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
Importancia de uml y bpmn
Importancia de uml y bpmnImportancia de uml y bpmn
Importancia de uml y bpmn
 
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
 
Webinar - Introducción a la ISO/IEC 29110-4-1:2011
Webinar - Introducción a la ISO/IEC 29110-4-1:2011Webinar - Introducción a la ISO/IEC 29110-4-1:2011
Webinar - Introducción a la ISO/IEC 29110-4-1:2011
 
metodologia para software Kendall
metodologia para software Kendallmetodologia para software Kendall
metodologia para software Kendall
 
Requerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionalesRequerimientos funcionales y no funcionales
Requerimientos funcionales y no funcionales
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 

Destacado

Destacado (20)

HUMOR A LA ESPAÑOLA
HUMOR A LA ESPAÑOLAHUMOR A LA ESPAÑOLA
HUMOR A LA ESPAÑOLA
 
Fondo de pantalla paso a paso
Fondo de pantalla paso a pasoFondo de pantalla paso a paso
Fondo de pantalla paso a paso
 
Practica 3 control
Practica 3 controlPractica 3 control
Practica 3 control
 
Control imprimir pract.4
Control imprimir pract.4Control imprimir pract.4
Control imprimir pract.4
 
Netex learningMaker | Author Manual v3.0 [Es]
Netex learningMaker | Author Manual v3.0 [Es]Netex learningMaker | Author Manual v3.0 [Es]
Netex learningMaker | Author Manual v3.0 [Es]
 
Afición a la Ópera
Afición a la ÓperaAfición a la Ópera
Afición a la Ópera
 
Trabajo final romi
Trabajo final romiTrabajo final romi
Trabajo final romi
 
Netex learningMaker | Administrator Manual v3.0 [Es]
Netex learningMaker | Administrator Manual v3.0 [Es]Netex learningMaker | Administrator Manual v3.0 [Es]
Netex learningMaker | Administrator Manual v3.0 [Es]
 
Jessica cox tocando_el_cielo
Jessica cox tocando_el_cieloJessica cox tocando_el_cielo
Jessica cox tocando_el_cielo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Patch jil-ma
Patch jil-maPatch jil-ma
Patch jil-ma
 
Conceptos básicos multimedia
Conceptos básicos multimediaConceptos básicos multimedia
Conceptos básicos multimedia
 
Celebración Pascua 2015
Celebración Pascua 2015Celebración Pascua 2015
Celebración Pascua 2015
 
Presentación1
Presentación1Presentación1
Presentación1
 
13 la materia, la base del universo
13  la materia, la base del universo13  la materia, la base del universo
13 la materia, la base del universo
 
No marches
No marchesNo marches
No marches
 
Fbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datosFbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datos
 
Mes de mayo 2014
Mes de mayo 2014Mes de mayo 2014
Mes de mayo 2014
 
I ’ ll be ok
I ’ ll    be    okI ’ ll    be    ok
I ’ ll be ok
 
Hitler
Hitler Hitler
Hitler
 

Similar a Norma 12207

Estandares de desarrollo software.v2.0 1
Estandares de desarrollo software.v2.0 1Estandares de desarrollo software.v2.0 1
Estandares de desarrollo software.v2.0 1Jose Ahumada
 
Norma tecnica grupo de genix
Norma tecnica grupo de genixNorma tecnica grupo de genix
Norma tecnica grupo de genixgequito
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de softwareTom Rodriguez
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarialHugo Banda
 
Actividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto finalActividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto finalAndres Tocora
 
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/Julio Pari
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011mrcordova
 
Actividad semana 04 ciclo de vida software
Actividad semana  04   ciclo de vida softwareActividad semana  04   ciclo de vida software
Actividad semana 04 ciclo de vida softwareMauricio Durán
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfssuser948499
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del softwareagtagt
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un softwareMargotVenegas2
 

Similar a Norma 12207 (20)

NTP
NTPNTP
NTP
 
Norma tecnica peruana
Norma tecnica peruanaNorma tecnica peruana
Norma tecnica peruana
 
ISO 12207 presentacion ppt.pptx
ISO 12207  presentacion ppt.pptxISO 12207  presentacion ppt.pptx
ISO 12207 presentacion ppt.pptx
 
Ieee 12207
Ieee 12207Ieee 12207
Ieee 12207
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 
Estandares de desarrollo software.v2.0 1
Estandares de desarrollo software.v2.0 1Estandares de desarrollo software.v2.0 1
Estandares de desarrollo software.v2.0 1
 
Norma tecnica grupo de genix
Norma tecnica grupo de genixNorma tecnica grupo de genix
Norma tecnica grupo de genix
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarial
 
Actividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto finalActividad evidencia 4 proyecto final
Actividad evidencia 4 proyecto final
 
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/
3 Clase Ciclo De Vida Del Software - http://blog.juliopari.com/
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
 
Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011Ciclo de vida del software ieee12207 2011
Ciclo de vida del software ieee12207 2011
 
Actividad semana 04 ciclo de vida software
Actividad semana  04   ciclo de vida softwareActividad semana  04   ciclo de vida software
Actividad semana 04 ciclo de vida software
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdf
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del software
 
Estándar IEEE-12207
Estándar IEEE-12207Estándar IEEE-12207
Estándar IEEE-12207
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
Artículo NTP ISO/IEC 12207
Artículo NTP ISO/IEC 12207Artículo NTP ISO/IEC 12207
Artículo NTP ISO/IEC 12207
 

Norma 12207

  • 1. JULIAN DAVID PARRA CAÑON ANDRES FELIPE OLIVE BARRETO MIGUEL ANDRES HURTADOVANEGAS
  • 2. La importancia del software es una parte integral y necesaria de muchos productos y sistemas, requiere un marco común internacional, para especificar las mejores prácticas de los procesos de software, actividades y tareas. En 1987, en una sesión plenaria de la ISO, la delegación norteamericana solicitó al International Software Engineering Standards Group el desarrollo de una norma relativa al proceso del ciclo de vida del software. En 1989, se constituyó el Grupo de Trabajo 7 para iniciar el proyecto.
  • 3. El estándar ISO/IEC 12207 describe la arquitectura del ciclo de vida del software, pero no especifica los detalles de cómo implementar o llevar a cabo las actividades o tareas incluidas en los procesos.
  • 4.  Los procesos primarios identifican cinco roles que pueden ser llevados a cabo por la organización: adquisición, suministro, desarrollo, mantenimiento y operación.
  • 5.  Cualquiera de los procesos primarios pueden invocar uno o más de los procesos de soporte para cumplir con los objetivos planteados. Los ocho procesos de soporte son: documentación, administración de la configuración, aseguramiento de la calidad, verificación, validación, revisiones conjuntas, auditorías y resolución de problemas.
  • 6.  Por último, existen cuatro procesos inherentes a cualquier organización: administración, infraestructura, mejoras y entrenamiento.
  • 7. Los procesos del ciclo de vida del 12207 pretender cubrir la vida completa del SW desde la concepción hasta el retiro – no solamente el esfuerzo del desarrollo. El estándar 12207 pretende que las organizaciones utilicen estos 17 procesos (primarios, de soporte y organizacionales) dentro de sus proyectos particulares.
  • 8. La ISO 12207 proporciona un proceso estructurado utilizando terminología aceptada, más que dictar un método particular del ciclo de vida o un método para el desarrollo de software. Puesto que es un documento relativamente de alto nivel, el ISO 12207 no especifica detalladamente cómo realizar las actividades y las tareas que abarcan los procesos. Ni prescribe el nombre, el formato, o el contenido de la documentación. Por lo tanto, las organizaciones que intentan aplicar el ISO 12207 pueden utilizar los estándares o procedimientos adicionales donde se especifican este tipo de detalles.
  • 9. El estándar describe la arquitectura de los procesos del ciclo de vida de software, pero no detalla cómo implementar las actividades incluidas en tales procesos. El estándar es independiente de tecnologías y de metodologías de desarrollo y son útiles para cualquier forma de modelo de ciclo de vida, por ejemplo, cascada, incremental, espiral, etc. De hecho, una de las responsabilidades del proveedor del servicio es la de seleccionar un modelo de ciclo de vida y mapear los requerimientos del estándar 12207 a ese ciclo de vida en particular, por lo que sus actividades pueden ser llevadas a cabo de forma secuencial, repetida y combinándolas acorde a la selección del proyecto del modelo del ciclo de vida.
  • 10. Estos son los promotores principales para conducir a mejorar las funciones dentro del ciclo de vida; está compuesto por cinco procesos:
  • 11. define las actividades del adquiriente, la organización que adquiere un producto, servicio o sistema software.
  • 12. Define las actividades del suministrador, la organización que provee el producto, servicio o sistema software. Es un complemento del proceso de adquisición.
  • 13. Define las actividades del desarrollador, la organización que define y desarrolla el sistema de software. Está subdividido en trece actividades que involucran: implementación, análisis de requerimientos del sistema, diseño de la arquitectura del sistema, análisis de requerimientos de software, diseño de la arquitectura del software, diseño detallado del software, codificación y pruebas, integración del software, pruebas de calidad del software, integración del sistema, pruebas de calidad del sistema, instalación del software, aceptación del software. Los procesos de desarrollo marcan el inicio de la etapa de implementación del proyecto.
  • 14. Define las actividades del operador, la organización que provee el servicio de operar el sistema de cómputo en el ambiente de los usuarios.
  • 15. (correctivo, perfectivo, preventivo y adaptativo): Define las actividades de la organización que provee el servicio de mantener el software, conservándolo actualizado y utilizable. Este proceso incluye la migración y retiro del software.
  • 17. Estas son las actividades que soportan y coordinan el desarrollo y el ciclo de vida de las actividades primarias. Un proceso de soporte, apoya otros procesos que llevar a cabo una función especializada. Está compuesta por ocho procesos:
  • 18. El proceso de documentación define las actividades necesarias para registrar toda la información producida por los procesos del ciclo de vida.
  • 19. Incorpora actividades de identificación, control, estadística y evaluación de las configuraciones así como las de la administración de versiones.
  • 20. Define las actividades para asegurar objetivamente que los productos de software satisfacen los requerimientos especificados y se adhieren a los planes establecidos. Las revisiones conjuntas, auditorías, verificación y validación pueden ser usadas como técnicas de aseguramiento de la calidad.
  • 21. Define las actividades (para el adquiriente, el proveedor u organización independiente) para verificar los productos y servicios de software.
  • 22. Define las actividades (para el adquiriente, el proveedor u organización independiente) para validar los productos de software del proyecto de software.
  • 23. Este proceso es para revisiones tanto técnicas como administrativas, para que de esta forma una de las partes evalúe el estado de los productos producidos y las actividades realizadas por la otra parte.
  • 24. Define las actividades para determinar el cumplimiento de los requerimientos, planes y contratos. Este proceso puede ser usado por cualquiera de las dos partes, donde una parte (auditora) audita los productos o actividades de la otra parte (auditada).
  • 25. Define un proceso para analizar y eliminar (resolver) todos los problemas (incluyendo inconformidades), sin importar su naturaleza u origen, que sean descubiertos durante la ejecución del desarrollo, operación, mantenimiento y otros procesos.
  • 27. Se refiere a la administración y al apoyo en general para todo el ambiente de desarrollo. Está comprometido en seguir cuatro procesos:
  • 28. La intención de este proceso es la de proporcionar administración a todos los demás procesos del proyecto, incluyendo administración del producto y administración del proyecto.
  • 29. establece y mantiene el "hardware, software, herramientas, técnicas y estándares" que se requieren para la ejecución de los otros procesos. Cualquier estándar utilizado en un proyecto o por una organización se vuelve parte de la infraestructura.
  • 30. Define las actividades básicas que una organización (adquiriente, proveedor, operador, administrador, etc.) realiza para establecer, medir, controlar y mejorar los procesos de su ciclo de vida.
  • 31. Define las actividades para proveer personal entrenado adecuado.
  • 36. El estándar 12207 se relaciona con normas de calidad, especialmente la “ISO 9001: Sistemas de calidad – modelos para la garantía de calidad en la concepción, desarrollo, producción, instalación y prestación de servicios”. Tiene una gran relación con la segunda parte de la norma “ISO/IEC 15504: Tecnologías de la información - Evaluación de los procesos de software”.