JULIAN DAVID PARRA CAÑONANDRES FELIPE OLIVE BARRETOMIGUEL ANDRES HURTADOVANEGAS
La importancia del software es una parte integraly necesaria de muchos productos y sistemas,requiere un marco común intern...
El estándar ISO/IEC 12207 describe laarquitectura del ciclo de vida delsoftware, pero no especifica losdetalles de cómo im...
 Los procesos primariosidentifican cinco roles quepueden ser llevados acabo por la organización:adquisición, suministro,d...
 Cualquiera de los procesosprimarios pueden invocar uno omás de los procesos de soporte paracumplir con los objetivosplan...
 Por último, existen cuatroprocesos inherentes a cualquierorganización: administración,infraestructura, mejoras yentrenam...
Los procesos del ciclo de vida del 12207pretender cubrir la vida completa del SWdesde la concepción hasta el retiro – noso...
La ISO 12207 proporciona un procesoestructurado utilizando terminología aceptada,más que dictar un método particular del c...
El estándar describe la arquitectura de los procesos del ciclo devida de software, pero no detalla cómo implementar lasact...
Estos son los promotores principales paraconducir a mejorar las funcionesdentro del ciclo de vida; está compuesto porcinco...
define las actividades del adquiriente,la organización que adquiere unproducto, servicio o sistema software.
Define las actividades delsuministrador, la organización queprovee el producto, servicio o sistemasoftware. Es un compleme...
Define las actividades del desarrollador, laorganización que define y desarrolla el sistemade software.Está subdividido en...
Define las actividades del operador, laorganización que provee el serviciode operar el sistema de cómputo enel ambiente de...
(correctivo, perfectivo, preventivo y adaptativo):Define las actividades de la organización que proveeel servicio de mante...
Estas son las actividades que soportan ycoordinan el desarrollo y el ciclo de vida de lasactividades primarias. Un proceso...
El proceso de documentación definelas actividades necesarias pararegistrar toda la información producidapor los procesos d...
Incorpora actividades de identificación,control, estadística y evaluación de lasconfiguracionesasí como las de la administ...
Define las actividades para asegurarobjetivamente que los productos de softwaresatisfacen losrequerimientos especificados ...
Define las actividades (para eladquiriente, el proveedor uorganización independiente) paraverificar los productos y servic...
Define las actividades (para eladquiriente, el proveedor uorganización independiente) paravalidar los productos de softwar...
Este proceso es para revisionestanto técnicascomo administrativas, para que deesta forma una de las partesevalúe el estado...
Define las actividades para determinarel cumplimiento de los requerimientos,planes y contratos. Este proceso puedeser usad...
Define un proceso para analizar yeliminar(resolver) todos los problemas(incluyendo inconformidades), sinimportar su natura...
Se refiere a la administracióny al apoyo en general paratodo el ambiente dedesarrollo. Está comprometidoen seguir cuatro p...
La intención de este procesoes la de proporcionaradministración a todos losdemás procesos del proyecto,incluyendo administ...
establece y mantiene el"hardware, software,herramientas, técnicas yestándares" que se requieren parala ejecución de los ot...
Define las actividades básicas queuna organización (adquiriente,proveedor, operador,administrador, etc.) realiza paraestab...
Define las actividades paraproveer personal entrenadoadecuado.
El estándar 12207 se relaciona con normasde calidad, especialmente la “ISO 9001:Sistemas de calidad – modelos para lagaran...
Norma 12207
Norma 12207
Norma 12207
Norma 12207
Norma 12207
Norma 12207
Próxima SlideShare
Cargando en…5
×

Norma 12207

1.103 visualizaciones

Publicado el

Norma 12207

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Norma 12207

  1. 1. JULIAN DAVID PARRA CAÑONANDRES FELIPE OLIVE BARRETOMIGUEL ANDRES HURTADOVANEGAS
  2. 2. La importancia del software es una parte integraly necesaria de muchos productos y sistemas,requiere un marco común internacional, paraespecificar las mejores prácticas de los procesosde software, actividades y tareas.En 1987, en una sesión plenaria de la ISO, ladelegaciónnorteamericana solicitó al International SoftwareEngineering Standards Group el desarrollo deuna norma relativa al proceso del ciclo de vida delsoftware.En 1989, se constituyó el Grupo de Trabajo 7para iniciar el proyecto.
  3. 3. El estándar ISO/IEC 12207 describe laarquitectura del ciclo de vida delsoftware, pero no especifica losdetalles de cómo implementar o llevara cabo las actividades o tareasincluidas en los procesos.
  4. 4.  Los procesos primariosidentifican cinco roles quepueden ser llevados acabo por la organización:adquisición, suministro,desarrollo, mantenimientoy operación.
  5. 5.  Cualquiera de los procesosprimarios pueden invocar uno omás de los procesos de soporte paracumplir con los objetivosplanteados. Los ocho procesos desoporte son: documentación,administración de la configuración,aseguramiento de la calidad,verificación, validación, revisionesconjuntas, auditorías y resoluciónde problemas.
  6. 6.  Por último, existen cuatroprocesos inherentes a cualquierorganización: administración,infraestructura, mejoras yentrenamiento.
  7. 7. Los procesos del ciclo de vida del 12207pretender cubrir la vida completa del SWdesde la concepción hasta el retiro – nosolamente el esfuerzo del desarrollo.El estándar 12207 pretende que lasorganizacionesutilicen estos 17 procesos (primarios, desoporte y organizacionales) dentro de susproyectos particulares.
  8. 8. La ISO 12207 proporciona un procesoestructurado utilizando terminología aceptada,más que dictar un método particular del ciclode vida o un método para el desarrollo desoftware. Puesto que es un documentorelativamente de alto nivel, el ISO 12207 noespecificadetalladamente cómo realizar las actividades ylas tareas que abarcan los procesos. Niprescribe el nombre, el formato, o el contenidode la documentación. Por lo tanto, lasorganizaciones que intentan aplicar el ISO12207 pueden utilizar los estándares oprocedimientos adicionales donde seespecifican este tipo de detalles.
  9. 9. El estándar describe la arquitectura de los procesos del ciclo devida de software, pero no detalla cómo implementar lasactividades incluidas en tales procesos.El estándar es independiente de tecnologías y de metodologíasde desarrollo y son útiles para cualquier forma de modelo deciclo de vida, por ejemplo, cascada, incremental, espiral, etc. Dehecho, una de las responsabilidades del proveedor del servicioes la de seleccionar un modelo de ciclo de vida y mapear losrequerimientos del estándar 12207 a ese ciclo de vida enparticular, por lo que sus actividades pueden ser llevadas acabo de forma secuencial, repetida y combinándolas acorde a laselección del proyecto del modelo del ciclo de vida.
  10. 10. Estos son los promotores principales paraconducir a mejorar las funcionesdentro del ciclo de vida; está compuesto porcinco procesos:
  11. 11. define las actividades del adquiriente,la organización que adquiere unproducto, servicio o sistema software.
  12. 12. Define las actividades delsuministrador, la organización queprovee el producto, servicio o sistemasoftware. Es un complemento delproceso de adquisición.
  13. 13. Define las actividades del desarrollador, laorganización que define y desarrolla el sistemade software.Está subdividido en trece actividades queinvolucran: implementación, análisis derequerimientos del sistema, diseño de laarquitectura del sistema, análisis derequerimientos de software, diseño de laarquitectura del software, diseño detallado delsoftware, codificación y pruebas, integración delsoftware, pruebas de calidad del software,integración del sistema, pruebas de calidad delsistema, instalación del software, aceptación delsoftware. Los procesos de desarrollo marcan elinicio de la etapa de implementación delproyecto.
  14. 14. Define las actividades del operador, laorganización que provee el serviciode operar el sistema de cómputo enel ambiente de los usuarios.
  15. 15. (correctivo, perfectivo, preventivo y adaptativo):Define las actividades de la organización que proveeel servicio de mantener el software, conservándoloactualizado y utilizable. Este proceso incluye lamigración y retiro del software.
  16. 16. Estas son las actividades que soportan ycoordinan el desarrollo y el ciclo de vida de lasactividades primarias. Un proceso de soporte,apoya otros procesos que llevar a cabo unafunción especializada. Está compuesta porocho procesos:
  17. 17. El proceso de documentación definelas actividades necesarias pararegistrar toda la información producidapor los procesos del ciclo de vida.
  18. 18. Incorpora actividades de identificación,control, estadística y evaluación de lasconfiguracionesasí como las de la administración deversiones.
  19. 19. Define las actividades para asegurarobjetivamente que los productos de softwaresatisfacen losrequerimientos especificados y se adhieren alos planes establecidos.Las revisiones conjuntas, auditorías,verificación y validación pueden ser usadascomo técnicas de aseguramiento de lacalidad.
  20. 20. Define las actividades (para eladquiriente, el proveedor uorganización independiente) paraverificar los productos y serviciosde software.
  21. 21. Define las actividades (para eladquiriente, el proveedor uorganización independiente) paravalidar los productos de software delproyecto de software.
  22. 22. Este proceso es para revisionestanto técnicascomo administrativas, para que deesta forma una de las partesevalúe el estado de los productosproducidos y las actividadesrealizadas por la otra parte.
  23. 23. Define las actividades para determinarel cumplimiento de los requerimientos,planes y contratos. Este proceso puedeser usado por cualquiera de las dospartes, donde una parte (auditora)audita los productos o actividades de laotra parte (auditada).
  24. 24. Define un proceso para analizar yeliminar(resolver) todos los problemas(incluyendo inconformidades), sinimportar su naturaleza u origen,que sean descubiertos durante laejecución del desarrollo,operación, mantenimiento y otrosprocesos.
  25. 25. Se refiere a la administracióny al apoyo en general paratodo el ambiente dedesarrollo. Está comprometidoen seguir cuatro procesos:
  26. 26. La intención de este procesoes la de proporcionaradministración a todos losdemás procesos del proyecto,incluyendo administración delproducto y administración delproyecto.
  27. 27. establece y mantiene el"hardware, software,herramientas, técnicas yestándares" que se requieren parala ejecución de los otros procesos.Cualquier estándar utilizado en unproyecto o por una organizaciónse vuelve parte de lainfraestructura.
  28. 28. Define las actividades básicas queuna organización (adquiriente,proveedor, operador,administrador, etc.) realiza paraestablecer, medir, controlar ymejorar los procesos de su ciclode vida.
  29. 29. Define las actividades paraproveer personal entrenadoadecuado.
  30. 30. El estándar 12207 se relaciona con normasde calidad, especialmente la “ISO 9001:Sistemas de calidad – modelos para lagarantía de calidad en la concepción,desarrollo, producción, instalación yprestación de servicios”.Tiene una gran relación con la segundaparte de la norma “ISO/IEC 15504:Tecnologías de la información - Evaluaciónde los procesos de software”.

×