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”
Comité Técnico de  Normalización  de  Ingeniería  de  Software  y  Sistemas  de  Información
Comisión de Reglamentos Técnicos y Comerciales  – CRT presenta el PNTP-ISO/IEC 12207:2006, 2006-04-21
NTP-ISO/IEC 12207:2004RESEÑA HISTÓRICA
ObjetoEstablece un marco de referencia común
Contiene  procesos,  actividades  y  tareas Campo de AplicaciónSuministro, desarrollo, operación y mantenimiento de productos software
Sistemas , productos y servicios software Objeto y Campo de Aplicación
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?
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.
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.
Los puntos de vista básicos mostrados son: contrato, gestión, operación, ingeniería y apoyo.
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.
Bajo el punto de vista de operación, el operador proporciona el servicio de operación del software para sus usuarios.
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.
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. CARACTERISTICASDE LA ARQUITECTURALa 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.
DE LA ESTRUCURALos procesos se organizan por actividades.
Las actividades se implementan a través de las tareas.

Norma tecnica peruana

  • 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 ReglamentosTécnicos y Comerciales – CRT presenta el PNTP-ISO/IEC 12207:2006, 2006-04-21
  • 4.
  • 5.
    ObjetoEstablece un marcode referencia común
  • 6.
    Contiene procesos, actividades y tareas Campo de AplicaciónSuministro, desarrollo, operación y mantenimiento de productos software
  • 7.
    Sistemas , productosy servicios software Objeto y Campo de Aplicación
  • 8.
    Es una normade 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é cosistela 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 devista básicos mostrados son: contrato, gestión, operación, ingeniería y apoyo.
  • 12.
    Bajo el puntode 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 puntode vista de operación, el operador proporciona el servicio de operación del software para sus usuarios.
  • 14.
    Bajo el puntode 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 puntode 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. CARACTERISTICASDE LA ARQUITECTURALa 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 ESTRUCURALosprocesos se organizan por actividades.
  • 17.
    Las actividades seimplementan a través de las tareas.