Tabla comparativa1
Click here to load reader
-
Upload
chioo-marbelin-zapata -
Category
Documents
-
view
81 -
download
0
Transcript of 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
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.
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.
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.