Ensayo ISO 12207
mikecorral25 de Noviembre de 2014
721 Palabras (3 Páginas)227 Visitas
Que es, para que se creó y características
La norma ISO 12207 fue creada con el propósito de establecer un marco común para el ciclo de vida del software para:
• Adquirir, suministrar, desarrollar, operar y mantener software.
• Gestionar, controlar y mejorar el marco de trabajo del software.
• Como base para el comercio internacional de software.
Ya que el software es parte esencial de sistemas convencionales y de tecnologías de la información, tales como sistemas de transporte, militares, médico y financiero. Hay una proliferación de normas, procedimientos, métodos, herramientas y entornos para desarrollar y gestionar el software. Esta proliferación ha creado dificultades en la gestión y en la ingeniería del software, especialmente en la integración de productos y servicios.
Este marco de referencia cubre el ciclo de vida del software desde la conceptualización de ideas hasta su retirada, y consta de procesos para adquirir y suministrar productos y servicios software. Cubre además el control y la mejora de estos procesos. Los procesos que hay en esta norma forman un conjunto completo. Una organización, dependiendo de sus necesidades, puede seleccionar un subconjunto apropiado para satisfacer dichas necesidades.
Como se aplica
Es la primera norma internacional que proporciona un conjunto completo de procesos para la adquisición y el suministro de productos y servicios de software. Abarca aspectos técnicos y comerciales, y se aplica a los compradores, proveedores, desarrolladores, operadores y personal de mantenimiento.
La norma está destinada primordialmente a aplicarse en el contexto de un contrato de dos partes; la estructura de la norma esta concebida de manera flexible y modular de manera que pueda ser adaptada a las necesidades de cualquiera que la use. Debido a que fue concebida bajo dos preceptos que son su base los cuales son modularidad y responsabilidad.
Ventajas
Se aplica a gran parte del medio de software
Describe ampliamente la arquitectura de los procesos así como los procesos de un ciclo de vida del software.
Se puede aplicar mediante política interna de una organización para mejorar sus prácticas y procesos de software
Desventajas
Una limitación potencialmente importante es que no pretende ser aplicable a la adquisición de productos de software.
Es un bastante divagante con respecto a las actividades o tareas de los procesos.
Como tal no permite ser implementada obligatoriamente a los procesos generales.
Arquitectura
ISO 12207 describe la arquitectura de los procesos del ciclo de vida del software mas no especifica cómo implementarlos o realizar las tareas o actividades de los mismos.
Conclusiones personales
Este modelo describe y proporciona las características necesarias para mejorar las herramientas de desarrolla do de procesos de software, mediando y determinando la arquitectura de los procesos del ciclo de vida de software, en este sentido debemos comprender que mejora las características y norma ampliamente el desarrollo de software y sus procesos como tal, esto permite mayor responsabilidad y sobre todo flexibilidad a la hora de trabajar y finalmente debemos entender que su modelo de madures se encuentra fundamentado en estos dos principios antes mencionados: responsabilidad y modularidad.
Trabajos relacionados
Algunos países de Latinoamérica se han preocupado por la calidad de los procesos de desarrollo de software para su industria, prueba de esto es el modelo “MoProSoft” de México y el modelo “MR mps” de Brasil.
En México se ha desarrollado el modelo MoProSoft - Modelo de Procesos para la Industria de Software [12].
Basado
...