Академический Документы
Профессиональный Документы
Культура Документы
Software
Unidad I. Conceptos de
Calidad
1.1. Calidad
Qu es Calidad?
Definicin de Calidad
Definicin de Calidad:
Segn el Diccionario de la Real Academia
Espaola de la Lengua, la calidad es:
Propiedad o conjunto de propiedades inherentes a
algo, que permiten juzgar su valor.
Buena calidad, superioridad o excelencia.
Carcter, genio, ndole.
Condicin o requisito que se pone en un contrato.
Definicin segn la ISO
Conjunto de propiedades o caracteristicas
de un producto o servicio que le confieren
aptitud para satisfacer unas necesidades
expresadas o implcitas.
Calidad Calidad
Realizada Necesaria
Garanta de la Calidad de
Software
2.1. Definicin de SQA
Actividades
SQA
Actividades de Reporte de no
verificacin Documentacin
conformidad
2.3. Actividades del SQA
SQA es una disciplina que est compuesta
por una serie de actividades que acompaan
al proceso de desarrollo.
El objetivo de estas tareas es aumentar,
administrar y monitorear la calidad de los
entregables producidos.
Para poder identificar estas actividades y el
momento oportuno para realizarlas es
necesario revisar el ciclo de vida de un
proyecto.
2.3. Actividades del SQA
Para identificar las actividades se basa en el anlisis de
fases/disciplinas/esfuerzo realizado en RUP por ser un
proceso muy difundido en el mercado, aunque el mismo
anlisis puede aplicarse a otros procesos de desarrollo.
2.3. Actividades del SQA
Analizando el diagrama, se aprecia que el esfuerzo
de cada disciplina vara segn la fase del proyecto.
De aqu se deriva que el momento para controlar la
calidad de cada disciplina es cuando mayor
esfuerzo se le dedica.
2.3. Actividades de SQA
Verificacin de requerimientos: esta actividad se
concentra en validar la completitud, correctitud,
claridad y no ambigedad de los requerimientos de un
sistema.
Validacin y verificacin de documentacin: esta
actividad se encarga de controlar la correctitud,
completitud y no ambigedad de la documentacin. La
documentacin en UML es muy til para esta prctica
por el poder semntico que tiene y por la posibilidad de
validar sintcticamente la documentacin.
Validacin de arquitectura: esta actividad es muy
importante para evaluar la factibilidad de cumplir con
los requerimientos no funcionales y detectar de forma
temprana los principales riesgos asociados al proyecto.
2.3. Actividades de SQA
Control de cdigo: se subdivide en 2
actividades:
Control esttico del cdigo: es la validacin
del cdigo contra un conjunto de reglas, mejores
practicas y estndares predefinidos.
Control dinmico del cdigo: el control se
focaliza en el uso de los recursos que hace la
aplicacin y la cobertura del cdigo que hacen
las pruebas unitarias
Tareas
Es necesario tener en cuenta que para realizar
algunas de estas actividades primero es necesario
realizar otras actividades como ser:
Definicin de estndares y mejores practicas de desarrollo
Eleccin de herramientas para documentar y desarrollar.
Estas tareas tienen que ver con el hecho que para
poder validad la calidad de algo, es necesario contar,
previamente, con la definicin, requerimiento o
estndar contra el cual validar.
Por dnde empezar?