SlideShare una empresa de Scribd logo
1 de 36
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.
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.
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.
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

Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareAngel Canul Cruz
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema OperativoJesus Jimenez
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareyecka25
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónIsaias Toledo
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMiguel Rodríguez
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREEdwingelviz
 
sistemas operativos libres y licenciados
sistemas operativos libres y licenciadossistemas operativos libres y licenciados
sistemas operativos libres y licenciadosyonathanalexisquispe
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movilJosé Antonio Sandoval Acosta
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de softwareJesenia Escobar
 
Ventajas y desvetajas de Android
Ventajas y desvetajas de AndroidVentajas y desvetajas de Android
Ventajas y desvetajas de AndroidGore Ochoa
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incrementalAnel Sosa
 
Normas ISO e IEEE
Normas ISO e IEEENormas ISO e IEEE
Normas ISO e IEEEjleo23
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del softwareIEO Santo Tomás
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)LeonardoAguantaRodrg
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareElvisAR
 

La actualidad más candente (20)

Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema Operativo
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Linea del Tiempo Solaris
Linea del Tiempo SolarisLinea del Tiempo Solaris
Linea del Tiempo Solaris
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de Información
 
2.3 procesos ligeros
2.3 procesos ligeros2.3 procesos ligeros
2.3 procesos ligeros
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y Emergentes
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWARE
 
sistemas operativos libres y licenciados
sistemas operativos libres y licenciadossistemas operativos libres y licenciados
sistemas operativos libres y licenciados
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movil
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 
Ventajas y desvetajas de Android
Ventajas y desvetajas de AndroidVentajas y desvetajas de Android
Ventajas y desvetajas de Android
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
 
Normas ISO e IEEE
Normas ISO e IEEENormas ISO e IEEE
Normas ISO e IEEE
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Patrones GOF
Patrones GOFPatrones GOF
Patrones GOF
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 

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 ISO 12207 procesos ciclo vida software

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
 
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
 

Similar a ISO 12207 procesos ciclo vida software (20)

NTP
NTPNTP
NTP
 
Norma tecnica peruana
Norma tecnica peruanaNorma tecnica peruana
Norma tecnica peruana
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
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
 
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
 

ISO 12207 procesos ciclo vida software

  • 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.
  • 16.
  • 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.
  • 26.
  • 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.
  • 32.
  • 33.
  • 34.
  • 35.
  • 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”.