Professional Documents
Culture Documents
Nombre:
Nota:________
ID:
1. Cmo podra sensibilizar a los siguientes interesados, sobre la importancia de la calidad de software?. (15 puntos)
INTERESADOS
Equipo de Trabajo
Empresas u Organizaciones
Para dar cabida a estas expectativas del mercado la empresa debe tener en cuenta
algunos aspectos como :
Que se cumplan todas las expectativas del cliente; esto incluye dar respuesta a
sus solicitudes e inconformidades.
Tener en el mercado productos con cero defectos de fabricacin.
Disear, producir y entregar un producto de satisfaccin total.
Que los artculos y/o servicios que se ofrecen cumplan con las normas de
calidad del mercado.
costo asequible,
Esto se puede dar si se generan estrategia y polticas que permitan desarrollar y
ejecutar proyectos de acuerdo a los perfiles de las empresas teniendo como base un
recurso humano capacitado con un mejoramiento continuo en todos los aspectos en
especial profesional y personal.
2. En tus palabras de forma GENERAL, Cules podran ser las 4 principales actividades del Software Quality
Assurance (15 puntos):
ACTIVIDAD
GESTION
DOCUMENTACION
INFORMES DE
PROBLEMAS
3
OBJETIVO
Permitir que se apliquen
correctamente los
estndares y guas.
ENTREGABLES
(si aplica)
TIPO DE PRUBAS
(si aplica)
No aplica
Software Requirements
Specification.
La IEEE. Std. 830-1998.
La IEEE Std. 1016-1998.
La IEEE Std. 1063 1987 for
software User documentation.
La IEEE Std. 828 1998 for
software Configuration
Management Plans.
Planes de verificacin y
validacin.
La IEEE Std. 829 1998
for software test
documentation.
La IEEE Std. 1008
1997 for Software Unit
Testing.
La IEEE Std. 1012
1998 for software
validation and
verification.
TESTING
3. Identifique 3 Caractersticas y/o Atributos para cada una de las siguientes definiciones: Calidad, Calidad de
Software y Aseguramiento de la Calidad, segn su estndar respectivo. Realice paralelo entre ellas (5 puntos):
Calidad
[Segn IEEE 610]
Calidad de Software
[Segn ISO 9126]
Aseguramiento de la calidad
[ISO 9000]
Calidad:
Grado en el cual un componente, sistema o proceso satisface requisitos especificados
y/o necesidades y expectativas del usuario/cliente.
La totalidad de la funcionalidad y prestaciones de un producto de software que estn relacionadas con su capacidad de
satisfacer las necesidades explcitas o implcitas.
La calidad del software como el grado con el que un sistema, componente o proceso cumple los requerimientos
especificados y las necesidades o expectativas del cliente o usuario.
Define la Calidad del Software como: La totalidad de caractersticas de un producto de software que se manifiesta en su
habilidad para satisfacer necesidades establecidas o implcitas.
Se relaciona con seis factores: funcionalidad, confiabilidad, eficiencia, usabilidad, mantenibilidad y portabilidad.
El aseguramiento de la calidad es el grado con el que un sistema, componente o proceso cumple:
posventa.
ISO 9002: Aseguramiento de la calidad en organizaciones cuya actividad se basa en las fases de produccin y de
instalacin.
ISO 9003: Aseguramiento de la calidad en organizaciones cuya actividad requiere inspecciones y ensayos finales.
2.
4. Teniendo en cuenta la evolucin del concepto de calidad, realice la match entre la etapa y su concepto (5 puntos):
CONCEPTO
ETAPAS
Artesanal [ 3 ]
Revolucin Histrica [ 4 ]
Segunda Guerra Mundial [ 5 ]
Posguerra (Japn) [ 6 ]
Postguerra (Resto del mundo) [ 7 ]
Control de Calidad [ 1 ]
Aseguramiento de la calidad de
software [ 2 ]
Calidad Total [ 8 ]
5. Segn la ISO 9126 atributos para cada uno de los siguientes tipos de calidad. (10 puntos):
Calidad Interna
[Segn ISO 9126]
Funcionalidad: proporcionar
funciones que satisfacen
necesidades declaradas e
implcitas cuando se usa.
Calidad de Externa
[Segn ISO 9126]
adecuacin
exactitud
Calidad en Uso
[Segn ISO 9126]
interoperabilidad
seguridad del acceso
cumplimiento de la
funcionalidad
Madurez
tolerancia a fallos
capacidad de
recuperacin
cumplimiento de la
fiabilidad
Mantenibilidad: ser
modificado Las
modificaciones puede incluir
correcciones, mejoras o
adaptacin a cambios en el
entorno, requisitos o
especificaciones funcionales.
estabilidad capacidad
para ser probado
cumplimiento de la
mantenibilidad
6. Teniendo en cuenta la definicin de cada modelo de desarrollo y su objetivo, organice e indique para cada uno su
objetivo correspondiente (5 puntos):
Iteractivo e incremental [ ]
Objetivo Principal
1 Minimizar el tiempo de comercializacin (Time to market)
2 Mnimo esfuerzo de gestin
3 Reduccin del Riesgo
4 Calidad, reduccin del riesgo
5 Maximizar la Calidad
6 Reduccin del Riesgo, desarrollo rpido
RUP [ ]
XP/SCRUM [ ]
Modelo
Codificar y Corregir [ ]
Cascada [ ]
Modelo V [ ]
Modelo W [ ]
Prototipito [ ]
7. Teniendo en cuenta las etapas generales del modelo de desarrollo. Identifique para cada etapa el Rol que juega el
QA (10 puntos):
Planeacin
Diseo
Pruebas
Desarrollo e
Implementacin
8. Segn las reas de conocimiento definidas en el SEWBOK, cules podran ser las tres reas de la ingeniera de
software que tienen mayor relacin con el SQA. Adicional, indique segn IEEE730 cules son las dos primeras
actividades SQA macro que se debe realizar durante el SDLC (5 puntos).:
ACTIVIDAD 2:
documentacin
Gestin de riesgos
QUE ABARCA?
QUE ABARCA?
Los documentos
Los mtodos y
que dirigen el
procedimientos
desarrollo del
que sern
proyecto y que
utilizados para
debern ser
identificar,
9. La norma ISO 9000-3 son los estndares utilizados
para como
el desarrollo, suministro
y mantenimiento
del software.
revisados
monitorear
y
Identifique del siguiente listado los 3 mbitos correctos de aplicacin de la norma y de una breve descripcin de uno.
parte de las
controlar los
(10 puntos):
PASOS
DESCRIPCION GENERAL
1 Desarrollo de Sistemas de
Informacin
2 Administracin de la Configuracin
o Planeacin de Proyectos
3 Procesos del Ciclo de vida
4
Configuracin o Planeacin de
Proyectos
5 Caractersticas de calidad
6 Calidad de Software
10. Identificar para cada estndar o modelos que elementos aporta para el Plan de Aseguramiento de la Calidad.
Registra en una tabla los resultados de este anlisis (15 puntos)
Nombre
ISO9000
TSP/PSP
IEEE 1012
"Sin lugar a dudas la puesta en marcha de la verificacin y validacin conllevan a
establecer convenientes mecanismos de aseguramiento de calidad.
Este estandar tiene la ventaja de poder ser aplicado en cada etapa de desarrollo del
software y nos permte construir el software correctamente (etapa de verificacin:
""estamos construyendo el producto correctamente?"", adems de tener en cuenta
aspectos como la conistencia, la precisin, la completitud nos da elementos suficientes
para determinar si estamos construyendo el producto correcto (validacin)."
ISO27000
"Son muchos los elementos que este estandar proporciona al SQA. La seguridad en todas
sus instancias es muy importante, y sin importar el rol que se tenga dentro de la cadena de
ejecusion de actividades de un proyecto siempre existiran vulnerabilidades que pueden
poner en riesgo el negocio, particularmente si se tiene en cuenta que se opera todo el
tiempo con informacin.
Creera que uno de los aspectos que ms destaca y que tiene un gran enfoque dentro del
SQA es la necesidad de establecer en todos los niveles criterios y esquemas que permitan
garantizar la seguridad de la informacin en terminos de preservar la confidencialidad,
integridad y dispinibilidad de la informacin."