Académique Documents
Professionnel Documents
Culture Documents
TRABAJO DE INVESTIGACIN
CALIDAD DE SERVICIO DE SOFTWARE
GRUPO/CICLO: GRUPO 1/ CICLO 1
CURSO:
PROFESOR:
TICA DE LA PROFESIN
FERNANDO CERN VALENCIA
INTEGRANTES:
CONTENIDO
INTRODUCCIN
DEFINICIN
ISO 7
ISO 9000
ISO 9126
ISO 14000
12
PROCESOS
13
13
13
ESTNDARES
14
13
15
FACTORES
PARA CONTROLAR LA CALIDAD DEL
SOFTWARE
17
CERTIFICACIN Y ACREDITACIN
CASOS EMBLEMTICOS
CONCLUSIONES
22
BIBLIOGRAFA
23
18
19
INTRODUCCIN
1.- DEFINICIN
QUE ES LA CALIDAD DEL SOFTWARE?
La calidad del software es aquel proceso en donde se verifica que el
software o aplicacin cumpla con los requerimientos o necesidades del
cliente, integrando la velocidad de respuesta de la aplicacin, el sistema de
seguridad
y
confiabilidad.
Tambin se puede definir como la coordinacin, integridad y la aplicacin de
los estndares que tiene que ver con la correcta funcionabilidad y desarrollo
de
una
aplicacin.
No hay que olvidar la evolucin de las propuestas de calidad que son:
-Factores
-factores
de
de
revisin:
flexibilidad,
mantenibilidad
transicin:
portabilidad,
reusabilidad
interoperabilidad
contestacin.
CMMI
ISO 9000
ISO 9126
ISO 14000
2.1 CMMI
Traducido como modelo de madurez de capacidad una de las caractersticas
de este modelo es que es Ajustable a cualquier tipo de organizacin en este
caso, una organizacin de software, este modelo entrega una gua donde se
encuentran una serie de actividades los cuales van a mejorar los procesos
y es utilizada en el mtodo de evaluacin. Ahora el modelo cuenta con dos
formas una mejorando un proceso especifico o conjunto de ellos usando la
representacin continua ya la otra es la mejora de la organizacin completa
segn los procesos definidos
y ocupados usando la representacin
escalonada o tambin llamada por etapas , en el siguiente grafico podemos
ver ambas formas
Representacin Continua
Representacin
Escalonada
Nivel de capacidad
Nivel de Madurez
Nivel 0
Incompleto
Nivel 1
Realizado
Inicial
Nivel 2
Manejado
Manejado
Nivel 3
Definido
Definido
Nivel 4
Nivel 5
Optimizado
Optimizado
Control de calidad
Gestin de calidad
Calidad total
Control de calidad
Son los hitos de control, que verifican la existencia del producto, ahora
quien hace el control de calidad lo hacen, los analistas y desarrolladores del
software, ahora el control de calidad es un producto tcnico.
Contrato de desarrollo tambin es parte del control de calidad y vendra
hacer el documento legal que hace parte integral del anlisis de requisitos
Anlisis de requisitos
Documento diseo
Generacin de pruebas
Gestin de calidad
Proceso por el cual se garantiza que las entregas lleguen a punto y fecha
determinados, este es un proceso administrativo no tcnico.
Calidad total
Es un proceso por el cual se determinan la satisfaccin total del cliente en
trminos de
Requisitos del software, anlisis y diseo, producto documentacin, cdigo
y pruebas.
clasifica
la
calidad
del
software
en
caractersticas
Atributos
del
software
relacionados
con
la
relacionados con su
de
mantener
su
nivel
de
prestacin
bajo
condiciones
Atractividad
11
Capacidad
de
reemplazamiento
Atributos
del
software
9126 distingue
entre
fallo y no conformidad.
Un
fallo
es el
la
actuacin
de
acuerdo
con
unos
criterios
aceptados
especifica
los
requisitos
que
debe
cumplir
un
sistema
de
gestin
de
la
contaminacin
en
armona
con
las
necesidades
3.- PROCESOS
3.1
14
3.1.1.1
PLAN SQA
3.1.1.2 ESTNDARES
Son los cimientos de cualquier sistema de calidad de software, pues
proveen la base para la evaluacin y medicin de las actividades y de
los productos de trabajo durante todo el ciclo de vida del software.
Su aplicacin otorga uniformidad, consistencia, rigurosidad y fortaleza
a los mtodos y a las actividades del desarrollo de software.
Las reas contenidas en los estndares varan de una organizacin a
otra segn sus necesidades. Lo importante es no estandarizar todo.
Por lo tanto la estandarizacin puede ser aplicada a cualquier o a
todas las reas de desarrollo de software y mantencin el cual
debera cubrir:
Ciclo de vida del software
Documentacin
Cdigo fuente
Criterios para denominar los tems de configuracin
Procedimientos y protocolos
3.1.2.1
PRUEBAS DE SOFTWARE
18
3.1.2.2
FACTORES
DEL SOFTWARE
19
21
Coste:
Desastre:
18,5
El
de
293
millones
de
dlares.
Causa: Un
software una
Coste:
28
soldados
muertos,
100
heridos.
Coste:
475
millones
de
dlares,
credibilidad
de
Intel.
Coste:
125
millones
de
dlares.
5. CONCLUSIONES
En este trabajo presentamos una vista general sobre la calidad de Software,
los modelos de calidad y se puede verificar como estas ayudan al
aseguramiento de calidad.
La calidad total de un producto es muy difcil obtener y ms an para el
software, solo se puede maximizar. La calidad total est fundamentada en
diversos puntos de la Ingeniera de Software como se ha visto. Uno de los
ms importantes y que no debe faltar, es una herramienta para detectar los
defectos en cualquier momento del desarrollo y cuantificar con la ayuda de
las mtricas a dar un significado al proceso que se sigue, adems, realizar
un seguimiento de los distintos atributos de calidad que fueron definidos
para el proyecto de software en los requisitos no funcionales. Esto permite
caracterizar al proceso de desarrollo, permite tener bases objetivas para
mejorar el proceso de software.
Se ve que los atributos de calidad, los modelos, las listas de comprobacin,
planes SQA y las mtricas definidas para las inspecciones, son un conjunto
de herramientas que permiten la mejora incremental del proceso de
desarrollo en el transcurso del tiempo y as lograr cumplir con las
recomendaciones de los Modelos de Madurez de Capacidad CMMI y CMM.
25
6. BIBLIOGRAFA
http://eprints.rclis.org/5424/1/aci05395.ht
m
http://www.javiergarzas.com/calidadsoftware
http://aprenderaprogramar.com/index.php
?
option=com_content&view=article&id=19
8:calidad-del-software-metricas-yfiabilidad-de-aplicaciones-1a-partedv00103a&catid=45:tendenciasprogramacion&Itemid=164
http://www.eumed.net/tesisdoctorales/2014/jlcv/calidad-software.htm
26