You are on page 1of 14

Calidad y Procesos de Software

UNIDAD II: Estndares de Calidad alineados al proceso


del ciclo de vida del software
Semana 7
Docente:
Sandra Brcena S.
Ing. de Computacin y Sistemas
Magster en Administracin estratgica de empresas
AGENDA DE HOY
Saberes bsicos:
@ Ing. S. Brcena
Norma NTP ISO/IEC 14598, 12119
@ Ing. S. Brcena
Introduccin
Qu es NTP?
Es el conjunto de Normas Tcnicas Peruanas que establecen los niveles
de calidad y seguridad y son un medio ptimo para facilitar la
transparencia en el mercado, y en elemento fundamental para competir.
Contribuye a la mejora de la Competitividad - Pas, poniendo a
disposicin de las empresas, Pymes, consultores, estudiantes y
ciudadana en general el CATLOGO DE NORMAS TCNICAS
PERUANAS sobre DESARROLLO DE SOFTWARE Y
DOCUMENTACIN DE LOS SISTEMAS = NTP-ISO/IEC 14598
aprobadas por el Indecopi a travs de la comisin de Normalizacin y
de Fiscalizacin de Barreras Comerciales No Arancelarias .
@ Ing. S. Brcena
Qu es ?
Es una norma peruana que tiene como base a la norma ISO/IEC 14598
relacionada a la calidad del software.
Est orientada para ser usada por desarrolladores, adquirientes y evaluadores
independientes, particularmente aquellos responsables de la evaluacin de
productos sw.
Los resultados de la evaluacin producidos de la aplicacin de la ISO/IEC
14598 pueden ser usados por gerentes y desarrolladores o responsables de
mantenimiento para medir la conformidad a los requerimientos y para hacer
mejoras cuando sea necesario.
Los resultados de la evaluacin tambin pueden ser usados por analistas para
establecer la relacin entre las mtricas internas y externas.
El personal de mejora de procesos puede usar los resultados de la evaluacin
para determinar cmo los procesos pueden ser mejorados a travs del estudio y
examen de la informacin de calidad de producto del proyecto.
NTP-ISO/IEC 14598
@ Ing. S. Brcena
NTP-ISO/IEC 14598-1: 2005 Tecnologa de la informacin - Evaluacin
de producto software. Parte 1: Visin General.
NTP-ISO/IEC 14598-2:2005 Ingeniera de software. Evaluacin del
producto. Parte 2: Planificacin y gestin.
NTP-ISO/IEC 14598-3:2005 Ingeniera de software. Evaluacin del
producto. Parte 3: Proceso para desarrolladores.
NTP-ISO/IEC 14598-4:2006 Ingeniera de Software. Evaluacin del
producto. Parte 4: Procesos para adquirientes
NTP-ISO/IEC 14598-5:2007 Ingeniera de Software. Evaluacin del
producto. Parte 5: Procesos para evaluadores
NTP-ISO/IEC 14598-6:2008 Ingeniera de Software. Evaluacin del
producto. Parte 6: Documentacin de mdulos de evaluacin
Clasificacin de la NTP-ISO/IEC 14598
@ Ing. S. Brcena
NTP-ISO/IEC 14598-1: 2005
Proporciona una visin general de las otras partes y explica la relacin entre
la ISO/IEC 14598 y el modelo de calidad en la ISO/IEC 9126.
Define los trminos tcnicos usados en las otras partes, contiene
requerimientos generales para la especificacin y evaluacin de la calidad
del sw y clarifica los conceptos generales.
Adicionalmente, provee un marco de trabajo para evaluar la calidad de todos
los tipos de productos software y establece los requerimientos para mtodos
de medicin y evaluacin de productos sw.
NTP-ISO/IEC 14598-2: 2005
Provee requerimientos, recomendaciones y guas para una funcin de soporte
la cual es responsable de la gestin de la evaluacin del producto sw y de las
tecnologas necesarias para la evaluacin del producto sw.
De qu trata cada una de ellas?
@ Ing. S. Brcena
Recomendaciones para la implementacin prctica de la evaluacin del
producto sw, cuando la evaluacin es conducida en paralelo con el
desarrollo y llevada a cabo por el desarrollador.
En particular, sta puede ser usada para aplicar los conceptos descritos en
las NTP-ISO/IEC 9126-1, 2, 3 y las NTP-ISO/IEC 14598-1, 2 y 6
Provee requerimientos y recomendaciones para la implementacin prctica
de evaluaciones de productos de sw cuando varias partes necesitan
comprender, aceptar y confiar en los resultados de dichas evaluaciones.
NTP-ISO/IEC 14598-3: 2005
NTP-ISO/IEC 14598-5: 2007
@ Ing. S. Brcena
Puede ser usada para aplicar los conceptos descritos en la NTP-ISO/IEC 9126.
El proceso descrito en esta parte de la NTP-ISO/IEC 14598 define las actividades
necesarias para analizar los requerimientos de evaluacin; especificar, disear y
realizar acciones de evaluacin y concluir la evaluacin de cualquier tipo de
producto de sw.
El proceso de evaluacin puede ser usado para evaluar productos ya existentes,
componentes del producto que se encuentren disponibles, o para evaluar productos
en la etapa de desarrollo.
Esta parte de la NTP-ISO/IEC 14598 puede ser usada por: Evaluadores de
laboratorios de pruebas, cuando proveen servicios de evaluacin para productos
sw; Proveedores de sw, cuando planifican la evaluacin de sus productos,
incluyendo evaluaciones a futuro llevadas a cabo por servicios de pruebas
independiente; Adquirientes de sw, cuando requieren la informacin de la
evaluacin de un proveedor o servicio de pruebas; Usuarios de sw, cuando evalan
productos o cuando usan reportes de evaluacin proporcionado por laboratorios de
pruebas; Entidades de certificacin al definir nuevos esquemas de certificacin
para productos sw.
NTP-ISO/IEC 14598-5: 2007
@ Ing. S. Brcena
Define la estructura y el contenido de la documentacin a ser usada
para describir un mdulo de evaluacin.
Los mdulos de evaluacin deben ser usados en el contexto de todas las partes
de los estndares de la ISO/IEC 9126 y la ISO/IEC 14598.
Esta parte de la ISO/IEC 14598 debe ser usada por expertos en tecnologa de
evaluacin, como laboratorios, institutos de investigacin y otros cuando creen
nuevos mdulos de evaluacin.
NTP-ISO/IEC 14598-6: 2008
@ Ing. S. Brcena
NTP ISO/IEC 12119: 2005
Es aplicable a los paquetes sw. Por ejm.: procesadores de
textos, hojas de clculo, administradores de BD,
paquetes grficos, programas para funciones tcnicas o cientficas,
y programas utilitarios.
Establece:
- Requerimientos para paquetes sw (requerimientos de calidad);
- Instrucciones sobre cmo probar paquetes sw contra estos requerimientos
(instrucciones para probar y en particular para prueba por terceros). Se trata
solamente de los paquetes software ofrecidos y como tal.
-No trata sobre el proceso de produccin (que incluyen actividades y
productos intermedios, por ejemplo especificaciones).
* El sistema de calidad del proveedor est fuera del alcance de esta NTP.
Preguntas ?
@ Ing. S. Brcena
@ Ing. S. Brcena
Visitar una empresa desarrolladora de Sw del mercado laboral
trujillano y entrevistar al gerente o jefe de rea de Sistemas para dar
respuesta a las siguientes interrogantes:
1. Su empresa utiliza un modelo de calidad para el desarrollo de
software?
2. Si la respuesta de la pregunta 1. es afirmativa:
Qu modelo utiliza?
Por qu decidi utilizar ese modelo?
3. Segn CMMI, en que nivel de madurez se encuentra la empresa
visitada? Sustente.
Hacer un resumen de la entrevista y
preparar una exposicin con diapositivas.
Todos los integrantes del equipo de trabajo deben acudir a la entrevista y
todos deben exponer su apreciacin respecto a la visita.
HNP NRO. 03
@ Ing. S. Brcena
Prxima clase
Examen Parcial
Abarca todas las diapositivas de clase desde la Semana 5 hasta la
Semana 7 y las lecturas Gestin de la calidad y Mejora de
procesos del libro Ingeniera de Software de Ian
Sommerville, 7ma Edicin.
Cd. Biblioteca : UPN 005.1 SOMM 2005.
Debate en clase: Por qu invertir en calidad sacar de
la crisis a las empresas?
Gracias
@ Ing. S. Brcena

You might also like