Your SlideShare is downloading. ×
NTP
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

NTP

354
views

Published on

NTP ISO/IEC 12207:2006

NTP ISO/IEC 12207:2006


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
354
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 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”
  • 2.
    • Comité Técnico de Normalización de Ingeniería de Software y Sistemas de Información
    • 3. Comisión de Reglamentos Técnicos y Comerciales – CRT presenta el PNTP-ISO/IEC 12207:2006, 2006-04-21
    • 4. NTP-ISO/IEC 12207:2004
    RESEÑA HISTÓRICA
  • 5. Objeto
    • Establece un marco de referencia común
    • 6. Contiene procesos, actividades y tareas
    Campo de Aplicación
    • Suministro, desarrollo, operación y mantenimiento de productos software
    • 7. Sistemas , productos y servicios software
    Objeto y Campo de Aplicación
  • 8. Es una norma de la ingeniería de software resultado del esfuerzo internacional de expertos de todo el mundo entre académicos y profesionales.
    Busca establecer un marco de referencia para la administración de los procesos de la ingeniería de software en el mundo.
    Qué es la norma ISO/ TEC 12207?
  • 9. Define los procesos, actividades y tareas asociadas a los procesos del ciclo de vida del software desde la concepción hasta su retiro.
    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.
  • 10. En qué cosiste la Norma Tecnica Peruana ( NTP )?
    • 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.
    • 11. Los puntos de vista básicos mostrados son: contrato, gestión, operación, ingeniería y apoyo.
    • 12. 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.
    • Bajo el punto de vista de gestión, el adquiriente, proveedor, desarrollador, operador, responsable de mantenimiento u otras partes gestionan sus respectivos procesos.
    • 13. Bajo el punto de vista de operación, el operador proporciona el servicio de operación del software para sus usuarios.
    • 14. 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.
    • 15. 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.
  • CARACTERISTICAS
    DE LA ARQUITECTURA
    La norma establece la arquitectura de alto nivel del ciclo de vida del software: los procesos y sus interrelaciones.
    El ciclo comienza con la idea y termina con la retirada del software.
    Se derivan los procesos considerando:
    Modularidad del proceso: un proceso individual se dedica solamente a una única función. Alta cohesión y bajo acoplamiento.
    Responsabilidad del proceso: un proceso individual es responsabilidad de una de las partes.
    Parte: una organización (total o parcial) que entra en un contrato. La organización puede variar de una a muchas personas.
  • 16. DE LA ESTRUCURA
    • Los procesos se organizan por actividades.
    • 17. Las actividades se implementan a través de las tareas.
    • 18. Una tarea es:
    • 19. Un conjunto elemental o atómico de acciones.
    • 20. Una tarea consume entradas (datos, información, control) y produce salidas (datos, información, control).
    • 21. Se consideran tres tipos de procesos:
    • 22. Principales
    • 23. Soporte o Apoyo
    • 24. Organizacionales
  • Presenta los procesos del ciclo de vida que se pueden emplear para adquirir, suministrar, desarrollar, operar y mantener productos de software.
    El objetivo es proporcionar un mapa para que los usuarios de esta NTP puedan orientarse en ella y aplicarla de manera adecuada.
    APLICACIÓN.
  • 25. Procesos del ciclo de Vida:
    1.- Procesos principales
    Son los que dan servicio a las partes principales durante ciclo de vida del software.
    Una parte principal es aquella que se inicia en el desarrollo, operación, o mantenimiento de los productos software.
    Organización
  • 26.
    • Proceso de Adquisición.
    • 27. Proceso de Suministro.
    • 28. Proceso de Desarrollo.
    • 29. Proceso de Operación
    • 30. Proceso de Mantenimiento.
    Los procesos principales son.
  • 31. 2.- Procesos de Apoyo del ciclo de vida
    Un proceso de Apoyo es el que apoya a otro proceso como parte esencial del mismo, con un propósito bien definido y contribuye al éxito y calidad del proyecto de software.
    Este proceso de apoyo se emplea y ejecuta según las necesidades.
  • 32.
    • Proceso de documentación.
    • 33. Proceso de gestión de configuración.
    • 34. Proceso de aseguramiento de la calidad.
    • 35. Proceso de verificación.
    • 36. Proceso de validación.
    • 37. Proceso de revisión conjunta.
    • 38. Proceso de auditoría.
    • 39. Proceso de solución de problemas.
    Los procesos de apoyo son :
  • 40. 3.- Procesos organizativos.
    Se emplean por una organización para establecer e implementar una infraestructura constituida por procesos y personal asociado al ciclo de vida y para mejorar esta infraestructura.
  • 41.
    • Procesos de Gestión.
    • 42. Procesos de Infraestructura.
    • 43. Procesos de mejora de proceso.
    • 44. Proceso de recursos humanos.
    Los procesos organizativos son:
  • 45. ¡Gracias!
    Integrantes:
    • Reyes OdarMayte
    • 46. Leiva Peña Ronald
    • 47. Farroñan Beltrán Brenher
    • 48. Bazán Inga Victoria