Вы находитесь на странице: 1из 4

Fundamentos de Programación

Alumno: Pérez Miranda Pablo


Grupo: 14
Número de Tarea: 1
Nombre de Tarea: Norma ISO 12207
Fecha de entrega: 18-febrero-2019

Introducción

El mercado del software representa uno de los ingresos económicos más


significativos en el mundo, ya que ofrece múltiples fuentes de negocio y es una gran
oportunidad para los países que se encuentran actualmente en vía de desarrollo.
Estos países no cuentan con empresas que estén preparadas para una
competitividad a nivel mundial, ya sea por falta de procedimientos o certificaciones
que fundamenten la calidad de sus productos, por lo cual es muy importante
considerar una variedad de normas, procedimientos, métodos y entornos para
desarrollar y gestionar software. Por lo tanto es necesario hacer mención a la Norma
ISO 12207 la cual se encarga de todo lo relacionado al ciclo de vida del software,
desde la conceptualización de ideas hasta la retirada y consta de procesos para la
adquisición y suministro de proyectos y servicios del software, estableciendo pautas
para su control y mantenimiento.

Origen

La Norma Técnica 12207 fue elaborada por el comité técnico de normalización de


ingeniería de software y sistemas de información, mediante el antecedente de la
norma ISO/IEC 12207 durante los meses de enero a marzo del año 2006.

Versiones:

ISO/IEC 12207:1995. Primera publicación.


ISO/IEC 12207:1995/Amd 1:2002. Primera modificación.
ISO/IEC 12207:1995/Amd 2:2004. Segunda modificación.
ISO/IEC 12207:1995/Amd 3:2008. Tercera modificación.
ISO/IEC 12207:2008

Este conjunto de normas se desarrollaron a partir de trabajos realizados por el


Departamento de Defensa con sus estándares de elaboración de la norma MIL-
STD-498. El Institute of Electrical and Electronics Engineers (IEEE) y la Electronics
Industry Association (EIA), también jugaron un papel importante en la construcción
de la fundación con su estándar ANSI016 Conjunto. La 12207:2008 fusionó la
sabiduría de estas organizaciones.

Objetivos

El objetivo más importante de esta norma es proporcionar una estructura común


para que los compradores, proveedores, desarrolladores, personal de
mantenimiento, operadores, gestores y técnicos involucrados en el desarrollo de
software utilicen un lenguaje en común. Los objetivos de una empresa que busca la
certificación con la norma ISO/IEC 12207:2008 son transportar a los clientes o
socios la seguridad de que la empresa utiliza los procesos en relación con las
prácticas de confianza de la industria. Además, los principios promovidos dentro de
estas normas darán una plataforma sólida para administrar una solución de software
desde sus inicios.

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.
Alcances

El alcance de la norma es establecer un marco de referencia común para los


procesos del ciclo de vida del software. Contiene procesos, actividades y tareas
para aplicar durante el suministro, desarrollo, operación y mantenimiento de
productos software.

Campo de aplicación

Es aplicable a la adquisición de sistemas, productos y servicios software, al


suministro, desarrollo, operación y mantenimiento de productos software. Esta
norma además está creada para ser utilizada tanto por personas adquirientes de
sistemas, productos y servicios de software, como para desarrolladores,
operadores, responsables de mantenimiento, administradores, responsables de
aseguramiento de calidad y usuarios finales. La norma ISO 12207 no está dirigida
a productos de software pre elaborados a menos de que formen parte de un
producto entregable.

Fases y procesos de la norma ISO 12207

Esta norma agrupa las actividades que pueden llevarse a cabo durante el ciclo de
vida del software en cinco procesos principales, ocho procesos de apoyo y cuatro
procesos organizativos.

Limitaciones

Esta norma no realiza un detalle completo de los procesos, en términos de


métodos o procedimientos necesarios para el cumplimiento de los requisitos
y resultados de un proceso.
No presenta documentación detallada en términos de nombre, formato,
contenido explícito y medio de grabación, puede requerir de elaboración de
diversos documentos de características semejantes a la norma para su
complementación.
Esta norma nos indica que debemos hacer en la empresa para encaminarse
a la calidad, pero no nos indica cómo hay que hacerlo.
Referencias.

F.J. PINO, F. G. (2006). Adaptación de las normas ISO/IEC 12207 para la


evaluación de la madurez de procesos de software en países de desarrollo.
IEEEXPLORE.Obtenidodehttp://ieeexplore.ieee.org/stamp/stamp.jsp?arnum
ber=01642455.
ISO/IEC. (21 de 03 de 2013). http://www.math.unipd.it/. Obtenido
dehttp://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-
2008.pdf.

Вам также может понравиться