<ul><li>Integrantes: </li></ul><ul><ul><li>Custodio Campos Carlos Iván </li></ul></ul><ul><ul><li>García Saba Jean Carlos ...
NORMA TÉCNICA PERUANA  “ NTP-ISO/IEC 12207:2006. TECNOLOGÍA DE LA INFORMACIÓN. PROCESOS DEL CICLO DE VIDA DEL SOFTWARE. 2ª...
<ul><li>Proceso </li></ul><ul><li>Conjunto de actividades mutuamente relacionadas o que interactúan, las cuales transforma...
<ul><li>Modelo: </li></ul><ul><li>Esquema teórico de un sistema o de una  realidad compleja. </li></ul><ul><li>Abstracción...
<ul><li>Ciclo de vida del software: </li></ul><ul><li>Periodo de tiempo que comienza cuando el producto software es conceb...
<ul><li>Estados en el ciclo de vida del software </li></ul><ul><li>Constituye cada uno de los momentos  (“estados”) por la...
<ul><li>Fases del Ciclo de Vida del Software </li></ul><ul><li>(Producto Software) </li></ul><ul><li>Concepto (Necesidad) ...
<ul><li>¿QUE ES ISO/IEC 12207? </li></ul><ul><li>Es una norma de la ingeniería de software resultado del esfuerzo internac...
<ul><li>Normas Relacionadas con el Proceso Software </li></ul>
<ul><li>Evolución de ISO/IEC 12207 </li></ul><ul><li>1987: Se conforma Joint Technical Committee JTC1 </li></ul><ul><li>In...
<ul><li>Se traduce durante 2003. </li></ul><ul><li>2004: Se publica en mayo 2004 la NTP-ISO/IEC  </li></ul><ul><li>12207:2...
<ul><li>La NTP-ISO/IEC 12207 es una &quot;adaptación&quot; para el Perú de la norma internacional, tratando de preservar e...
<ul><li>El estándar internacional no se publica en español, y las copias cuestan más de 100€. Las Normas Técnicas Peruanas...
 
<ul><li>La norma establece la arquitectura de alto nivel del ciclo de vida del software: los procesos y sus interrelacione...
 
 
<ul><li>Conjunto elemental o atómico de actividades. </li></ul><ul><li>  CONSUME </li></ul><ul><li>    SALIDAS </li></ul>
<ul><li>Principales (5) </li></ul><ul><li>Soporte o Apoyo (8) </li></ul><ul><li>Organizacionales (4) </li></ul>
<ul><li>  Estructura general de la NTP-ISO/IEC 12207 </li></ul>
<ul><li>Adquiriente </li></ul><ul><li>Proveedor </li></ul><ul><li>Desarrollador </li></ul><ul><li>Operador  </li></ul><ul>...
<ul><li>1.  Adquisición:  Actividades y tareas del comprador. </li></ul><ul><li>2.  Suministro:  Actividades y tareas del ...
<ul><li>APOYA </li></ul><ul><li>PROCESO  OTRO PROCESO </li></ul><ul><li>Se emplea y ejecuta por otro proceso, según sus ne...
<ul><li>1.  Documentación:  Registrar la información producida por un proceso. </li></ul><ul><li>2.  Gestión de la configu...
<ul><ul><ul><li>Gestión </li></ul></ul></ul><ul><ul><ul><li>Infraestructura </li></ul></ul></ul><ul><ul><ul><li>Mejora </l...
<ul><li>1.  Gestión:  Actividades de planificación, seguimiento, control, revisión y evaluación. </li></ul><ul><li>2.  Inf...
<ul><li>Esta NTP contiene los procesos que son aplicables a lo largo del ciclo de vida del software. Sin embargo, estos pr...
<ul><li>Bajo el punto de vista de gestión, el adquiriente, proveedor, desarrollador, operador, responsable de mantenimient...
<ul><li>Bajo el punto de vista del apoyo, las partes proporcionan servicios de apoyo a otros para completar tareas únicas ...
 
Upcoming SlideShare
Loading in …5
×

Norma tecnica peruana

5,756 views

Published on

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,756
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
186
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Norma tecnica peruana

  1. 1. <ul><li>Integrantes: </li></ul><ul><ul><li>Custodio Campos Carlos Iván </li></ul></ul><ul><ul><li>García Saba Jean Carlos </li></ul></ul><ul><ul><li>Pupuche Meza Hector </li></ul></ul><ul><ul><li>Vega Valqui Carlos </li></ul></ul>UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO “ INGENIERIA DE SOFTWARE”
  2. 2. NORMA TÉCNICA PERUANA “ NTP-ISO/IEC 12207:2006. TECNOLOGÍA DE LA INFORMACIÓN. PROCESOS DEL CICLO DE VIDA DEL SOFTWARE. 2ª EDICIÓN”
  3. 3. <ul><li>Proceso </li></ul><ul><li>Conjunto de actividades mutuamente relacionadas o que interactúan, las cuales transforman elementos de entrada en resultados. </li></ul>
  4. 4. <ul><li>Modelo: </li></ul><ul><li>Esquema teórico de un sistema o de una realidad compleja. </li></ul><ul><li>Abstracción de una realidad, considerando los aspectos más relevantes. </li></ul><ul><li>Ciclo de Desarrollo del Software </li></ul><ul><li>Periodo de tiempo que comienza con la decisión de desarrollar el producto software y termina cuando el software es entregado. (IEEE Std. 610.12-1990 Software Engineering Terminology). </li></ul>
  5. 5. <ul><li>Ciclo de vida del software: </li></ul><ul><li>Periodo de tiempo que comienza cuando el producto software es concebido y termina cuando el software no está disponible permanentemente para el usuario (retirada del software). (IEEE Std. 610.12-1990 Software Engineering Terminology). </li></ul>
  6. 6. <ul><li>Estados en el ciclo de vida del software </li></ul><ul><li>Constituye cada uno de los momentos (“estados”) por las que pasa (evoluciona) el producto software. </li></ul><ul><li>Fases del Ciclo de Desarrollo del Software (Proyecto) </li></ul><ul><li>Requerimientos </li></ul><ul><li>Diseño </li></ul><ul><li>Implementación </li></ul><ul><li>Pruebas </li></ul><ul><li>[ Instalación ] </li></ul><ul><li>[ Comprobación ] </li></ul>
  7. 7. <ul><li>Fases del Ciclo de Vida del Software </li></ul><ul><li>(Producto Software) </li></ul><ul><li>Concepto (Necesidad) </li></ul><ul><li>Requerimientos </li></ul><ul><li>Diseño </li></ul><ul><li>Implementación </li></ul><ul><li>Pruebas </li></ul><ul><li>Instalación </li></ul><ul><li>Comprobación </li></ul><ul><li>Operación </li></ul><ul><li>Mantenimiento </li></ul><ul><li>Retirada </li></ul>
  8. 8. <ul><li>¿QUE ES ISO/IEC 12207? </li></ul><ul><li>Es una norma de la ingeniería de software resultado del esfuerzo internacional de expertos de todo el mundo entre académicos y profesionales. </li></ul><ul><li>Busca establecer un marco de referencia para la administración de los procesos de la ingeniería de software en el mundo. </li></ul><ul><li>Define los procesos, actividades y tareas asociadas a los procesos del ciclo de vida del software desde la concepción hasta su retiro. </li></ul><ul><li>Define los procesos de ingeniería de software como: “un conjunto de actividades que son realizadas por un conjunto de tareas que definen como las acciones transforman las entradas en salidas” </li></ul>
  9. 9. <ul><li>Normas Relacionadas con el Proceso Software </li></ul>
  10. 10. <ul><li>Evolución de ISO/IEC 12207 </li></ul><ul><li>1987: Se conforma Joint Technical Committee JTC1 </li></ul><ul><li>International Organization for Standarization (ISO) </li></ul><ul><li>International Electrotechnical Commission (IEC) </li></ul><ul><li> 1989: Se inicia el desarrollo de la ISO/IEC 12207 </li></ul><ul><li> 1995: En agosto, se publica la primera edición. Participaron en la elaboración: </li></ul><ul><li>Alemania, Australia, Brasil, Canada, Corea,Dinamarca, España, Estados Unidos de América, Finlandia, Francia, Irlanda, Italia, Japón, Holanda, Suecia, Reino Unido y República Checa. </li></ul><ul><li> 2002: En mayo, se publica la enmienda 1 a modo de revisión preliminar. </li></ul><ul><li>Se considera a: ISO/IEC 15504 (evaluación del proceso), ISO/IEC 14598 (evaluación producto), ISO/IEC 15939 (medición del software). </li></ul>
  11. 11. <ul><li>Se traduce durante 2003. </li></ul><ul><li>2004: Se publica en mayo 2004 la NTP-ISO/IEC </li></ul><ul><li>12207:2004. </li></ul><ul><li>2004: Resolución Ministerial Nº 179-2004-PCM: Que </li></ul><ul><li>aprueba el uso obligatorio de la Norma Técnica </li></ul><ul><li>Peruana “NTP ISO/IEC 12207:2004 Tecnología de la </li></ul><ul><li>Información. Procesos del Ciclo de Vida del Software. </li></ul><ul><li>1ª edición” en entidades del Sistema Nacional de </li></ul><ul><li>Informática. </li></ul><ul><li>2006: Se publica en Julio la NTP-ISO/IEC 12207:2006 </li></ul><ul><li>En Perú </li></ul>
  12. 12. <ul><li>La NTP-ISO/IEC 12207 es una &quot;adaptación&quot; para el Perú de la norma internacional, tratando de preservar el sentido original recogida en la norma internacional. </li></ul><ul><li>La versión publicada y de uso obligatorio en el sector público en el Perú corresponde a la versión ISO/IEC 12207:1995 y la ISO/IEC 12207:1995/Amd.1:2002; esta última que introduce cambios a la versión de 1995. Fue elaborada por el Comité Técnico de Normalización en Ingeniería del Software y Sistemas de Información (CTN-ISSI); siendo revisada y aprobada por la Comisión de Reglamentos Técnicos y Comerciales, del INDECOPI, en su calidad de Organismo Nacional de Normalización. </li></ul>
  13. 13. <ul><li>El estándar internacional no se publica en español, y las copias cuestan más de 100€. Las Normas Técnicas Peruanas se publican, lógicamente en español, y son de libre acceso a través de la biblioteca virtual institucional de INDECOPI. </li></ul>
  14. 15. <ul><li>La norma establece la arquitectura de alto nivel del ciclo de vida del software: los procesos y sus interrelaciones. </li></ul><ul><li>El ciclo comienza con la idea y termina con la retirada del software. </li></ul><ul><li>Se derivan los procesos considerando: </li></ul><ul><li>Modularidad del proceso: un proceso individual se dedica solamente a una única función. Alta cohesión y bajo acoplamiento. </li></ul><ul><li>Responsabilidad del proceso: un proceso individual es responsabilidad de una de las partes. </li></ul><ul><li>Parte : una organización (total o parcial) que entra en un contrato. La organización puede variar de una a muchas personas. </li></ul>
  15. 18. <ul><li>Conjunto elemental o atómico de actividades. </li></ul><ul><li> CONSUME </li></ul><ul><li> SALIDAS </li></ul>
  16. 19. <ul><li>Principales (5) </li></ul><ul><li>Soporte o Apoyo (8) </li></ul><ul><li>Organizacionales (4) </li></ul>
  17. 20. <ul><li> Estructura general de la NTP-ISO/IEC 12207 </li></ul>
  18. 21. <ul><li>Adquiriente </li></ul><ul><li>Proveedor </li></ul><ul><li>Desarrollador </li></ul><ul><li>Operador </li></ul><ul><li>Responsable de mantenimiento </li></ul>
  19. 22. <ul><li>1. Adquisición: Actividades y tareas del comprador. </li></ul><ul><li>2. Suministro: Actividades y tareas del proveedor. </li></ul><ul><li>3. Desarrollo: Actividades y tareas enfocadas a la obtención de un producto sw. </li></ul><ul><li>4. Operación: Define las actividades del Operador. </li></ul><ul><li>5. Mantenimiento: Actividades que incluyen modificaciones del producto. </li></ul>
  20. 23. <ul><li>APOYA </li></ul><ul><li>PROCESO OTRO PROCESO </li></ul><ul><li>Se emplea y ejecuta por otro proceso, según sus necesidades </li></ul><ul><li>Procesos de soporte al resto de procesos </li></ul><ul><li>Se aplican en cualquier momento del ciclo del vida del software. </li></ul>
  21. 24. <ul><li>1. Documentación: Registrar la información producida por un proceso. </li></ul><ul><li>2. Gestión de la configuración: Actividades que controlan las modificaciones y versiones de los elementos. </li></ul><ul><li>3. Aseguramiento de la calidad: Actividades para asegurar que los productos cumplen los requisitos especificados. </li></ul><ul><li>4. Verificación: Actividades para determinar el buen funcionamiento de un producto </li></ul><ul><li>5. Validación: Actividades para determinar si e producto cumple los requisitos . </li></ul><ul><li>6. Revisión conjunta: Actividades que permiten determinar el estado de los productos. </li></ul><ul><li>7. Auditorías: Actividades que permiten determinar si se a conseguido el objetivo propuesto. </li></ul><ul><li>8. Solución de problemas: Actividades que permiten analizar y resolver los problemas con el contrato. </li></ul>
  22. 25. <ul><ul><ul><li>Gestión </li></ul></ul></ul><ul><ul><ul><li>Infraestructura </li></ul></ul></ul><ul><ul><ul><li>Mejora </li></ul></ul></ul><ul><ul><ul><li>Formación </li></ul></ul></ul>
  23. 26. <ul><li>1. Gestión: Actividades de planificación, seguimiento, control, revisión y evaluación. </li></ul><ul><li>2. Infraestructura: Actividades para determinar la infraestructura necesaria para un proceso. </li></ul><ul><li>3. Mejora: Valorar, medir, controlar, evaluar y mejorar todos los procesos del ciclo de vida. </li></ul><ul><li>4. Formación: Actividades básicas para conseguir personal adecuadamente capacitado. </li></ul>
  24. 27. <ul><li>Esta NTP contiene los procesos que son aplicables a lo largo del ciclo de vida del software. Sin embargo, estos procesos se pueden usar de diferentes maneras por diferentes organizaciones y partes con distintas visiones y objetivos. Los puntos de vista básicos mostrados son: contrato, gestión, operación, ingeniería y apoyo. </li></ul><ul><li>Bajo el punto de vista contrato, las partes adquiriente y proveedor negocian y se someten a un contrato empleando el proceso de adquisición y el proceso de suministro respectivamente. </li></ul>
  25. 28. <ul><li>Bajo el punto de vista de gestión, el adquiriente, proveedor, desarrollador, operador, responsable de mantenimiento u otras partes gestionan sus respectivos procesos. </li></ul><ul><li>Bajo el punto de vista de operación, el operador proporciona el servicio de operación del software para sus usuarios. </li></ul><ul><li>Bajo el punto de vista de ingeniería, el desarrollador o responsable de mantenimiento llevan a cabo sus respectivas tareas de ingeniería para producir o modificar los productos software. Tiene dos procesos del ciclo de vida: desarrollo y mantenimiento. El proceso de desarrollo se emplea por los ingenieros de desarrollo para producir los productos software. El proceso de mantenimiento se emplea por los ingenieros de mantenimiento para modificar el software y mantenerlo actualizado. </li></ul>
  26. 29. <ul><li>Bajo el punto de vista del apoyo, las partes proporcionan servicios de apoyo a otros para completar tareas únicas y específicas. También se muestran los procesos organizativos; éstos se emplean por la organización a nivel corporativo. </li></ul>

×