Introduccion norma iso iec 12207.v1.1

  • View
    68

  • Download
    4

Embed Size (px)

Transcript

Presentacin de PowerPoint

Procesos del ciclo de la vida del software

Introduccin a la norma ISO/IEC 12207:2008Dr. Ricardo Caldern CruzOctubre 2016

ineel.mx

ContenidoPresentacin de la norma ISO-IEC 12207:2008IntroduccinEstructura de la normaImplantacin de la NormaObjetivosPartes normativasFactores crticos en la implantacin

ineel.mx

IntroduccinCules son los problemas que enfrentan las instituciones en los proyectos de desarrollo de software?

Se exceden en costos y en tiempos de entregaNo se trabaja con procesos bien definidos que guen el desarrollo de los proyectosLos diversos equipo de desarrollo trabajan de forma diferente segn las costumbres, buenas o malas que han adquirido en el seno de la organizacin

Cules son las consecuencias de trabajar de esta manera?

Los resultados de los proyectos de desarrollo no son de calidad uniforme

ineel.mx

IntroduccinCmo se pueden reducir los problemas anteriores y sus efectos negativos?

Definiendo de forma formal los procesos que se deben realizar , y toda la actividad que se lleva a cabo en la empresa se realice de acuerdo a dichos procesos.

Cules son los beneficios que se obtienen de definir y documentar de forma homologada en una organizacin? Los principales beneficios son:

Consistencia y repetitividad de los resultados a lo largo de los diferentes procesos de la organizacinMayor eficacia y eficiencia del personalMayor eficiencia organizacionalFacilitacin de la gestin e los procesos

ineel.mx

IntroduccinQu es la Norma ISO/IEC 12207:2008 Systems and Software Engineering-Software Life Cycle Processes?

Es un marco de referencia para los procesos del ciclo de vida del software, el cual sirve de referencia para la industria del software.

Cul es el campo de aplicacin de la Norma ISO/IEC 12207:2008?

Es aplicable para:

la adquisicin de sistemas, productos y servicios softwareel suministro, desarrollo, operacin y mantenimiento de productos softwarela parte software del firmware, independientemente de que sea hecho interna o externamente a una organizacinIncluye aspectos sobre la definicin de sistemas necesarios para proporcionar el contexto de los productos y servicios software.

ineel.mx

IntroduccinCul es el alcance de la Norma ISO/IEC 12207:2008?

ineel.mx

Presentacin de la Norma ISO/IEC 12207:2008 Cmo esta organizada la Norma?

Esta Norma rene en siete grupos de procesos las actividades que pueden ser realizadas durante el ciclo de vida de un sistema de software. Adems, estos grupos estn clasificados en 2 subdivisiones de mas alto nivel:

Procesos del contexto del sistemaProcesos de acuerdoProcesos organizacionales del proyectoProcesos del proyecto

Proceso del contexto del softwareProcesos tcnicosProcesos de implementacin del softwareProcesos de soporte del softwareProcesos de reutilizacion del software

ineel.mx

Grupo de procesos de la Norma ISO/IEC 12207:2008

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008 como una propuesta para obtener los lineamientos para el desarrollo de sistema de informacin institucionales

ineel.mx

Contexto

Lineamientos

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008Qu entendemos por implementar un proceso?

Qu es un proceso?

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008

Qu se entiende por implementacin?Una implementacin es la instalacin de una aplicacin informtica, realizacin o la ejecucin de un plan, idea, modelo cientfico, diseo, especificacin, estndar, algoritmo o poltica.y ahora que ya sabemos todo eso..

ineel.mx

Como implementamos la Norma ISO/IEC 12207:2008

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008

Tenemos que seguir los siguientes pasos:

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008Para definir los procesos:Seleccionar los procesos de la normaEstablecer como vamos a trabajar en cada proceso

Mapeo con el proceso de DST Desarrollo de Soluciones Tecnolgicas(MAAGTICSI v. Nov 2011)

Ayud a seleccionar los procesos de la normaNos proporcion las relaciones con otros procesos que ya existen en nuestra arquitectura.

Que criterio seguimos para seleccionar los procesos?

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008Qu obtuvimos? Un proceso para gestionar el ciclo de vida con las siguientes actividades:1. Identificar necesidades y definir los requerimientos del sistema de informacin a desarrollar2. Desarrollar los requerimientos del sistema de informacin3. Definir y actualizar los requerimientos funcionales del sistema de informacin4. Analizar y validar los requerimientos del sistema de informacin5. Administrar los elementos de configuracin del sistema de informacin6. Mantener la trazabilidad de los requerimientos del sistema de informacin7. Determinar y seleccionar alternativas del sistema de informacin8. Generar el diseo detallado del sistema de informacin9. Determinar el desarrollo, reutilizacin o contratacin de componentes y productos10. Desarrollar el sistema de informacin11. Generar y actualizar la documentacin del sistema de informacin12. Determinar los componentes o productos para integra del sistema de informacin13. Administrar las interfaces del sistema de informacin14. Ensamblar los componentes y productos del sistema de informacin15. Realizar la entrega del sistema de informacinAnexo tcnicoSistema de informacin documentado y que cumple con los objetivos

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008Relacin de los lineamientos con otros procesos ya implantados

ineel.mx

Implementacin de la Norma ISO/IEC 12207:2008Limitaciones y que falta

ineel.mx

Presentacin de la norma iso/iec 12207:2008Procesos del ciclo de la vida del software

ineel.mx