Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

download Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

of 45

Transcript of Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    1/45

    Calidad de softwareEste artículo o sección necesita referencias que aparezcan en una publicación acreditada,

    como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Este aviso fue puesto el 18 de enero de 201.

    !uedes añadirlas o avisar  al autor principal del artículo en su página de discusión pegando" {{subst:Aviso referencias|Calidad de software}} ~~~~

    La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sinembargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producirsoftware de la mejor calidad posible, que cumpla, y si puede supere las epectativas delos usuarios.

    Índice

      !ocultar " 

    #$alidad

    • %$alidad de software

    • &$ertificación del software

    o &.#'ormativa (S) *+++

    • -edición del software

    • Tipos de medidas

    • /0tilidad de la medida del software

    • 1$onclusión

    • 23nlaces eternos

    Calidad!editar "

    • 3s la aptitud de un producto o servicio para satisfacer las necesidades del usuario.

    • 3s la cualidad de todos los productos, no solamente de equipos sino tambi4nde programas.

    3n el desarrollo de software, la calidad de dise5o acompa5a a la calidad de los requisitos,especificaciones y dise5o del sistema. La calidad de concordancia es un aspecto centradoprincipalmente en la implementación6 Si la implementación sigue al dise5o, y el sistemaresultante cumple con los objetivos de requisitos y de rendimiento, la calidad deconcordancia es alta.

    Calidad de software!editar "

    $aracter7sticas propias del software aquellas que tu quieres controlar y asegurar, elsoftware es un producto inmaterial que no se fabrica, tampoco se degradan f7sicamente,sino que se desarrolla. 3l software puede tener errores, incidencias pero no son similares alo que cualquier equipo de car8cter f7sico.

    https://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciarhttps://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciarhttps://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciarhttps://es.wikipedia.org/wiki/Wikipedia:Verificabilidadhttps://es.wikipedia.org/wiki/Wikipedia:Verificabilidadhttps://es.wikipedia.org/wiki/Wikipedia:Fuentes_fiableshttps://es.wikipedia.org/wiki/Wikipedia:Fuentes_fiableshttps://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciarhttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=historyhttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=historyhttps://es.wikipedia.org/wiki/Softwarehttps://es.wikipedia.org/wiki/Softwarehttps://es.wikipedia.org/wiki/Softwarehttps://es.wikipedia.org/wiki/Usuariohttps://es.wikipedia.org/wiki/Usuariohttps://es.wikipedia.org/wiki/Calidad_de_softwarehttps://es.wikipedia.org/wiki/Calidad_de_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Calidadhttps://es.wikipedia.org/wiki/Calidad_de_software#Calidad_de_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Certificaci.C3.B3n_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Normativa_ISO_9000https://es.wikipedia.org/wiki/Calidad_de_software#Medici.C3.B3n_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Tipos_de_medidashttps://es.wikipedia.org/wiki/Calidad_de_software#Utilidad_de_la_medida_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Conclusi.C3.B3nhttps://es.wikipedia.org/wiki/Calidad_de_software#Enlaces_externoshttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=1https://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=2https://es.wikipedia.org/wiki/Wikipedia:Verificabilidadhttps://es.wikipedia.org/wiki/Wikipedia:Fuentes_fiableshttps://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciarhttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=historyhttps://es.wikipedia.org/wiki/Softwarehttps://es.wikipedia.org/wiki/Usuariohttps://es.wikipedia.org/wiki/Calidad_de_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Calidadhttps://es.wikipedia.org/wiki/Calidad_de_software#Calidad_de_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Certificaci.C3.B3n_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Normativa_ISO_9000https://es.wikipedia.org/wiki/Calidad_de_software#Medici.C3.B3n_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Tipos_de_medidashttps://es.wikipedia.org/wiki/Calidad_de_software#Utilidad_de_la_medida_del_softwarehttps://es.wikipedia.org/wiki/Calidad_de_software#Conclusi.C3.B3nhttps://es.wikipedia.org/wiki/Calidad_de_software#Enlaces_externoshttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=1https://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=2https://es.wikipedia.org/wiki/Ayuda:C%C3%B3mo_referenciar

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    2/45

    La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramentedetr8s debido a que la calidad tradicional tiene varias d4cadas de historia, mientras que lacalidad de software tiene entre + y &+ a5os de haber surgido.

    Certificación del software!editar "

    $onsecuencia de un proceso que es asegurar la calidad pero nunca es el objetivo final. Lacalidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos deben ser correctos y estar en función dela normalización 9(S) *+++, $--(,-oprosoft...:.

    Normativa ISO 9000!editar "

    ;one a disposición de un auditor o certificador los procesos internos, de forma que esteindique si cumple o no la normativa al #++

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    3/45

    •  Btributo de capacidad de respuesta frente a errores eternos.

    •  Btributo de nivel de seguridad. La calidad no puede eistir sin seguridad, unproducto sin seguridad seria un producto sin calidad. 3l observador o usuariofinal indica que atributos m8s o menos importantes de seguridad.

    Conclusión!editar "

    'o se puede medir la calidad del software de forma correcta debido a sunaturaleza, la certificación se da a los procesos, la correcta consecución de losmismos garantizar7a un buen software. 'o se puede medir al software como tal,sino los atributos que la conforman, tales m4todos de medida deben ser eactos.

    3l usuario final mide la calidad del software seg>n lo que tenga o no, es en esesentido que la calidad del software depende de quien la juzgue. 3l hecho de queuna empresa tenga certificación en calidad de software no garantiza que susoftware sea de calidad.

    Introducción

    Algunos conceptos a conocer 

    Calidad: ;ropiedad o conjunto de propiedades inherentes a algo, que permiten juzgar su  valor .

    Software: $onjunto de programas, instrucciones y reglas inform8ticas para ejecutar ciertas tareas enuna computadora.

    ISO: siglas de (nternational )rganisation for Standardization, )rganización (nternacionalde 'ormalización, organismo encargado de coordinar y unificar las normas nacionales. 3n #*%/, %%pa7ses se reunieron para fundar una federación internacional de los comit4s nacionales de normalización,la (SB 9(nternational Standardizing Bssociations:. 3ste organismo fue sustituido en #*1 por la (S), cuyasede est8 situada en Cinebra. $ada pa7s miembro est8 representado por uno de sus institutos denormalización, y se compromete a respetar las reglas establecidas por la (S) relativas al conjunto de lasnormas nacionales. 3sta institución tiene por tarea desarrollar la normalización con car8cter  mundial y, atal efecto, p>blica normas internacionales conocidas como Dnormas (S)D, que intentan acercar las normasnacionales de cada 3stado miembro. La (S) es un organismo consultivo de las 'aciones 0nidas.

    IEEE: Bcrónimo de Institute of Electric and Electronics Engineers, Inc., (nstituto de (ngenieros 3l4ctricos y3lectrónicos. Se trata de una asociación sin 8nimo de lucro radicada en 3stados 0nidos, aunque de8mbito internacional. $omo una entidad separada, dentro del propio (333, se encuentra la ComputerSociety , dedicada espec7ficamente a todo lo relativo al desarrollo de los ordenadores o computadoras.

     B trav4s de sus m>ltiples comit4s de trabajo se encarga de definir est8ndares para las comunicaciones,la industria el4ctrica, las aplicaciones biom4dicas o la electrónica profesional y de consumo. 3n susestatutos constan como labores b8sicas la difusión del conocimiento en su 8rea de influencia y elpromover el desarrollo y la integración de las tecnolog7as dentro de la sociedad.

    $reado en #*/&, en la actualidad tiene alrededor de &2+.+++ asociados, de diversa 7ndole, pertenecientesa m8s de #+ pa7ses. 3l (nstituto se organiza en #+ regiones 9seis en  3stados 0nidos, $anad8,  Bsia, Bm4rica latina y 3uropa, Efrica y )riente ;róimo:, &1 sociedades, que abarcan todas susactividades por temas espec7ficos, y m8s de &++ secciones profesionales.

    EFQM: 3uropean ?oundation for Fuality -anagernent. 3s uno de los modelos utilizados para la calidad.

    Conceptos relativos a la gestión según ISO 9000:000

    https://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=8https://es.wikipedia.org/wiki/Empresahttp://www.monografias.com/trabajos16/romano-limitaciones/romano-limitaciones.shtmlhttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos5/electro/electro.shtmlhttp://www.monografias.com/trabajos5/electro/electro.shtmlhttp://www.monografias.com/trabajos35/consumo-inversion/consumo-inversion.shtmlhttp://www.monografias.com/trabajos35/consumo-inversion/consumo-inversion.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtmlhttp://www.monografias.com/trabajos35/sociedad/sociedad.shtmlhttp://www.monografias.com/trabajos35/sociedad/sociedad.shtmlhttp://www.monografias.com/trabajos35/sociedad/sociedad.shtmlhttp://www.monografias.com/trabajos7/esun/esun.shtmlhttp://www.monografias.com/trabajos7/esun/esun.shtmlhttp://www.monografias.com/trabajos7/esun/esun.shtmlhttp://www.monografias.com/trabajos14/asia/asia.shtmlhttp://www.monografias.com/trabajos14/asia/asia.shtmlhttp://www.monografias.com/trabajos15/bloques-economicos-america/bloques-economicos-america.shtmlhttp://www.monografias.com/trabajos10/geogeur/geogeur.shtmlhttp://www.monografias.com/trabajos55/africa/africa.shtmlhttp://www.monografias.com/trabajos16/evolucion-sociedades/evolucion-sociedades.shtmlhttp://www.monografias.com/trabajos16/evolucion-sociedades/evolucion-sociedades.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos11/conge/conge.shtmlhttp://www.monografias.com/trabajos11/conge/conge.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttps://es.wikipedia.org/w/index.php?title=Calidad_de_software&action=edit&section=8https://es.wikipedia.org/wiki/Empresahttp://www.monografias.com/trabajos16/romano-limitaciones/romano-limitaciones.shtmlhttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos5/electro/electro.shtmlhttp://www.monografias.com/trabajos35/consumo-inversion/consumo-inversion.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtmlhttp://www.monografias.com/trabajos35/sociedad/sociedad.shtmlhttp://www.monografias.com/trabajos7/esun/esun.shtmlhttp://www.monografias.com/trabajos14/asia/asia.shtmlhttp://www.monografias.com/trabajos15/bloques-economicos-america/bloques-economicos-america.shtmlhttp://www.monografias.com/trabajos10/geogeur/geogeur.shtmlhttp://www.monografias.com/trabajos55/africa/africa.shtmlhttp://www.monografias.com/trabajos16/evolucion-sociedades/evolucion-sociedades.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos11/conge/conge.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    4/45

    Los t4rminos que se incluyen aqu7 se han tomado de (S) *+++A%+++ Sistemas de Cestión de la $alidad.?undamentos y vocabulario. ?echaA diciembre %.+++.DSistema de gestión: Sistema para establecer la pol7tica y los objetivos, y para la consecución de dichosobjetivos.!estión de la calidad: $onjunto completo de procesos utilizados en un sistema de gestión de la calidad."ol#tica de la calidad: (ntenciones y dirección global de una organización relativas a la calidad tal como

    se epresan formalmente por la alta dirección."lanificación de la calidad: ;arte de la gestión de la calidad enfocada al establecimientoe interpretación de la pol7tica de la calidad y los requisitos de la calidad y espec7fica cómo se va aalcanzar.$e%ora de la calidad: ;arte de la gestión de la calidad orientada a mejorar su  eficacia y eficiencia."roceso: Sistema de actividades, que utilizan recursos para transformar entradas en salidas.

    &esarrollo'a calidad del softwareLa obtención de un software con calidad implica la utilización de metodolog7aso procedimientos est8ndares para el an8lisis, dise5o, programación y prueba del software que permitanuniformar la filosof7a de trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad y facilidad deprueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de lacalidad del software.

    Los requisitos del software son la base de las medidas de calidad. La falta de concordancia con losrequisitos es una falta de calidad.Los est8ndares o metodologías definen un conjunto de criterios de desarrollo que gu7an la forma en quese aplica la ingenier7a del software. Si no se sigue ninguna metodolog7a siempre habr8 falta de calidad.3isten algunos requisitos implícitos o expectativas que a menudo no se mencionan, o se mencionande forma incompleta 9por ejemplo el deseo de un buen mantenimiento: que tambi4n pueden implicar unafalta de calidad.La pol7tica establecida debe estar sustentada sobre tres principios básicosA tecnológico, administrativo yergonómico.3l principio tecnolgico define las t4cnicas a utilizar en el proceso de desarrollo del software.3l principio administrativo contempla las funciones de planificación y control del desarrollo del software,as7 como la organización del ambiente o centro de ingenier7a de software.

    3l principio ergonmico define la interfaz entre el usuario y el ambiente automatizado.La adopción de una buena pol7tica contribuye en gran medida a lograr la calidad del software, pero no laasegura. ;ara el aseguramiento de la calidad es necesario su control o  evaluación. B partir del siguiente gr8fico se observa la interrelación eistente entre la Cestión de la $alidad, el Bseguramiento de la $alidad y el $ontrol de la $alidad.

    !a gestin de la calidad 

    http://www.monografias.com/trabajos12/mndocum/mndocum.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/Politica/index.shtmlhttp://www.monografias.com/Politica/index.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos15/direccion/direccion.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos37/interpretacion/interpretacion.shtmlhttp://www.monografias.com/trabajos37/interpretacion/interpretacion.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos13/diseprod/diseprod.shtmlhttp://www.monografias.com/trabajos13/diseprod/diseprod.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos910/en-torno-filosofia/en-torno-filosofia.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/historiaingenieria/historiaingenieria.shtmlhttp://www.monografias.com/trabajos14/historiaingenieria/historiaingenieria.shtmlhttp://www.monografias.com/Computacion/Software/http://www.monografias.com/Computacion/Software/http://www.monografias.com/Computacion/Software/http://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos15/mantenimiento-industrial/mantenimiento-industrial.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos34/planificacion/planificacion.shtmlhttp://www.monografias.com/trabajos34/planificacion/planificacion.shtmlhttp://www.monografias.com/trabajos15/medio-ambiente-venezuela/medio-ambiente-venezuela.shtmlhttp://www.monografias.com/trabajos11/adopca/adopca.shtmlhttp://www.monografias.com/trabajos11/adopca/adopca.shtmlhttp://www.monografias.com/trabajos11/conce/conce.shtmlhttp://www.monografias.com/trabajos11/conce/conce.shtmlhttp://www.monografias.com/trabajos11/conce/conce.shtmlhttp://www.monografias.com/trabajos12/mndocum/mndocum.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/Politica/index.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos15/direccion/direccion.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos37/interpretacion/interpretacion.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos11/veref/veref.shtmlhttp://www.monografias.com/trabajos4/refrec/refrec.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos11/metods/metods.shtml#ANALIThttp://www.monografias.com/trabajos13/diseprod/diseprod.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos910/en-torno-filosofia/en-torno-filosofia.shtmlhttp://www.monografias.com/trabajos34/el-trabajo/el-trabajo.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/historiaingenieria/historiaingenieria.shtmlhttp://www.monografias.com/Computacion/Software/http://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos15/mantenimiento-industrial/mantenimiento-industrial.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos34/planificacion/planificacion.shtmlhttp://www.monografias.com/trabajos15/medio-ambiente-venezuela/medio-ambiente-venezuela.shtmlhttp://www.monografias.com/trabajos11/adopca/adopca.shtmlhttp://www.monografias.com/trabajos11/conce/conce.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    5/45

    "estin de la calidad: DBspectos de la función de gestión que determinan y aplican la pol7tica de lacalidad, los objetivos y las responsabilidades y que lo realiza con medios tales como la planificación de lacalidad, el control de la calidad, la garant7a de calidad y la mejora de la calidadD.Gentro de la gestión de la calidad se observaA

    • !estión de la calidad de software (ISO 9000): $onjunto de actividades de la función general

    de la dirección que determina la calidad, los objetivos y las responsabilidades y se implanta por medios

    tales como la planificación de la calidad, el control de la calidad, el aseguramiento 9garant7a: de la calidady la mejora de la calidad, en el marco del sistema de calidad

    • "ol#tica de calidad (ISO 9000): Girectrices y objetivos generales de una organización, relativos

    a la calidad, tal como se epresan formalmente por la alta dirección.

    La gestión de la calidad se aplica normalmente a nivel de empresa. Tambi4n puede haber una gestión decalidad dentro de la gestión de cada proyecto.

    El aseguramiento de la calidad  Bnte todo se debe conocerA

    •  #seguramiento de la calidad A D$onjunto de acciones planificadas y sistem8ticas necesarias

    para proporcionar la confianza adecuada de que un producto o servicio satisfar8 los requerimientos dadossobre calidadD.

    •  #seguramiento de la calidad de software: $onjunto de actividades planificadas y sistem8ticas

    necesarias para aportar la confianza en que el producto 9software: satisfar8 los requisitos dados decalidad.

    3l aseguramiento de calidad del software se dise5a para cada aplicación antes de comenzar adesarrollarla. Hay quienes prefieren decir garant7a de calidad en vez de aseguramiento.La garant7a, puede confundir con garant7a de productos, mientras que el aseguramiento pretende darconfianza en que el producto tiene calidad.El aseguramiento de calidad del software está presente en:

    • -4todos y herramientas de an8lisis, dise5o, programación y prueba.

    • (nspecciones t4cnicas formales en todos los pasos del proceso de desarrollo del software.

    • 3strategias de prueba multiescala.

    • $ontrol de la documentación del software y de los cambios realizados.

    • ;rocedimientos para ajustarse a los est8ndares 9y dejar claro cuando se est8 fuera de ellos:.

    • -ecanismos de medida 9m4tricas:.

    • Iegistro de auditorias y realización de informes.

    Las actividades para el aseguramiento de calidad del software se detallan en:• -4tricas de software para el control del proyecto.

    • Jerificación y validación del software a lo largo del ciclo de vida 9(ncluye las  pruebas y los

    procesos de revisión e inspección:.

    • La gestión de la configuración del software.

     Algunos mtodos del aseguramiento:• Ievisiones t4cnicas y de gestión 9su objetivo es la evaluación:.

    • (nspección 9su objetivo es la verificación:. K3stamos construyendo el producto correcto.

    http://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos14/medios-comunicacion/medios-comunicacion.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos4/acciones/acciones.shtmlhttp://www.monografias.com/trabajos4/acciones/acciones.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos11/contrest/contrest.shtmlhttp://www.monografias.com/trabajos11/ladocont/ladocont.shtmlhttp://www.monografias.com/trabajos11/ladocont/ladocont.shtmlhttp://www.monografias.com/trabajos14/auditoria/auditoria.shtmlhttp://www.monografias.com/trabajos14/auditoria/auditoria.shtmlhttp://www.monografias.com/trabajos14/informeauditoria/informeauditoria.shtmlhttp://www.monografias.com/trabajos14/informeauditoria/informeauditoria.shtmlhttp://www.monografias.com/trabajos12/romandos/romandos.shtml#PRUEBAShttp://www.monografias.com/trabajos12/romandos/romandos.shtml#PRUEBAShttp://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos7/mafu/mafu.shtmlhttp://www.monografias.com/trabajos14/medios-comunicacion/medios-comunicacion.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos4/acciones/acciones.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos11/contrest/contrest.shtmlhttp://www.monografias.com/trabajos11/ladocont/ladocont.shtmlhttp://www.monografias.com/trabajos14/auditoria/auditoria.shtmlhttp://www.monografias.com/trabajos14/informeauditoria/informeauditoria.shtmlhttp://www.monografias.com/trabajos12/romandos/romandos.shtml#PRUEBAShttp://www.monografias.com/trabajos11/metods/metods.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    6/45

    • ;ruebas 9su objetivo es la validación:. K3stamos construyendo el producto correctamente.

    •  Buditorias 9su objetivo es la confirmación del cumplimiento:.

    El control de la calidad Se debe conocerA

    • Control de calidad: D$onjunto de t4cnicas y actividades de car8cter  operativo, utilizadas para

    verificar los requerimientos relativos a la calidad del producto o servicioD.

    • Control de la calidad del software: T4cnicas y actividades de car8cter operativo, utilizadas

    para verificar los requisitos relativos a la calidad, centradas en mantener bajo control el proceso dedesarrollo y eliminar las causas de los defectos en las diferentes fases del  ciclo de vida.

    3l control de la calidad del software est8 centrado en dos objetivos fundamentalesA• -antener bajo control un proceso.

    • 3liminar las causas de los defectos en las diferentes fases del ciclo de vida.

    3n general, se puede decir que el control de de la calidad del software son las actividades para evaluar lacalidad de los productos desarrollados.Las estrategias de trabajo se representan como sigueA

    Sistema de calidadSistema de calidad: 3structura organizativa, procedimientos, procesos y recursos necesarios paraimplantar la gestión de calidad.3l sistema de calidad se debe adecuar a los objetivos de la calidad de la empresa. La dirección de laempresa es la responsable de fijar la pol7tica de calidad y las decisiones relativas a iniciar, desarrollar,implantar y actualizar el sistema de calidad.!n sistema de calidad consta de varias partes:

    • Gocumentación

    http://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos16/proyecto-inversion/proyecto-inversion.shtml#CICLOhttp://www.monografias.com/trabajos16/proyecto-inversion/proyecto-inversion.shtml#CICLOhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos15/todorov/todorov.shtml#INTROhttp://www.monografias.com/trabajos15/todorov/todorov.shtml#INTROhttp://www.monografias.com/trabajos13/armaira/armaira.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos34/el-caracter/el-caracter.shtmlhttp://www.monografias.com/trabajos16/proyecto-inversion/proyecto-inversion.shtml#CICLOhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos15/todorov/todorov.shtml#INTROhttp://www.monografias.com/trabajos13/armaira/armaira.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    7/45

    o -anual de calidad. 3s el documento principal para establecer e implantar un sistema de

    calidad. ;uede haber manuales a nivel de empresa, departamento, producto, espec7ficos9compras, proyectos,M:.

    • ;arte f7sicaA locales, herramientas ordenadores, etc.

    •  Bspectos humanosA

    o ?ormación de personal.

    o $reación y coordinación de equipos de trabajo.

    "ormativas:• (S)

    o (S) *+++A Cestión y aseguramiento de calidad 9conceptos y directrices

    generales:.Iecomendaciones eternas para aseguramiento de la calidad 9(S) *++#, (S) *++%, (S)*++&:.

    o Iecomendaciones internas para aseguramiento de la calidad 9(S) *++:.

    • -BL$)- @BLGI(C3 'BT()'BL F0BL(TN BOBIG.

    • Software 3ngineering (nstitute 9S3(: $apability -aturity -odel 9$--: for software.

    *+u, es un sistema de gestión de la calidad-Sistema de gestión de la calidadA D3structura de la organización, responsabilidades, procedimientos,procesos y recursos que se establecen para llevar a t4rmino la gestión de calidadD.0n sistema de gestión de la calidad es la forma en la que una empresa o institución dirige y controlatodas las actividades que est8n asociadas a la calidad.Las partes que componen el sistema de gestión sonA

    • .structura organi/ativa: departamento de calidad o responsable de la dirección de la empresa.

    • $ómo se planifica la calidad.

    • Los procesos de la organización.

    • ecursos que la organización aplica a la calidad.

    • &ocumentación que se utiliza.

    Fue una empresa tenga implantado un sistema de gestión de la calidad, sólo quiere decir que esaempresa gestiona la calidad de sus productos y servicios de una forma ordenada, planificada ycontrolada.Las normas de producto son diferentes a las normas de sistemas de gestión de la calidad.0na norma de producto puede ser el marcado $3, la marca ' de producto homologado por B3')I, lamarca CS de TPJ ;roduct, y nos indican las caracter7sticas m7nimas que el producto cumpleen materia de seguridad.'ormas de sistemas de gestión las hay de calidad 9 ISO 9001:, de medioambiente 9ISO 12001:, del sector

    de automoción 9ISO34S 15929: y de seguridad 9OS6AS:.Las venta%as de implantar un sistema de gestión de la calidad son las siguientesA

    http://www.monografias.com/trabajos6/maca/maca.shtmlhttp://www.monografias.com/trabajos5/elciclo/elciclo.shtmlhttp://www.monografias.com/trabajos5/elciclo/elciclo.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/Fisica/index.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos/hipoteorg/hipoteorg.shtmlhttp://www.monografias.com/trabajos/hipoteorg/hipoteorg.shtmlhttp://www.monografias.com/trabajos6/inso/inso.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos16/marca/marca.shtmlhttp://www.monografias.com/trabajos10/lamateri/lamateri.shtmlhttp://www.monografias.com/trabajos10/lamateri/lamateri.shtmlhttp://www.monografias.com/trabajos10/lamateri/lamateri.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtmlhttp://www.monografias.com/trabajos6/maca/maca.shtmlhttp://www.monografias.com/trabajos5/elciclo/elciclo.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/Fisica/index.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos/hipoteorg/hipoteorg.shtmlhttp://www.monografias.com/trabajos6/inso/inso.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos4/leyes/leyes.shtmlhttp://www.monografias.com/trabajos16/marca/marca.shtmlhttp://www.monografias.com/trabajos10/lamateri/lamateri.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    8/45

    •  Bumento de beneficios.

    •  Bumento del n>mero de clientes.

    • -otivación del personal.

    • ?idelidad de los clientes.

    • )rganización del trabajo.

    • -ejora de las relaciones con los clientes.

    • Ieducción de costes debidos a la mala calidad.

    •  Bumento de la cuota de mercado.

    "rincipios de la gestión de la calidad según ISO 9000:000Los ocho principios de la gestión de la calidad identificados para lograr los objetivos de la calidad, seg>nD(S) *+++A%+++ Sistemas de Cestión de la $alidad. ?undamentos y vocabulario.D sonA#. .nfo7ue al cliente. Las organizaciones dependen de sus clientes y por la tanto deber7an

    comprender las necesidades actuales y futuras de los clientes, satisfacer los requisitos de los clientesy esforzarse en eceder las epectativas de los clientes.

    %.

    &. 'idera/go. Los l7deres establecen la unidad de propósito y la orientación de la organización.3llos deber7an crear y mantener un ambiente interno, en el cual el personal pueda llegar ainvolucrarse totalmente en el logro de los objetivos de la organización.

    . "articipación del personal. 3l personal, a todos los niveles, es la esencia de una organizacióny su total compromiso posibilita que sus habilidades sean usadas para el beneficio de la organización.

    . .nfo7ue 8asado en procesos. 0n resultado deseado se alcanza m8s eficientemente cuandolas actividades y los recursos relacionados se gestionan como un proceso.

    /. .nfo7ue de sistema acia la gestión. (dentificar, entender y gestionar los procesosinterrelacionados como un sistema, contribuye a la eficacia y eficiencia de una organización en ellogro de sus objetivos.

    1. $e%ora continua. La mejora continua del desempe5o global de la organización deber7a ser unobjetivo permanente de 4sta.

    2. .nfo7ue 8asado en ecos para la toma de decisiones. Las decisiones eficaces se basan enel an8lisis de los datos y la información.

    *. elación mutuamente 8eneficiosa con el proveedor . 0na organización y sus proveedores soninterdependientes, y una relación mutuamente beneficiosa aumenta la capacidad de ambos paracrear  valor .

    3stos ocho principios de gestión de la calidad constituyen la base de las normas de sistemas de gestión

    de la calidad de la familia de 'ormas (S) *+++.;ara entender bien la relación de estos aspectos, es preferible observar la siguiente gr8ficaA

    http://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos13/mercado/mercado.shtmlhttp://www.monografias.com/trabajos6/etic/etic.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos15/indicad-evaluacion/indicad-evaluacion.shtmlhttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos6/lacali/lacali.shtml#influenciahttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/trabajos/antrofamilia/antrofamilia.shtmlhttp://www.monografias.com/trabajos/antrofamilia/antrofamilia.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos13/mercado/mercado.shtmlhttp://www.monografias.com/trabajos6/etic/etic.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos15/indicad-evaluacion/indicad-evaluacion.shtmlhttp://www.monografias.com/trabajos11/basda/basda.shtmlhttp://www.monografias.com/trabajos7/sisinf/sisinf.shtmlhttp://www.monografias.com/trabajos6/lacali/lacali.shtml#influenciahttp://www.monografias.com/trabajos14/nuevmicro/nuevmicro.shtmlhttp://www.monografias.com/trabajos/antrofamilia/antrofamilia.shtmlhttp://www.monografias.com/trabajos14/dificultades-iso/dificultades-iso.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    9/45

    .stndares de calidad• (S)Q(3$ RT$#=S$1

    o (ngenier7a de Software y de Sistemas.

    • (333 $S

    o (S) *#%/ $alidad del producto.

    o (S) #*2 3valuación de productos de software.

    o (S) #%##* Iequerimientos de $alidad y Testing de $)TS.

    o (S) #*&* ;roceso de medición de software.

    $odelos e;istentes para medir la calidad3n la actualidad eisten dos modelos m8s destacados y populares en 3uropaA la norma IS#$%%%  y el modelo E&'( .

    Antecedente istórico de la norma ISO 9000 #$o %&'()

    Se re>nen % organizaciones en Londres para establecer las bases de una nueva organización. #$o %&'*)

    Se constituyó la ?ederación -undial de )rganismos 'acionales de 'ormalización que tomó el nombre)rganización -undial de 'ormalización, en Cinebra, Suiza. #$o %&**)

    http://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos10/geogeur/geogeur.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos10/geogeur/geogeur.shtmlhttp://www.monografias.com/trabajos/adolmodin/adolmodin.shtmlhttp://www.monografias.com/trabajos5/norbad/norbad.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    10/45

    Jarios pa7ses de la $3 hab7an redactado sus normas nacionales de sistemas de control de calidad enla industria manufacturera. #$o %&*&)

    3n este a5o el @S( publicó en el Ieino 0nido su @S )*)%.0n $omit4 T4cnico 9T$ #1/: de la Tnternational )rganization for Standarization fue encargada dedesarrollar unos est8ndares gen4ricos de organización para aplicar en cualquier tipo de organización, y

    que fuera beneficiosa tanto para los productores corno para los usuarios. #$o %&+*)

    3l comit4 publicó el documento D(S) *+++ Fuality Bssurance StandardsD. #$o %&&,)

    3l Bcta de 0nificación 3uropea declaró el fin de #**% como el principio del mercado >nico.La $omunidad 3uropea aceptó esta fecha para la adopción formal de la (S) *+++. #$o %&&-)

    Se planificó una revisión en dos etapas para cubrir el periodo de los diez a5os siguientes. #$o %&&')

    La primera etapa de estas revisiones se cerró con la edición de #** de las normas (S) *+++. #$o %&&.)

    3ntre #*21 y diciembre de #*, (S) *+++ fue adoptado por #+# pa7ses corno est8ndar nacional de

    aseguramiento de la calidad.La $omisión de la $3 requirió al $omit4 3uropeo de 'ormas 9$3': y al $omit4 3uropeo de 'ormas3lectrot4cnicas 9$3'3L3$: que adoptaran las normas internacionales (S) *+++ como las normaseuropeas apropiadas conocidas como 3' %*+++. #$o %&&*)

    3n la segunda etapa, el comit4 (S)QT$ #1/, realizó una encuesta durante el a5o #**1 a mil ciento veinteorganizaciones de cuarenta pa7ses para recoger las necesidades de la revisión de la  familia de lasnormas (S) *+++. #$o %&&&)

    Los grupos de trabajo elaboraron y revisaron varias versiones de los OG 9OroingGraft:. ?inalmente, en febrero de #*** se publicó la segunda versión de los $ommittee Graft 9$G%:. #$o ,---)

    La revisión de las normas D(S) *+++ del %+++D se efectuó adoptando los criterios de revisión de dise5o

    descritos en las propias normas. La encuesta manifestó que las prioridades para la mejora de la familia denormas (S) *+++ eran las siguientesA

    • Hacerlas m8s simples. ;roporcionar adaptación 9tailoring: de los requisitos de la norma (S)

    *++# a las necesidades de cada organización. 3l sistema de gestión de la calidad deber7a permitir unarelación amigable entre el usuario y el cliente.

    •  Bdecuar el modelo de gestión de la calidad a organizaciones de cualquier tama5o y sector.

    • 3structurarlas de manera que facilitasen la integración de los diferentes sistemas de gestión. ;or 

    ejemplo, incrementar la compatibilidad con las normas que describen el sistema de gestiónmedioambiental 9(S) #+++:.

    • )rientarlas hacia la gestión de procesos.

    • $ontemplar la satisfacción del cliente.

    • $ontemplar la mejora continua. (ncluir requisitos evaluables para la mejora continua.

    • ;rever una transición f8cil de las normas actuales 9familia (S) *+++A #**: a la nueva versión del

    %+++. La misma (S) ha publicado dos posibles adaptaciones de la tradicional estructura de los veintecap7tulos a la edición del %+++.

    ?inalmente, en diciembre de %+++ se publicó la nueva familia de normas (S) *+++, versión %+++.

    El n/cleo de las normas es:• 0'3=3' (S) *+++. Sistemas de gestión de la calidad. ?undamentos y vocabulario 9(S)

    *+++A%+++:.

    http://www.monografias.com/trabajos7/herba/herba.shtmlhttp://www.monografias.com/trabajos7/herba/herba.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos901/nuevas-tecnologias-edicion-montaje/nuevas-tecnologias-edicion-montaje.shtmlhttp://www.monografias.com/trabajos901/nuevas-tecnologias-edicion-montaje/nuevas-tecnologias-edicion-montaje.shtmlhttp://www.monografias.com/trabajos12/recoldat/recoldat.shtml#queeshttp://www.monografias.com/trabajos12/recoldat/recoldat.shtml#queeshttp://www.monografias.com/trabajos5/fami/fami.shtmlhttp://www.monografias.com/trabajos5/fami/fami.shtmlhttp://www.monografias.com/trabajos5/fami/fami.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtmlhttp://www.monografias.com/trabajos7/herba/herba.shtmlhttp://www.monografias.com/trabajos16/industria-ingenieria/industria-ingenieria.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos901/nuevas-tecnologias-edicion-montaje/nuevas-tecnologias-edicion-montaje.shtmlhttp://www.monografias.com/trabajos12/recoldat/recoldat.shtml#queeshttp://www.monografias.com/trabajos5/fami/fami.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/funpro/funpro.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    11/45

    • 0'3=3' #+ *+++. Sistemas de gestión de la calidad. Iequisitos 9(S) *++#A%+++:.

    • 0'3=3' #+ *+++. Sistemas de gestión de la calidad. Girectrices para la mejora del desempe5o

    9(S) *++A%+++:.

    Antecedente istórico del modelo .blico se estaba convirtiendo en un grupo de usuarios del modelo cada vez mayor.Se formó un grupo de quince personas con formación diversa, provenientes de sectores diferentes y coneperiencias diferentes que representaban a la mayor7a de los miembros de pa7ses europeos. Seconstituyó el Crupo de Girección para el Gesarrollo del -odelo, que concluyó que el modelo deb7a serm8s epl7cito en los siguientes aspectosA

    • Cestión de las relaciones de asociaciones.

    • 3l rol del conocimiento en el interior de una organización.

    • La importancia del ciclo D;lanificar, Hacer, $hequear, BctuarD%.

    • Ielación entre lo que se hace en el interior de una organización y aquello que la pol7tica y

    la estrategia pretenden obtener.

     #$o %&&&)

    3l %# de abril de este a5o, despu4s de dos a5os de investigación, se comunicó oficialmente a lacomunidad empresarial los cambios del modelo de la 3uropean ?undation for Fuality -anagement93?F-:.

    Aportaciones del modelo ISO 9001: 000$uando la )rganización (nternacional para la 'ormalización visualiza la futura evolución de la familia (S)*+++ desde el final de la d4cada de los noventa, habla de unos est8ndares m8s dirigidos hacia laobtención de resultados, incluyendo la satisfacción de clientes y otros staeholdres.3l primer borrador 9$G #: del $omit4 (S)Q$T #1/ para la nueva versión de las normas de la familia (S)

    *+++ aportó tres mejoras claras sobre la eistente (S) *+++A* 9entre par4ntesis se detalla el p8rrafo deldraft correspondiente de (S) $G #:A#. $onocimiento del cliente.

    %.

    o Los requisitos del cliente deben cumplirse y en la medida de lo posible ser ecedidos

    9#.#:.

    o Se deben determinar los requisitos del cliente 9no sólo los requisitos del contrato: 9.%:.

    o La dirección debe mantener un sistema que permita conocer los requisitos del

    cliente +).).).

    http://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos901/historia-madrid/historia-madrid.shtmlhttp://www.monografias.com/trabajos901/historia-madrid/historia-madrid.shtmlhttp://www.monografias.com/trabajos14/dinamica-grupos/dinamica-grupos.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos16/teoria-sintetica-darwin/teoria-sintetica-darwin.shtmlhttp://www.monografias.com/trabajos/multimediaycd/multimediaycd.shtmlhttp://www.monografias.com/trabajos/multimediaycd/multimediaycd.shtmlhttp://www.monografias.com/trabajos13/libapren/libapren.shtmlhttp://www.monografias.com/trabajos13/libapren/libapren.shtmlhttp://www.monografias.com/trabajos6/cont/cont.shtmlhttp://www.monografias.com/trabajos6/cont/cont.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos901/historia-madrid/historia-madrid.shtmlhttp://www.monografias.com/trabajos14/dinamica-grupos/dinamica-grupos.shtmlhttp://www.monografias.com/trabajos/epistemologia2/epistemologia2.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos16/teoria-sintetica-darwin/teoria-sintetica-darwin.shtmlhttp://www.monografias.com/trabajos/multimediaycd/multimediaycd.shtmlhttp://www.monografias.com/trabajos13/libapren/libapren.shtmlhttp://www.monografias.com/trabajos6/cont/cont.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    12/45

    o Los requisitos no identificados por el cliente tambi4n deben ser tenidos en cuenta

    91.%.#:.

    o 3l sistema establecido de comunicación con los clientes debe ser controlado 91.%.:.

    o Se debe establecer procedimientos para obtener y dar uso apropiado a la información

    sobre la satisfacción del cliente 92.%.#.#:.

    &. -ejora continua.

    • La pol7tica de calidad incluye compromisos de mejora continua 9.&:.

    • Los recursos suministrados por la organización deben hacer posible la mejora del sistema de

    Cestión de la $alidad 9/.#:.

    • Las auditorias internas incluir8n acciones de mejora 92.%.#.%:.

    3stablecer m4todos de medida que indiquen oportunidades de mejora interna 92.%.%:.

    • 3stablecer procesos para la mejora continua 92..&:.

    #. $apacidad del personalA debe ser competente, recibir formación, estar cualificados y tenereperiencia. 3stos puntos siguen siendo una aportación clara en el desarrollo del segundo borradorde febrero de #***, (S) $G% *++# Graft, y finalmente quedan plenamente consolidados en la versióndefinitiva.

     A continuaci-n se enumeran siete caractersticas propias de la versi-n definitiva publicada a finales dela/o 0%%% .1= Orientación al cliente=

    La actual versión eige un conocimiento m8s profundo de las necesidades y epectativas del cliente. Laalta dirección debe asegurar que los requisitos de los clientes son completamente entendidos ysatisfechos.$on la nueva normativa no se habla de Dsatisfacción de las epectativas del clienteD, sino que el objetivoes obtener Dbeneficios para todas las partes interesadas a trav4s de la satisfacción continua de losclientesD.Ieferencias a la relación con el clienteA

    • 3n el primer requisito de las Dresponsabilidades de la direcciónD ya se menciona la importancia

    de satisfacer los requisitos de los clientes. Bdem8s se incorpora un subcap7tulo titulado Drequisitos delclienteD.

    • 3n Drevisión por la direcciónD se establece epl7citamente la Drealimentación de los clientesD

    • 3n la Drealización del producto y servicioD dedica un subcap7tulo a los procesos relacionados con

    los clientesA identificación de sus requisitos, revisión de los requisitos de los clientes y comunicación conlos clientes.

    • 3n D-edida, an8lisis y mejoraD se prev4 la Dmedida y seguimiento de la satisfacción del clienteD.

    = >na visión ms glo8al= $odelo de procesos=La nueva (S) est8 orientada a garanti/ar la Calidad de la !estión de todos los procesos de la empresa,desde que se analizan las necesidades de mercado hasta que se mide el grado de satisfacción del clientetras la venta del producto o servicio.Las nuevas normas (S) *+++ consideran como proceso cualquier operación o actividad que reciba unas

    entradas 9inputs: y las convierte en salidas 9outputs:.La aplicación de un sistema de procesos dentro de la organización, junto con la identificacióne interacción de estos procesos y su gestión es lo que se denomina Denfoque basado en procesosD.

    http://www.monografias.com/trabajos12/fundteo/fundteo.shtmlhttp://www.monografias.com/trabajos12/curclin/curclin.shtmlhttp://www.monografias.com/trabajos901/interaccion-comunicacion-exploracion-teorica-conceptual/interaccion-comunicacion-exploracion-teorica-conceptual.shtmlhttp://www.monografias.com/trabajos901/interaccion-comunicacion-exploracion-teorica-conceptual/interaccion-comunicacion-exploracion-teorica-conceptual.shtmlhttp://www.monografias.com/trabajos12/fundteo/fundteo.shtmlhttp://www.monografias.com/trabajos12/curclin/curclin.shtmlhttp://www.monografias.com/trabajos901/interaccion-comunicacion-exploracion-teorica-conceptual/interaccion-comunicacion-exploracion-teorica-conceptual.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    13/45

    0na ventaja del enfoque basado en procesos es el control continuo que proporciona sobre los v7nculosentre los procesos individuales dentro del sistema de procesos, as7 como sobre su combinación einteracción.?= Contenido de la documentación necesaria para 7ue cada empresa ela8ora su sistema de!estión de la Calidad=La nueva familia de normas (S) *+++ no pretende uniformar el sistema de 1esti-n de la $alidad elegido

    por la empresa6 tampoco pretende que las organizaciones de cualquier tama5o y actividad cambien laestructura del sistema de Cestión de la $alidad ni la documentación que lo sustenta.3n este sentido, la nueva versión prev4 una reducción de requisitos de la misma norma cuando seaoportuno. $uando los requisitos del cliente, o la naturaleza de los productos y servicios, no requieranciertos requisitos del sistema de gestión de la calidad para los procesos especificados en esta 'orma(nternacional, dichos requisitos del sistema de gestión de la calidad pueden ser ecluidos, manteni4ndoseel cumplimiento con el resto de los cap7tulos aplicables de esta 'orma (nternacional.$ada manual de calidad responder8 absolutamente a las caracter7sticas y a la medida de cada empresa,dado que en la fase de implantación de un sistema de gestión de la calidad no ser8 necesario adaptarninguna actividad de la empresa a los requisitos de la norma. La norma se ha de adaptar a la empresa, yno al rev4s.La nueva norma establece que el manual de calidad debe incluirA

     Blcance del sistema de gestión de la calidad, incluyendo los detalles y la justificación decualquier eclusión.

    • Los procedimientos documentados establecidos para el sistema de la gestión de la calidad, o

    referencia a los mismos.

    • Gescripción de la interacción entre los procesos del sistema de gestión de la calidad. B

    continuación la norma establece unos m7nimos en el control de los documentos y en el control delos registros.

    2= Certifica8ilidad= Bl igual que las antiguas (S) *++#, *++% y *++&, la nueva (S) *++#A%+++ establece los requisitos del

    sistema de gestión de la calidad, para su utilización como un medio de asegurar la conformidad de losproductos y servicios, y puede ser utilizada con fines de certificación.La nueva edición de la norma (S) *++A%+++ da recomendaciones sobre todos los aspectos de unsistema de gestión de la calidad, para mejorar las prestaciones de calidad globales de una organización.Sin embargo, no est8 destinada para su utilización como gu7a para cumplir con la norma (S) *++#.@= educción en el número de normas=Tan sólo se contempla una norma certificable 9(S) *++#A%+++: frente a las tres posibles de la edición del*.La nueva familia queda reducida a dos normas que forman un par consistenteA

    • (S) *++#.= Sistemas de Cestión de la $alidad. Iequisitos.

    • (S) *++. = Sistemas de Cestión de la $alidad. Iecomendaciones para llevar a cabo la mejora.

     B este par se a5aden sólo dos normas b8sicas adicionalesA• (S) *+++.= Sistemas de Cestión de la $alidad. ;rincipios y Jocabulario.

    • (S) #++##.= Girectrices para auditar un sistema de calidad.

    5= Complementariedad con la normativa ISO 12001:1995=Las normas (S) *+++ e (S) #+++ caminan hacia una mayor compatibilidad.Se est8 elaborando un borrador de norma (S) DRoint Ooring Croup on Fuality and 3nvironmental Buditing U TS) #*+##D para auditar conjuntamente (S) *+++ e (S) #+++ 9)rbea, T. #***:.La misma norma (S) *++#A%+++ recoge en sus aneos, tablas de correspondencia entre los apartados delas normas (S) *++#A%+++ y (S) #++#Q#**/.

    Las empresas que solicitan la certificación de B3')I seg>n normas (S) #+++ cumplen en generalalguno de estos requisitosA• Han superado anteriormente la certificación (S) *+++.

    http://www.monografias.com/trabajos36/naturaleza/naturaleza.shtmlhttp://www.monografias.com/trabajos36/naturaleza/naturaleza.shtmlhttp://www.monografias.com/trabajos36/naturaleza/naturaleza.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos14/comer/comer.shtmlhttp://www.monografias.com/trabajos14/comer/comer.shtmlhttp://www.monografias.com/trabajos14/comer/comer.shtmlhttp://www.monografias.com/trabajos7/regi/regi.shtmlhttp://www.monografias.com/trabajos7/regi/regi.shtmlhttp://www.monografias.com/trabajos15/cumplimiento-defectuoso/cumplimiento-defectuoso.shtml#INCUMPLhttp://www.monografias.com/trabajos13/isocator/isocator.shtmlhttp://www.monografias.com/trabajos36/naturaleza/naturaleza.shtmlhttp://www.monografias.com/trabajos13/mapro/mapro.shtmlhttp://www.monografias.com/trabajos14/comer/comer.shtmlhttp://www.monografias.com/trabajos7/regi/regi.shtmlhttp://www.monografias.com/trabajos15/cumplimiento-defectuoso/cumplimiento-defectuoso.shtml#INCUMPLhttp://www.monografias.com/trabajos13/isocator/isocator.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    14/45

    • Se encuentran en un sector cr7tico para el medio ambiente.

    • ;oseen un nivel organizativo elevado.

    La necesidad de optimizar los recursos ha producido que, de la misma forma que en el sector delautomóvil se ha creado una nueva norma 9(S)QTS #/**: que unifica los referenciales FS *+++, 3BF? yJGB, algunas empresas se han planteado la gestión integrada de los sistemas en base a las normas (S)9)rbea, T. #***:.= $e%ora continua=3ste es otro punto es analizado con m8s detalle en el apartado que trata sobre la metodolog7a delmodelo.Modelo de un sistema de gestin de calidad 0asado en procesos 1ISO &---:,---2)

    'os factores de la calidad del software B los defectos)riginalmente, la calidad de un programa o sistema se evaluaba de acuerdo al n>mero de defectos porcada mil l7neas de código.

    3n #*22, un estudio realizado en los 3300, demostró que se introduc7an cerca de sesenta defectos porcada mil l7neas de código 9/+ defQVL)$:, hoy se le adicionan otros factores a la calidad del software.Los factores que determinan la calidad del software se clasifican en tres gruposA

    • Operaciones del productoA caracter7sticas operativas

    • Correccin: Crado en que un programa satisface sus especificación y logra los objetivos

    marcados por el usuario. 9KHace lo que se le pide:.

    • Fia0ilidad: Crado en que se puede esperar que un programa lleve a cabo las funciones

    esperadas con la precisión requerida. 9KLo hace de forma fiable todo el  tiempo:.

    • Eficiencia: $antidad de recursos de computadoras y de código requeridos por el programa para

    realizar sus funciones con los tiempos de respuesta adecuados. 9KFu4 recursos  hardware y softwarenecesito:.

    http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos12/eticaplic/eticaplic.shtmlhttp://www.monografias.com/trabajos12/eticaplic/eticaplic.shtmlhttp://www.monografias.com/trabajos901/evolucion-historica-concepciones-tiempo/evolucion-historica-concepciones-tiempo.shtmlhttp://www.monografias.com/trabajos901/evolucion-historica-concepciones-tiempo/evolucion-historica-concepciones-tiempo.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/Computacion/Hardware/http://www.monografias.com/Computacion/Hardware/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos12/eticaplic/eticaplic.shtmlhttp://www.monografias.com/trabajos901/evolucion-historica-concepciones-tiempo/evolucion-historica-concepciones-tiempo.shtmlhttp://www.monografias.com/trabajos15/computadoras/computadoras.shtmlhttp://www.monografias.com/Computacion/Hardware/

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    15/45

    • Integridad: Crado en que puede controlarse el acceso al software o a los datos por usuarios no

    autorizados. 9K;uedo controlar su uso:.

    • Facilidad de uso: 3sfuerzo necesario para aprender, utilizar, preparar las entradas e interpretar

    las salidas de un programa. 9K3s f8cil y cómodo de manejar:.

    • evisión del productoA capacidad para soportar cambios.

    o Facilidad de mantenimiento: 3sfuerzo requerido para localizar y arreglar un error en

    un programa. 9K;uedo localizar los fallos:.

    o Flexi0ilidad: 3sfuerzo requerido para modificar un programa. 9K;uedo a5adir nuevas

    opciones:.

    o Facilidad de prue0a: 3sfuerzo requerido para probar un programa de forma que se

    asegure que realiza la función requerida. 9K;uedo probar todas las opciones:.

    • 4ransición del productoA adaptabilidad a nuevos entornos.

    o 3orta0ilidad: 3sfuerzo requerido para transferir un programa desde un entorno HO yQo

    SO a otro. 9K;odr4 usarlo en otra m8quina:.

    o 4eusa0ilidad: Crado en que un programa o componente SO se puede reutilizar en

    otras aplicaciones. 9K;odr4 utilizar alguna parte del software en otra aplicación:.

    o Interoperatividad: 3sfuerzo requerido para acoplar un sistema con otras aplicaciones o

    sistemas. 9K;odr8 comunicarse con otras aplicaciones o sistemas inform8ticos:.

    $odelos de calidad de software3isten varios modelos de calidad de software alguno de los cuales se detallan a continuaciónA

    • 3l C$$ C$$I 9$apability -aturity -odel: es un modelo de calidad del software que clasifica

    las empresas en niveles de madurez. 3stos niveles sirven para conocer la madurez de los procesos quese realizan para producir software.

    Los niveles $-- = $--( son A Inicial o Nivel 1 C$$ C$$I. 3ste es el nivel en donde est8n todas lasempresas que no tienen procesos. Los presupuestos se disparan, no es posible entregar el proyecto enfechas, te tienes que quedar durante noches y fines de semana para terminar un proyecto. 'o hay controlsobre el estado del proyecto, el desarrollo del proBecto es completamente opaco, no sabes lo que

    pasa en 4l.3s el t7pico proyecto en el que se da la siguiente situaciónA

    • 2C-mo va el proyecto3

    • 4ien, bien.

    • Gos semanas despu4sM

    • 2C-mo va el proyecto3

    • 4ien, bien.

    • Tres semanas despu4sM

    http://www.monografias.com/trabajos56/modelo-cmmi/modelo-cmmi.shtmlhttp://www.monografias.com/trabajos3/presupuestos/presupuestos.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos56/modelo-cmmi/modelo-cmmi.shtmlhttp://www.monografias.com/trabajos3/presupuestos/presupuestos.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    16/45

    • 5 El lunes 6ay 7ue entregar el proyecto.5 "o se por 7u pero los proyectos se entregan los lunes.

    • El lunes 883. 9odava falta muc6o88 

    • 2C-mo3 (e diiste 7ue el proyecto iba bien88 Arrglatelas como 7uieras, pero el proyecto tiene

    7ue estar terminado para el lunes.

    Si no sabes el tama5o del proyecto y no sabes cuanto llevas hecho, nunca sabr8s cuando vas a terminar.. Fuiere decir que el 4ito de los resultados obtenidos se puede repetir. La principal diferencia entre estenivel y el anterior es que el proBecto es gestionado B controlado durante el desarrollo del mismo. 3ldesarrollo no es opaco y se puede saber el estado del proyecto en todo momento.Los procesos que hay que implantar para alcanzar este nivel sonA

    • Cestión de requisitos

    • ;lanificación de proyectos

    • Seguimiento y control de proyectos

    • Cestión de proveedores

    •  Bseguramiento de la calidad

    • Cestión de la configuración

    &efinido o Nivel ? C$$ C$$I. Iesumi4ndolo mucho, alcanzar este nivel significa que la forma dedesarrollar proBectos (gestión e ingenier#a) esta definida, por definida quiere decir que estaestablecida, documentada y que eisten m4tricas 9obtención de datos objetivos: para la consecución deobjetivos concretos.Los procesos que hay que implantar para alcanzar este nivel sonA

    Gesarrollo de requisitos

    • Solución T4cnica

    • (ntegración del producto

    • Jerificación

    • Jalidación

    • Gesarrollo y mejora de los procesos de la organización

    • Gefinición de los procesos de la organización

    • ;lanificación de la formación

    • Cestión de riesgos

    •  Bn8lisis y resolución de toma de decisiones

    La mayor7a de las empresas que llegan al nivel & paran aqu7, ya que es un nivel que proporciona muchosbeneficios y no ven la necesidad de ir m8s all8 porque tienen cubiertas la mayor7a de sus necesidades.Cuantitativamente !estionado o Nivel 2 C$$ C$$I. Los proyectos usan objetivos medibles para

    alcanzar las necesidades de los clientes y la organización. Se usan m4tricas para gestionar laorganización.Los procesos que hay que implantar para alcanzar este nivel sonA

    http://www.monografias.com/trabajos15/llave-exito/llave-exito.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos15/llave-exito/llave-exito.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    17/45

    • Cestión cuantitativa de proyectos

    • -ejora de los procesos de la organización

    Optimi/ado o Nivel @ C$$ C$$I. Los procesos de los proyectos y de la organización est8n orientadosa la mejora de las actividades. -ejoras incrementales e innovadoras de los procesos que mediantem4tricas son identificadas, evaluadas y puestas en pr8ctica.Los procesos que hay que implantar para alcanzar este nivel sonA

    • (nnovación organizacional

    •  Bn8lisis y resolución de las causas

    'ormalmente las empresas que intentan alcanzar los niveles y lo realizan simult8neamente ya queest8n muy relacionados. B grandes rasgos se ha intentado introducir el modelo de calidad del software $-- = $--( para aquellagente que se encuentra por primera vez con 4l. 'a implantación de un modelo de estas caracter#sticases un proceso largo B costoso 7ue puede costar varios aDos de esfuer/o= Bun as7 el beneficioobtenido para la empresa es mucho mayor que lo invertido.

    C$$ 9$apability -aturity -odel:• Gesarrollado por S3( 9Software 3ngineering (nstitute:, org. creado por el GoG de 0SB.

    • ?uerte impacto en mejora del proceso.

    • 3stipula un $amino para la mejora.

    •  Breas $lave que se deben atacar.

    3structura del modelo $--A

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    18/45

    • ISO 10  -odelos de $iclos de Jida del Software.

    o  Bctividades que debe incluir.

    ;rop-sito:• 3stablecer un marco com>n para el ciclo de vida del software paraA

    • adquirir, suministrar, desarrollar, operar y mantener software

    • gestionar, controlar y mejorar el marco

    • como base para el comercio internacional de software

    • 0na arquitectura de alto nivel para el ciclo de vida

    • -odularidad

    o $ohesiónA un proceso por función principal

    o  BcoplamientoA interfaces m7nimas

    • Iesponsabilidad

    o 0n proceso bajo la responsabilidad de una parte 9de un acuerdo relación cliente=

    proveedor =:

    • S"IC. 9Software ;rocess (mprovement and $apability Getermination: (S) #+.

    ;rop-sito:• 3st8ndar de evaluación de procesos de software paraA

    o mejora continua

    o evaluación de la capacidad

    o como base para el comercio internacional de software

     Alcance:• 3jecutar, planificar, gestionar, controlar y mejorar los procesos deA

    o adquisición

    o suministro

    o desarrollo

    o operación

    http://www.monografias.com/trabajos16/acto-de-comercio/acto-de-comercio.shtmlhttp://www.monografias.com/trabajos16/acto-de-comercio/acto-de-comercio.shtmlhttp://www.monografias.com/trabajos6/arma/arma.shtmlhttp://www.monografias.com/trabajos6/arma/arma.shtmlhttp://www.monografias.com/trabajos33/responsabilidad/responsabilidad.shtmlhttp://www.monografias.com/trabajos13/comer/comer.shtmlhttp://www.monografias.com/trabajos16/acto-de-comercio/acto-de-comercio.shtmlhttp://www.monografias.com/trabajos6/arma/arma.shtmlhttp://www.monografias.com/trabajos33/responsabilidad/responsabilidad.shtmlhttp://www.monografias.com/trabajos13/comer/comer.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    19/45

    o soporte

    Certificación de la calidad3l sistema de certificación de calidad permite una valoración independiente que debe demostrar que laorganización es capaz de desarrollar productos y servicios de calidad.

    Los pilares b8sicos de la certificación de calidad son tresA• 0na metodolog7a adecuada.

    • 0n medio de valoración de la metodolog7a.

    • La metodolog7a utilizada y el medio de valoración de la metodolog7a deben estar reconocidos

    ampliamente por la industria.

    $,tricas de la calidad softwares3s dif7cil, y en algunos casos, imposible, desarrollar medidas directas de los factores de calidad delsoftware. $ada factor de calidad an de + a #+ en las m4tricas y en los factores de calidad:.(tricas para determinar los factores de calidad:

    • ?acilidad de auditoria.

    • 3actitud.

    • 'ormalización de las comunicaciones.

    • $ompletitud.

    • $oncisión.

    • $onsistencia.

    • 3standarización de los datos.

    • Tolerancia de errores.

    • 3ficiencia de la ejecución.

    ?acilidad de epansión.

    • Ceneralidad.

    • (ndependencia del hardware.

    • (nstrumentación.

    • -odularidad.

    • ?acilidad de operación.

    • Seguridad.

    http://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    20/45

    •  Butodocumentación.

    • Simplicidad.

    • (ndependencia del sistema software.

    • ?acilidad de traza.

    • ?ormación.

    El proceso para certificarse es el siguiente:#. ;resente una solicitud formal a la entidad de certificación.

    %. Zsta le realiza una oferta = presupuesto.

    &. Bceptación del presupuesto ofertado.

    . 3studio por parte de la certificadora de la documentación de su sistema de gestión de la calidad.

    . Jisita previa de auditoria, para conocer la empresa y resolver dudas.

    /. 3nv7o del plan de auditoria a la organización, indicando fechas, equipo auditor y planningprevisto.

    1. Bprobación por parte de la organización del plan de auditoria.

    2. Iealización de la auditoria de certificación.

    *. Iedacción del informe de auditoria, donde se indican las desviaciones detectadas.

    #+. La organización corrige las desviaciones detectadas y presenta la solución de las mismas a lacertificadora.

    ##. $oncesión del certificado por parte de la certificadora.

    0na vez otorgada la certificación, la certificadora realizar8 auditorias de seguimiento para comprobar queel sistema de gestión de la calidad cumple los requisitos indicados en la norma (S) *++#, a lo largo delper7odo de vigencia del certificado. B los tres a5os, la certificación del sistema de gestión de la calidad epira 9caduca: y se realizauna auditoria de recertificación 9muy similar a la auditoria de certificación original:.

    Aplicación de la calidad en la tesis: ESistema parael reclutamiento de la reserva la8oral enla oficina de empleo B su u8icación en las entidadesde !aviota FaraderoE4reve introducci-n al trabao de tesis.La tesis objeto de estudio esA DSistema para el reclutamiento de la reserva laboral en la oficina de empleoy su ubicaci-n en las entidades de 1aviota

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    21/45

    resultado del perfeccionamiento del trabajo que este departamento hace 9con el consentimiento y opinióndel jefe del departamento de selección: como resultado de innumerables entrevistas. La tercera versi-n ydefinitiva, fue obtenida recientemente, resultado de una investigación del trabajo a nivel nacional, donde elobjeto de estudio fueron los departamentos de selección de las diversas regiones del pa7s del CrupoCaviota S.B. 3sta >ltima investigación redefinió el trabajo que anteriormente se hab7a realizado,logr8ndose una nueva metodolog7a a nivel nacional del Crupo Caviota S.B., la cual ser8 implantada a

    trav4s del sistema inform8tico a elaborar en esta tesis.3n general, el estado actual de esta tesis es la fase final del dise5o de la base de datos del sistemainform8tico. Se cuenta adem8s, con la definición detallada de todos los módulos a programar originadospor la nueva metodolog7a a aplicar.La aplicaci-n del modelo IS# $%%>:0%%% en la tesis.$omo se eplicó anteriormente, el caso que se epone no es una entidad productora de software, ni unaentidad que lo adquiere por la compra mediante convenios o acuerdos, sino un trabajador perteneciente auna entidad que elaborar8 un sistema inform8tico siguiendo la metodolog7a obtenida mediante el estudiode esta 8rea.0na de las siete caracter7sticas que propias de la versión definitiva publicada a finales del a5o %+++ es ladeA #rientaci-n al cliente= ;artiendo de que el desarrollador es un trabajador de una entidad del cliente9Crupo Caviota S.B.:, conoce de los objetivos y necesidades de este trabajo. 3sto hace que lacomunicación desarrollador cliente es din8mica, continua y fluida6 adem8s la actividad de trabajo

    mancomunado logra una nueva metodolog7a donde se reflejan los requerimientos plenos del mismo. Serealizan periódicas reuniones para evaluar el desarrollo del trabajo y dar seguimiento a la no p4rdida de laaplicación de la metodolog7a que refleja de forma clara los requerimientos y satisfacción del cliente. Bnalizando la aplicación del modelo de calidad de software $-- en la tesis.$omo es conocido este modelo tienen niveles.

    5ivel %)

    http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos34/cinematica-dinamica/cinematica-dinamica.shtmlhttp://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtmlhttp://www.monografias.com/trabajos34/cinematica-dinamica/cinematica-dinamica.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    22/45

    Ge antemano se puede anticipar que no se est8 en el nivel # ya que en este nivel no se sabe el tama5odel proyecto, ni cu8nto se ha hecho, ni nunca se sabr8 cu8ndo se terminar8, que no es el caso que setiene en esta tesis.3n el trabajo de esta tesis est8 definida claramente la metodolog7a que regir8 todos los procesos adesarrollar y se tiene bien claro el tama5o del proyecto y lo que se ha hecho en cada etapa. Hay controldel estado del proyecto, a pesar que el cronograma se ha atrasado debido a la investigación nacional quearrojó una nueva metodolog7a recientemente.5ivel ,)

    3l desarrollo de este proyecto ha alcanzado este nivel ya que este desarrollo no es opaco y se puedesaber el estado del proyecto en todo momento.Los procesos que hay que implantar para alcanzar este nivel sonA

    • 1esti-n de re7uisitosA Se conocen los requerimientos necesarios del proyecto

    mediante investigaciones 9a especialista del departamento de selección, jefe de este departamento en la Bgencia empleadora de Caviota en Jaradero, especialistas nacionales de recursos humanos del CrupoCaviota, especialistas en departamentos de selección en los diferentes territorios del pa7s: que arrojaronuna nueva metodolog7a a implantar, por la cual se regir8 el proyecto en su elaboración. Tambi4n seestableció los requerimientos desde el punto de vista de software.

    • ;lanificaci-n de proyectosA B partir de la definición de los requerimientos, se trazaron pautas

    necesarias, elaborando planes para la elaboración del software donde se tiene en cuenta el tiempo que sedispone y los recursos asignados, adem8s de un cronograma razonable de las tareas en etapas arealizar.

    • 1esti-n de proveedoresA $reación de un grupo de inform8ticos en el territorio pertenecientes a

    Caviota con la disposición de participar como desarrolladores en el proyecto.

    •  Aseguramiento de la calidad A ;eriódicamente se muestran los avances realizados y el

    cumplimento de las tareas en función del desarrollo del proyecto al jefe del departamentode inform8tica territorial y al especialista de recursos humanos del Crupo 'acional Caviota S.B.

    • 1esti-n de la configuraci-nA Se establece y mantiene la integridad de los productos del proyecto

    de software a lo largo de su ciclo de vida.

    5ivel 6)

    http://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos11/curinfa/curinfa.shtmlhttp://www.monografias.com/trabajos11/curinfa/curinfa.shtmlhttp://www.monografias.com/trabajos11/curinfa/curinfa.shtmlhttp://www.monografias.com/Administracion_y_Finanzas/Recursos_Humanos/http://www.monografias.com/Administracion_y_Finanzas/Recursos_Humanos/http://www.monografias.com/Administracion_y_Finanzas/Recursos_Humanos/http://www.monografias.com/trabajos11/norma/norma.shtmlhttp://www.monografias.com/trabajos11/curinfa/curinfa.shtmlhttp://www.monografias.com/Administracion_y_Finanzas/Recursos_Humanos/

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    23/45

    La forma de desarrollar proyectos est8 definida, la programación utilizar8 la metodolog7a de ;rogramación3trema [;, la cual estar8 documentada, y presentar8 m4tricas 9obtención de datos objetivos: para laconsecución de objetivos concretos.'o se pierden de vista los requisitos de la organización mediante la aplicación de la metodolog7a obtenidaen el desarrollo del software.La organización del proceso estar8 establecida por el cronograma de actividades y la aplicaciónconsecuente de la metodolog7a [;.

    3iste un plan de entrenamiento tanto para los desarrolladores como para el personal que trabajar8 con laaplicación. 3n el caso de los desarrolladores se concertó un curso de una semana intensiva sobreprogramación ;H; para el grupo a dar en una etapa del proyecto. 3n el caso del personal que operar8con el software, se le suministrar8 todas definiciones eistentes en la metodolog7a y algunas m8s que loayudar8 a la correcta operatividad del sistema.La verificación y validación de cada proceso de la organización volcado al software, ser8 realizado amedida que se termine cada proceso y durante el mismo, con el objetivo de detectarse los defectostempranamente tanto por la alta dirección nacional como por el grupo de inform8ticos del territorio.Se mantendr8 la coordinación de los grupos mediante un director de proyecto que fungir8 como ente deengranaje, coordinación, organización y definición de las tareas.5ivel ')

    Los objetivos medibles de este proyecto desde el punto de vista de esta tesis, teniendo de antemano lacerteza de que cumplen con todos los requisitos del cliente, sonA#. Bccesibilidad de la información.

    %. ?leibilidad de configuración.

    &. -ultiusuario.

    . Bmigable al usuario.

    . (nterfaz multiplataforma.

    http://www.monografias.com/trabajos14/mocom/mocom.shtmlhttp://www.monografias.com/trabajos14/mocom/mocom.shtmlhttp://www.monografias.com/trabajos14/mocom/mocom.shtmlhttp://www.monografias.com/trabajos11/winnet/winnet.shtmlhttp://www.monografias.com/trabajos11/winnet/winnet.shtmlhttp://www.monografias.com/trabajos14/mocom/mocom.shtmlhttp://www.monografias.com/trabajos11/winnet/winnet.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    24/45

    /. ;resencia del facilitador humano.

    1. ?acilidad para realizar el ejercicio de an8lisis de la necesidad de convocatoria, elaboración de lamisma, reclutamiento del candidato, procesamiento del mismo, ingreso en la reserva y asignación ala entidad solicitante.

    3stas caracter7sticas que deber8 presentar el sistema inform8tico, se lograr8 operarcomo variables siguiendo los siguientes pasosA

    3jecución de las opciones del sistema para la obtención de la información.

    3jecutar la modificación de la configuración del sistema.

    $orrer el sistema en varias estaciones de trabajo a la vez.

    Solicitar ayuda en cualquier opción del sistema

    3jecutar el sistema en Oindows *, *2, -e, [;, %+++.

    3ntrenamiento al usuario y atención de asesor7a

    que requiera facilitando el trabajo del )btención de la información procesada requerida e introducción de la misma.

    Gesde el punto de vista organizacional, los objetivos medibles a alcanzar son diversos, entre ellos setienen queA

    • 3l proceso de selección demore lo m7nimo necesario. Se determina qu4 aspecto del procesoprovoca la demora y se puede incidir directamente en el mismo.

    http://www.monografias.com/trabajos12/guiainf/guiainf.shtml#HIPOTEShttp://www.monografias.com/trabajos12/guiainf/guiainf.shtml#HIPOTEShttp://www.monografias.com/trabajos15/ms-windows/ms-windows.shtmlhttp://www.monografias.com/trabajos15/ms-windows/ms-windows.shtmlhttp://www.monografias.com/trabajos14/deficitsuperavit/deficitsuperavit.shtmlhttp://www.monografias.com/trabajos14/deficitsuperavit/deficitsuperavit.shtmlhttp://www.monografias.com/trabajos14/deficitsuperavit/deficitsuperavit.shtmlhttp://www.monografias.com/trabajos12/guiainf/guiainf.shtml#HIPOTEShttp://www.monografias.com/trabajos15/ms-windows/ms-windows.shtmlhttp://www.monografias.com/trabajos14/deficitsuperavit/deficitsuperavit.shtml

  • 8/17/2019 Calidad de Software, Aseguramiento de Calidad de Software y Pruebas de Software

    25/45

    • 3n el proceso de reclutamiento de reserva no se viole lo establecido, es decir, no se pueda

    inscribir alguien en una especialidad sin eistir convocatoria de la misma.

    • Se puede determinar con eactitud las unidades que presentan mayores fluctuaciones de

    personal y en qu4 especialidades.

    • 3n el proceso de convocatoria interna entre entidades no se viole lo establecido, es decir, no seenv7e personal que no pertenece a esa especialidad convocada,