Post on 05-Jan-2016
description
7/17/2019 elementos aseguramiento de calidad
http://slidepdf.com/reader/full/elementos-aseguramiento-de-calidad 1/1
7
PARTE TRES DMINISTR IÓN DE L LID D
C LID DD
El aseguramiento de la calidad del software incluye un rango amplio de preocupaciones y acti-
vidades que se centran en la administración de la calidad del software. Éstas se resumencomo
sigue [Hor03]:
Estándares
El IEEE, ISOYotras organizaciones que establecen estándares han produ-
cido una amplia variedad de ellos para ingeniería de software y documentos relacionados.
Los estándares los adopta de manera voluntaria una organización de software o los im-
pone el cliente u otros participantes. El trabajo del ACSes asegurar que los estándaresque
se hayan adoptado se sigan, y que todos los productos del trabajo se apeguen a ellos.
Revisiones
y
auditorias Las revisiones técnicas son una actividad del control de cali-
dad que realizan ingenieros de software para otros ingenieros de software véaseel capí-
tulo 15 . Su objetivo es detectar errores. Las auditorías son un tipo de revisión efectuada
por personal de ACS con objeto de garantizar que se sigan los lineamientos de calidadenel
trabajo de la ingeniería de software. Por ejemplo, una auditoría del proceso de revisión se
efectúa para asegurar que las revisiones se lleven a cabo de manera que tengan la máxima
probabilidad de descubrir errores.
Pruebas Las pruebas del software capítulos 17 a 20 son una función del control decali-
dad que tiene un objetivo principal: detectar errores. El trabajo del ACSesgarantizar que
las pruebas se planeen en forma apropiada y que se realicen con eficiencia, de modoquela
probabilidad de que logren su objetivo principal sea máxima.
Colección y análisis de los errores
La única manera de mejorar es medir cómo se
está haciendo algo. El ACS reúne y analiza errores y datos acerca de los defectos paraen-
tender mejor cómo se cometen los errores y qué actividades de la ingeniería desoftware
son más apropiadas para eliminarlos.
dministración del cambio
El cambio es uno de los aspectos que más irrumpe en
cualquier proyecto de software. Si no se administra en forma adecuada, lleva a la confusión
y ésta casi siempre genera mala calidad. El ACS asegura que se hayan instituido prácticas
adecuadas de administración del cambio véase el capítulo 22 .
Educación Toda organización de software quiere mejorar sus prácticas de ingenieríade
software. Un contribuyente clave de la mejora es la educación de los ingenieros de soft-
ware, de sus gerentes y de otros participantes. La organización de ACS lleva elliderazgo en
la mejora del proceso de software capítulo 30 y es clave para proponer y patrocinar pro-
gramas educativos.
dministración de los proveedores
Son tres las categorías de software queseadquie-
ren a proveedores externos: paquetes contenidos en una caja por ejemplo, off i e de Micro-
soft ; un sheJ personalizado [Hor03]. que da una estructura básica, tipo esqueleto, quese
adapta de manera única a las necesidades del comprador; y software contratado quesedi-
seña y construye especialmente a partir de especificaciones provistas por la organización
cliente. El trabajo de la organización de ACS es garantizar que se obtenga software dealta
calidad a partir de las sugerencias de prácticas específicas de calidad que el proveedordebe
seguir cuando sea posible y de la incorporación de cláusulas de calidad como partede
cualquier contrato con un proveedor externo.
dministración de la seguridad Con el aumento de los delitos cibernéticos y de las
nuevas regulaciones gubernamentales respecto de la privacidad, toda organización desoft-
ware debe instituir políticas para proteger los datos en todos los niveles, establecer corta-
fuegos de protección para las
webapps
y asegurar que el software no va a ser vulneradoin-
E n l o d ir e c c i ó n w w w s w q u o l
c om /n ew sle lle r /v oI2 /n o 1 /
v ol 2n o I h t m l
s e e nc ue nt r o u n
a n ál is is p ro fu n do d e l A C S q u e i nc lu y e
u n o a m p l i o v ar i e da d d e d efi n i c i o n e s .
Q la
l o e x c e l e n ci a e s l o c a p a ci d a d
i l i m i ta d o d e m e jo r a r l o c a l i d a d
d e l o q ue s e t e n go p or o o f r e -
c e r .
R i ck e t i n