Tabla comparativa1

4

Click here to load reader

Transcript of Tabla comparativa1

Page 1: Tabla comparativa1

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

CALIDAD EN EL DESARROLLO DE SOFTWARE

Tema

INTRODUCCIÓN A LA CALIDAD EN EL DESARROLLO DE SW

Nombre completo del Alumno : Rocío Marbelin Zapata Palomo

Grado: 5 Grupo: “B” Nombre del Docente : Eloy Contreras De Lira Fecha de entrega : 16/01/2014

Page 2: Tabla comparativa1

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TABLA COMPARATIVA

“PRINCIPALES ESTANDARES Y NORMAS PARA LA CALIDAD DEL SOFTWARE”

CMMI ISO MOPROSOFT

Es un modelo de evaluación de

los procesos de una

organización.

Fue desarrollado inicialmente

para los procesos relativos al

software.

Las organizaciones que usan

SW-CMMI transitan por cinco

niveles de madurez de

capacidades donde se pueden

encontrar al evaluar sus

procesos.

Es un modelo de procesos que

contiene las mejores prácticas

de la industria para el

desarrollo, mantenimiento,

adquisición y operación de

productos y servicios.

Su meta es proporcionar a las

organizaciones las pautas de

actuación necesarias para

obtener mejoras observables en

su proceso de desarrollo de

software.

Es una federación

mundial que agrupa a

representantes de cada

uno de los organismos

nacionales de

estandarización.

Tiene como objetivo

desarrollar estándares

internacionales que

faciliten el comercio

internacional.

Organización No

gubernamental (ONG)

establecida en 1947.

Es una federación

internacional de entes de

normalización o

normalizadores

(nacionales), donde

participan más de 140

países.

Su misión: promover el

desarrollo de la

estandarización y de las

actividades relacionadas.

Sus resultados son

generalmente acuerdos

internacionales, que se

publican como

estándares

internacionales.

Modelo para la

mejora y evaluación

de los procesos de

desarrollo y

mantenimiento de

sistemas y productos.

Fue declarada Norma

Mexicana el 15 de

agosto de 2005 con

la publicación de su

declaratoria en

el Diario Oficial de la

Federación.

Debido a su

estructura y diseño

resulta fácil

comprensión y

aplicaciones.

La adopción de

MOPROSOFT

habilita la obtención

de un certificado ISO

9000.

L a adopción de este

modelo permitirá

elevar la capacidad

de las organizaciones

para ofrecer servicios

con calidad y

alcanzar niveles

internacionales de

competividad.

Page 3: Tabla comparativa1

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

ESTANDARES Y NORMAS ISO PARA SOFTWARE

ISO 8601: Representación del tiempo y fecha. Adoptando el internet mediante el date y time formatos de WEC que utiliza UTC.

ISO/IEC 86:1995: Lenguaje de programación Ada.

ISO/IEC 9126: Factores de la calidad de ISO.

ISO/IEC 9899: Lenguaje de programación C.

Iso10279: Lenguaje de programación Basic.

ISO 9001: este es un estándar que describe el sistema de calidad utilizado para mantener el desarrollo de un producto que implique diseño.

ISO 9000-3: este es un documento específico que interpreta el ISO 9001 para el desarrollador de software.

ISO 9004-2: este documento proporciona las directrices para el servicio de facilidades del software como soporte de usuarios.

Page 4: Tabla comparativa1

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

FACTORES PARA LA CALIDAD DE SOFTWARE

FACTOR DESCRIPCION Funcionabilidad

Conjunto de posibilidades que proporciona un sistema.

Confiabilidad

Es el grado en que se puede esperar que un programa lleve a cabo sus funciones esperadas con la precisión requerida.

usabilidad Capacidad del producto software para ser entendido, aprendido, usado y ser atractivo para el usuario, cuando se usa bajo condiciones especificadas. Ejemplo: El grado de dificultad para aprender un programa

Portabilidad

Es el esfuerzo requerido para transferir entre distintos Ambientes de operación. Ejemplo: Que sea compatible con otras plataformas.

Compatibilidad Es la facilidad de combinar diferentes elementos de software con el fin de ejecutar una labor en conjunto. Ejemplo: Que los datos sean íntegros.

Corrección

Es la capacidad de los productos de software para realizar con exactitud las tareas expresadas en su especificación. Ejemplo: Que el software cumpla con todas sus especificaciones.

Eficiente Es la capacidad de software para hacer un buen uso de los recursos que manipula. Ejemplo: hace lo que debe bien, lo hace a tiempo y no derrocha recursos

Robustez

Es la capacidad de los productos de software de reaccionar apropiadamente ante condiciones excepcionales. Ejemplo: Que cualquier sistema mantenga el mismo ritmo que debe.

Oportunidad Es la capacidad de un sistema de software de ser lanzado cuando los usuarios lo deseen.

Mantenibilidad

Esfuerzo requerido para localizar y corregir fallas Flexibilidad. Facilidad de realizar cambios Ejemplo: Darle mantenimiento a un determinado plazo para no tener fallas al momento de la operación.