Sistemas de software

Solo disponible en BuenasTareas
  • Páginas : 7 (1663 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de septiembre de 2010
Leer documento completo
Vista previa del texto
INTRODUCCIÓN

Esta investigación se realizó con el fin de dejar en claro la definición y los objetivos sobre la ingeniería del software y el sistema de gestión de calidad de TI.
También se investigó sobre la relación que tienen estos temas con los modelos de calidad de CMMI e ITIL, así también se expresaran las dificultades que tuvieron para que llegaran a tomar la decisión de crear estosmodelos.

MARCO TEORICO CONCEPTUAL

SEI

Software Engineering Institute (SEI) es un instituto federal estadounidense de investigación y desarrollo,fundado por el Congreso de los Estados Unidos en 1984 para desarrollar modelos de evaluación y mejora en el desarrollo de software, que dieran respuesta a los problemas que generaba al ejército estadounidense la programación e integración de lossub-sistemas de software en la construcción de complejos sistemas militares. Financiado por el Departamento de Defensa de los Estados Unidos y administrado por la Universidad Carnegie Mellon.
Es un referente en Ingeniería de Software por realizar el desarrollo del modelo SW-CMM (1991) que ha sido el punto de arranque de todos los que han ido formando parte del modelo que ha desarrollado sobre elconcepto de capacidad y madurez, hasta el actual CMMI.
SEI alberga también a otro instituto federal de investigación y desarrollo 3: CERT, fundado por SEI en noviembre de 1988 por encargo de DARPA (Defense Advanced Research Projects Agency) para investigar y mejorar la seguridad de los sistemas de información del ejército y ejercer la coordinación en caso de emergencias.

NORMAS ISO

Las series denormas ISO relacionadas con la calidad constituyen lo que se denomina familia de normas, las que abarcan distintos aspectos relacionados con la calidad:
ISO 9000: Sistemas de Gestión de Calidad 
Fundamentos, vocabulario, requisitos, elementos del sistema de calidad, calidad en diseño, fabricación, inspección, instalación, venta, servicio post venta, directrices para la mejora del desempeño.ISO 10000: Guías para implementar Sistemas de Gestión de Calidad/ Reportes Técnicos
Guía para planes de calidad, para la gestión de proyectos, para la documentación de los SGC, para la gestión de efectos económicos de la calidad, para aplicación de técnicas estadísticas en las Normas ISO 9000. Requisitos de aseguramiento de la calidad para equipamiento de medición, aseguramiento de la medición.ISO 14000: Sistemas de Gestión Ambiental de las Organizaciones. 
Principios ambientales, etiquetado ambiental, ciclo de vida del producto, programas de revisión ambiental, auditorías.
ISO 19011: Directrices para la Auditoría de los SGC y/o Ambiental

INGENIERIA DEL SOFTWARE

"software es la suma total de los programas de computadora, procedimientos, reglas, la documentación asociada y losdatos que pertenecen a un sistema de cómputo".
La Ingeniería de Software (SE del inglés Software Engineering) es un enfoque sistemático del desarrollo, operación, mantenimiento y retiro del software", que en palabras más llanas, se considera que "la Ingeniería de Software es la rama de la ingeniería que aplica los principios de la ciencia de la computación y las matemáticas para lograr solucionescosto-efectivas (eficaces en costo o económicas) a los problemas de desarrollo de software".
El proceso de ingeniería de software se define como "un conjunto de etapas parcialmente ordenadas con la intención de logra un objetivo, en este caso, la obtención de un producto de software de calidad", "es aquel en que las necesidades del usuario son traducidas en requerimientos de software, estosrequerimientos transformados en diseño y el diseño implementado en código, el código es probado, documentado y certificado para su uso operativo".

Objetivos de la ingeniería de software
* Mejorar la calidad de los productos de software
* Aumentar la productividad y trabajo de los ingenieros del software.
* Facilitar el control del proceso de desarrollo de software.
* Suministrar a los...
tracking img