Aseguramiento de La Calidad de Software

download Aseguramiento de La Calidad de Software

of 21

Transcript of Aseguramiento de La Calidad de Software

  • 8/18/2019 Aseguramiento de La Calidad de Software

    1/21

    FACULTAD DE INGENIERÍA

    INFORME DE TRABAJO DE INVESTIGACIÓNV CICLO

    PROYECTO ACADÉMICO:• ASEGURAMIENTO Y MEDICIÓN DE LA CALIDAD DE

    SOFTWARE 

    Alumno(s):CORREA CASTRO L!l"s#$!

    MENA PLASENCIA E%&'$ TIMAN MACADO F"%n!n*o

    Do'"n+"(s):SAAVEDRA NAVARRO E*,&n

    A%nul-o

    Cu%so:INGENIER.A DE SOFT/ARE

    INGENIERÍA DESISTEMAS

     JUNIO 2014

    P&u%!0 P"%1

  • 8/18/2019 Aseguramiento de La Calidad de Software

    2/21

    “ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE”

    NORMA: ISO 900-2000

    INTRODUCCION:

    Según la norma ISO 9000:2000, el aseguramiento de la calidad es la parte de la

    gestión de la calidad orientada a proporcionar confianza en que se cumplirán los

    requisitos de calidad.

    l !seguramiento de la "alidad del Soft#are es el con$unto de acti%idades planificadas

    & sistemáticas necesarias para aportar la confianza que el soft#are satisfará los

    requisitos dados de calidad. ste aseguramiento se dise'a para cada aplicación antes

    de comenzar a desarrollarla & no despu(s. l !seguramiento de la "alidad del

    Soft#are englo)a:

    • *n enfoque de gestión de calidad.

    • +(todos & erramientas de Ingenier-a del Soft#are.

    • e%isiones t(cnicas formales en el proceso del soft#are.

    l control de la documentación del soft#are & de los cam)ios realizados.

    • /rocedimientos para a$ustarse a los estándares de desarrollo del soft#are.

    • +ecanismos de medición & de generación de informes.

    as re%isiones del soft#are son un 1filtro1 para el proceso de Ingenier-a del Soft#are.

    sto es, las re%isiones se aplican a %arios momentos del desarrollo del soft#are &

    sir%en para detectar errores & defectos que pueden ser eliminados.

    a re%isión t(cnica formal 345, a %eces llamada inspección, es el filtro más efecti%o

    desde el punto de %ista del aseguramiento de la calidad & es un medio efecti%o para

    me$orar la calidad del soft#are.

    l defecto se define como una anomal-a del producto. 6entro del conte7to del proceso

    del soft#are, los t(rminos defecto & fallo son sinónimos. !m)os implican un pro)lema

    de calidad que es descu)ierto despu(s de entregar el soft#are a los usuarios finales.

    l o)$eti%o principal de las 34 es encontrar errores durante el proceso, de forma que

    se con%iertan en defectos despu(s de la entrega del soft#are. l )eneficio de la

  • 8/18/2019 Aseguramiento de La Calidad de Software

    3/21

    inspección es el descu)rimiento de errores al principio para que no se propaguen al

    paso siguiente del proceso de soft#are.

    as acti%idades de dise'o introducen entre el 80 & 8 de todos los errores durante el

    proceso de soft#are. Sin em)argo, se a demostrado que las 34 son efecti%as en un

    ;8 a la ora de detectar errores. "on la detección & la eliminación de un gran

    porcenta$e de errores, el proceso de re%isión reduce su)stancialmente el coste de los

    pasos siguientes en las fases de desarrollo & mantenimiento.

    os o)$eti%os de la e%isión 3(cnica 4ormal son:

    • 6escu)rir errores en la función, la lógica o la implementación de cualquier 

    representación del soft#are.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    4/21

    • sta)lecimiento de un plan de S@! para un pro&ecto.

    • /articipación en el desarrollo de la descripción del proceso de soft#are

    del pro&ecto.

    • e%isión de las acti%idades de Ingenier-a del Soft#are para %erificar su

    a$uste al proceso de soft#are definido

    •  !uditoria de los productos de soft#are designados para %erificar el a$uste con

    los definidos como parte del proceso del soft#are.

    •  !segurar que las des%iaciones del tra)a$o & los productos del soft#are se

    documentan & se mane$an de acuerdo con un procedimiento esta)lecido.

    • egistrar lo que no se a$uste a los requisitos e informar a sus superiores.

     !demás de estas acti%idades, el grupo de S@! coordina el control & la gestión de

    cam)ios &A a&uda a recopilar & analizar las m(tricas del soft#are.

    as m(tricas son escalas de unidades so)re las cuales puede medirse un

    atri)uto cuantifica)le. "uando se a)la de soft#are nos referimos a la disciplina de

    recopilar & analizar datos )asándonos en mediciones reales de soft#are, as- como a

    las escalas de medición.

    os atri)utos son caracter-sticas o)ser%a)les del producto o del proceso de soft#are,

    que proporciona alguna información útil so)re el estado del producto o so)re

    el progreso del pro&ecto.

    l t(rmino producto se utiliza para referirse a las especificaciones, a los dise'os & a los

    listados del código. os %alores de las m(tricas no se o)tienen sólo por mediciones.

     !lgunos %alores de m(tricas se deri%an de los requisitos del cliente o de los usuarios &,

    por lo tanto, actúan como restricciones dentro del pro&ecto.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    5/21

    ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE:

    l !seguramiento de la "alidad nace como una e%olución natural del "ontrol de la

    "alidad, que resulta)a limitado & poco eficaz para pre%enir la aparición de defectos.

    /ara ello, se izo necesario crear sistemas de calidad que incorporaran la pre%ención

    como forma de %ida & que, en todo caso, sir%ieran para anticipar los errores antes de

    que (stos se produ$eran.

    *n Sistema de la "alidad se centra )ásicamente en garantizar que lo que ofrece una

    organización cumple con las especificaciones esta)lecidas pre%iamente entre la

    empresa & el cliente, asegurando una calidad continua a lo largo del tiempo.

    "on el fin de estandarizar los Sistemas de la "alidad de distintas empresas & sectores,

    & con algunos antecedentes en los sectores nuclear, militar & de automoción, en ?9B;

    se pu)licaron las normas ISO 9000 que son un con$unto de normas editadas &

    re%isadas periódicamente por la Organización Internacional de Cormalización ISO,

    por sus siglas en ingl(s5 so)re el !seguramiento de la "alidad de los procesos. 6e

    este modo, se consolida a ni%el internacional el marco normati%o de la gestión &

    control de la calidad.

    stas normas aportan las reglas )ásicas para desarrollar un Sistema de la "alidad,

    independientemente de las acti%idades de la empresa o del producto o ser%icio que

    proporcione. Son aceptadas en todo el mundo como un lengua$e común que garantiza

    la calidad continua5 de todo aquello que una organización ofrece.

    as normas ISO 9000 son un con$unto de normas & directrices internacionales para la

    =estión de la "alidad que, desde su pu)licación, an o)tenido una gran aceptación

    glo)al como )ase para el esta)lecimiento de Sistemas de =estión de la "alidad. a

    norma internacional ISO 900? fue re%isada por el "omit( 3(cnico ISOD3" ?;, =estión

    & !seguramiento de la "alidad, Su)comit( 2, Sistemas de la "alidad, pu)licándose el

    ?8 de diciem)re del a'o 2000A esto de)ido a que los protocolos de ISO requieren que

    todas las normas sean re%isadas al menos cada cinco a'os para determinar si de)en

    mantenerse, re%isarse o anularse.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    6/21

    os contenidos de este con$unto de documentos agrupados )a$o la denominación

    Ee%isión de las Cormas ISO 9000 de Sistemas de =estión de la "alidad para el a'o

    2000F son coerentes con los diferentes mensa$es & documentos redactados por el

    "omit( 3(cnico ?; de ISO, para facilitar a los usuarios de las normas el conocimiento

    de los cam)ios que se an producido.

    PRINCIPALES CAMBIOS DE LA SERIE DE NORMAS EN ISO 9000 

    "on o)$eto de refle$ar los modernos enfoques de gestión & para me$orar las prácticas

    a)ituales de las organizaciones se a considerado, mu& útil & necesario introducir 

    cam)ios estructurales en las normas, manteniendo los requisitos esenciales de las

    normas %igentes.

    a familia de normas C+G ISO 9000 del a'o 2000 está constituida por tres normas

    )ásicas, complementadas con un número reducido de otros documentos gu-as,

    informes t(cnicos & especificaciones t(cnicas5. as tres normas )ásicas son las

    siguientes:

    • C+GH""H9000HI+C"H2000: Sistemas de =estión de la "alidad. 4undamentos &

    %oca)ulario.

    • C+GH""H900?HI+C"H2000: Sistemas de =estión de la "alidad. equisitos.

    C+GH""H900HI+C"H2000: Sistemas de =estión de la "alidad. 6irectrices

    para la me$ora del desempe'o.

    • as normas actuales C+GH""H00J:98I+C"H ?99, C+GH""H00KI+C"H?99

    ISO 900:20005 & C+GH""H008HI+C"H?99 se an integrado en una sola

    norma, que es la C+GH""H900?HI+C"H2000 ISO 900?:20005.

    as normas ISO 900?:2000 e ISO 900:2000 se an desarrollado como un par 

    coerente o consistente de normas.

    +ientras la norma ISO 900?:2000 se orienta más claramente a los requisitos del

    Sistema de =estión de la "alidad de una organización para demostrar su capacidad

    para satisfacer las necesidades de los clientes, la norma ISO 900:2000 %a más le$os,

    proporcionando recomendaciones para me$orar el desempe'o de las organizaciones.

    a re%isión de las normas ISO 900?:2000 e ISO 900:2000 se a )asado en oco

    principios de =estión de la "alidad que refle$an las me$ores prácticas de gestión &

    fueron preparados como directrices por los e7pertos internacionales en calidad quean participado en la preparación de las nue%as normas.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    7/21

    PRINCIPIOS DE LA GESTIÓN DE LA CALIDAD

    Principio 1. Organización orientada al cliente

    as organizaciones dependen de sus clientes & por lo tanto de)er-an comprender las

    necesidades actuales & futuras de los mismos, satisfacer sus requisitos & esforzarse

    en e7ceder sus e7pectati%as.

    Leneficios cla%e

    ?. !umento de los ingresos & de la cuota de mercado a tra%(s de una respuesta

    fle7i)le & rápida a las oportunidades del mercado.2. !umento de la eficacia en el uso de los recursos de una organización para

    aumentar la satisfacción del cliente.

    a aplicación del principio de enfoque al cliente normalmente conduce a:

    • studiar & comprender las necesidades & e7pectati%as del cliente.

    •  !segurarse de que los o)$eti%os & metas de la organización están ligados a las

    necesidades & e7pectati%as del cliente.

    • "omunicar las necesidades & e7pectati%as del cliente a toda la organización.

    • +edir la satisfacción del cliente & actuar so)re los resultados.

    • =estionar de forma sistemática las relaciones con los clientes.

    Principio 2. Liderazgo

    os l-deres son personas que coordinan & equili)ran los intereses de todos los grupos

    que de una u otra forma tienen inter(s en la organización. llos de)erán crear &

    mantener un am)iente interno, en el que el personal pueda llegar a in%olucrarse

    totalmente en el logro de los o)$eti%os de la organización.

    Leneficios cla%e

    ?. l personal entenderá & estará moti%ado acia los o)$eti%os & metas de la

    organización.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    8/21

    2. as acti%idades se e%alúan, alinean e implementan de una forma integrada.J. a falta de comunicación entre los ni%eles de una organización se reducirá.

    a aplicación del principio de liderazgo conduce normalmente a:

    • "onsiderar las necesidades de todas las partes interesadas.

    • sta)lecer una clara %isión del futuro de la organización.

    • sta)lecer o)$eti%os & metas desafiantes.

    • "rear & mantener %alores compartidos, imparcialidad & modelos (ticos de

    comportamiento en todos los ni%eles de la organización.

    • "rear confianza & eliminar temores.

    • /roporcionar al personal los recursos necesarios, la formación & la li)ertad para

    actuar con responsa)ilidad & autoridad.

    Principio 3. Participación del personal El personal 

    n todos los ni%eles, es la esencia de una organización & su participación total ace

    posi)le que sus a)ilidades sean usadas para el )eneficio de la organización

    Leneficios cla%e

    ?. *n personal moti%ado, in%olucrado & comprometido dentro de la organización.2. Inno%ación & creati%idad en promo%er los o)$eti%os de la organización.J. *n personal %alorado por su tra)a$o.. *n personal deseoso de participar & contri)uir a la me$ora continua.

    a aplicación del principio de participación del personal, normalmente conduce a:

    • "omprender la importancia de su contri)ución & su papel en la organización.

    •Identificar las limitaciones en su tra)a$o.

    •  !ceptar la responsa)ilidad de los pro)lemas & de su resolución.

    • %aluar su actuación de acuerdo a sus o)$eti%os & metas personales.

    • "ompartir li)remente conocimientos & e7periencias.

    • 6iscutir a)iertamente los pro)lemas & cuestiones.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    9/21

    Principio 4. Enfoque basado en procesos

    *n resultado deseado se alcanza más eficientemente cuando las acti%idades & los

    recursos relacionados se gestionan como un proceso. os procesos se definen como

    una secuencia de acti%idades que %an a'adiendo %alor mientras se produce un

    determinado producto o ser%icio a partir de determinadas aportaciones. 3odas las

    acti%idades de la organización se enmarcan dentro de procesos, que se identifican,

    gestionan & me$oran.

    Leneficios cla%e

    ?. educción de costos & tiempos mediante el uso eficaz de los recursos.

    2. esultados me$orados, coerentes & predeci)les.J. /ermite que las oportunidades de me$ora est(n centradas & priorizadas.

    a aplicación del principio de enfoque )asado en procesos normalmente conduce a:

    • 6efinir sistemáticamente las acti%idades necesarias para lograr el resultado

    deseado.

    • sta)lecer responsa)ilidades & o)ligaciones claras para la gestión de las

    acti%idades cla%e.

    •  !nalizar & medir la capacidad de las acti%idades cla%e.

    • Identificar las interfaces de las acti%idades cla%e dentro & entre las funciones de

    la organización.

    • "entrarse en los factores que me$orarán las acti%idades cla%e de la

    organización, como los recursos, m(todos & materiales.

    Principio 5. Enfoque de sistema para la gestión

    Identificar, entender & gestionar los procesos interrelacionados como un sistema que

    contri)u&e a la eficacia & eficiencia de una organización en el logro de sus o)$eti%os. !

    tra%(s de la gestión de los procesos, las organizaciones consiguen su me$ora &

    alcanzan sus o)$eti%os más eficientemente.

    Leneficios cla%e

    ?. Integración & alineación de los procesos que alcanzarán me$or los resultados

    deseados.

    2. a capacidad para enfocar los esfuerzos en los procesos principales.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    10/21

    J. /roporcionar confianza a las partes interesadas en la coerencia, eficacia &

    eficiencia de la organización.

    a aplicación del principio de enfoque de sistema para la gestión normalmente

    conduce a:

    • structurar un sistema para alcanzar los o)$eti%os de la organización de la

    forma más eficaz & eficiente.

    • ntender las interdependencias e7istentes entre los diferentes procesos del

    sistema.

    • structurar los enfoques que armonizan e integran los procesos.

    • ntender las capacidades organizati%as & esta)lecer las limitaciones de los

    recursos antes de actuar.

    • 6efinir & esta)lecer como o)$eti%o la forma en que de)er-an funcionar las

    acti%idades espec-ficas dentro del sistema.

    • +e$orar continuamente el sistema a tra%(s de la medición & la e%aluación.

    Principio . !e"ora continua 

    a me$ora continua en el desempe'o glo)al de la organización de)er-a ser un o)$eti%o

    permanente de (sta. Se define como un proceso mediante el cual se planifican

    acciones encaminadas a la me$ora de las acti%idades desarrolladas por las empresas,

    esas acciones se e$ecutan midiendo los resultados que an supuesto & an actuado

    en consecuencia con el producto.

    Leneficios cla%e

    ?. Incrementar la %enta$a competiti%a a tra%(s de la me$ora de las capacidades

    organizati%as.2. !lineación de las acti%idades de me$ora a todos los ni%eles con la estrategia

    organizati%a esta)lecida.J. 4le7i)ilidad para reaccionar rápidamente a las oportunidades.

    a aplicación del principio de me$ora continua normalmente conduce a:

    •  !plicar un enfoque coerente a toda la organización para la me$ora continua

    del desempe'o de la organización.

    • /roporcionar formación en los m(todos & erramientas de la me$ora continua al

    personal de la organización.

    • >acer que la me$ora continua de los productos, procesos & sistemas sea un

    o)$eti%o para cada persona dentro de la organización.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    11/21

    • sta)lecer o)$eti%os para orientar la me$ora continua, & medidas para acer el

    seguimiento de la misma.

    Principio #. Enfoque basado en $ec$os para la toma de decisiones 

    as decisiones eficaces se )asan en el análisis de los datos & la información confia)le

    & rele%ante, que inclu&e la percepción de todos los grupos de inter(s.

    Leneficios cla%e

    ?. 6ecisiones )asadas en información.2. !umento de la capacidad para demostrar la eficacia de decisiones anteriores a

    tra%(s de la referencia a registros o)$eti%os.J. !umento de la capacidad para re%isar, cuestionar & cam)iar las opiniones &

    decisiones.

    a aplicación del principio de enfoque )asado en ecos para la toma de decisión

    normalmente conduce a:

    •  !segurarse de que los datos & la información son suficientemente precisos &

    confia)les.

    • >acer accesi)les los datos a quienes los necesiten.

    •  !nalizar los datos & la información empleando m(todos %álidos.

    • 3omar decisiones & emprender acciones en )ase al análisis o)$eti%o, en

    equili)rio con la e7periencia & la intuición.

    Principio %. &elación mutuamente beneficiosa con el pro'eedor  

    as organizaciones se enmarcan dentro de una cadena de procesoHclientesH

    pro%eedores, cu&o fin es el cliente final. as organizaciones & sus pro%eedores soninterdependientes, & una relación mutuamente )eneficiosa aumenta la capacidad de

    am)os para crear %alor.

    Leneficios cla%e

    ?. 4le7i)ilidad & rapidez de respuesta en forma con$unta a un mercado cam)iante

    o a las necesidades & e7pectati%as del cliente.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    12/21

    2. Optimización de costos & recursos.

    a aplicación del principio de relación mutuamente )eneficiosa con el pro%eedor 

    normalmente conduce a:

    • sta)lecer relaciones que equili)ren los )eneficios a corto plazo con las

    consideraciones a largo plazo.

    • "ompartir e7periencia & recursos con los aliados de negocio.

    • Identificar & seleccionar los pro%eedores cla%e.

    • "omunicación clara & a)ierta.

    • sta)lecer acti%idades con$untas de desarrollo & me$ora.

    • Inspirar, animar & reconocer las me$oras & los logros o)tenidos por los

    pro%eedores.

    7isten diferentes formas para aplicar estos principios de =estión de la "alidad. anaturaleza de la organización & los retos espec-ficos a los que se enfrente

    determinarán cómo implementarlos.

    +ucas organizaciones con toda seguridad encontrarán )eneficios en la

    implementación de Sistemas de =estión de la "alidad )asándose en estos principios.

    ENFOQUE BASADO EN PROCESOS

    l ciclo /lanear, >acer,

    desarrollarse dentro de cada proceso de la organización & en el sistema de procesos

    como un todo. stá -ntimamente asociado con la planificación, implementación, control

    & me$ora continua, tanto en la realización de producto como en otros procesos del

    Sistema de =estión de la "alidad.

    l mantenimiento & la me$ora continua de la capacidad del proceso puede lograrse

    aplicando el concepto />

    lle%adas a ca)o como una parte de los procesos de realización del producto.

    n las acti%idades propias de una organización la aplicación del ciclo />

    desarrollo e implantación del sistema se ace mu& sencilla cuando se aplica en forma

    gen(rica a cada uno de los pro&ectos, como se %e en la 4igura ?.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    13/21

    a 4igura ? ilustra el sistema de gestión de la calidad )asado en procesos descrito en

    la familia de Cormas ISO 9000. sta ilustración muestra que las partes interesadas

     $uegan un papel significati%o para proporcionar elementos de entrada a la

    organización. l seguimiento de la satisfacción de las partes interesadas requiere la

    e%aluación de la información relati%a a su percepción de asta qu( punto se an

    cumplido sus necesidades & e7pectati%as.

    Planificar  

    sta)lecer los o)$eti%os & procesos necesarios para entregar los resultados de

    acuerdo con los requerimientos de los clientes & las pol-ticas de la

    organización.

    (acer 

      Implementar los procesos.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    14/21

    )erificar

    +onitorear & medir los procesos & productos contra las pol-ticas, o)$eti%os &

    requerimientos para el producto & reportar los resultados.

     *ctuar  

    3omar acciones para me$orar el desempe'o de los procesos continuamente.

    a aplicación del ciclo />

    • equerimientos de los clientes entenderlos para poder cumplirlos5.

    • /ol-ticas de la organización satisfacción de los clientes5.

    • esultados a entregar a qui(n, desempe'o de los procesos & efecti%idad5.

    O)$eti%os necesarios me$ora continua de los procesos con )ase en medicioneso)$eti%as5.

    • /rocesos & responsa)ilidades necesarios para el logro de los o)$eti%os

    considerarlos en t(rminos de %alor agregado & con )ase en los procesos que

    pide la norma5.

    POLÍTICA DE LA CALIDAD Y OBJETIOS DE LA CALIDAD

    a pol-tica de la calidad & los o)$eti%os de la calidad se esta)lecen para proporcionar un punto de referencia para dirigir la organización. !m)os determinan los resultados

    deseados & a&udan a la organización a aplicar sus recursos para alcanzar dicos

    resultados. a pol-tica de la calidad proporciona un marco de referencia para

    esta)lecer & re%isar los o)$eti%os de la calidad.

    os o)$eti%os de la calidad tienen que ser coerentes con la pol-tica de la calidad & el

    compromiso de me$ora continua, & su logro de)e poder medirse. l logro de los

    o)$eti%os de la calidad puede tener un impacto positi%o so)re la calidad del producto,la eficacia operati%a & el desempe'o financiero &, en consecuencia, so)re la

    satisfacción & la confianza de las partes interesadas.

    PAPEL DE LA ALTA DIRECCIÓN DENTRO DEL SISTEMA DE GESTIÓN DE LA

    CALIDAD

     ! tra%(s de su liderazgo & sus acciones, la alta dirección puede crear un am)iente en

    el que el personal se encuentre completamente in%olucrado & en el cual un sistema de

  • 8/18/2019 Aseguramiento de La Calidad de Software

    15/21

    gestión de la calidad puede operar eficazmente. os principios de la gestión de la

    calidad pueden ser utilizados por la alta dirección como )ase de su papel, que consiste

    en:

    ?. sta)lecer & mantener la pol-tica de la calidad & los o)$eti%os de la calidad de la

    organización.2. /romo%er la pol-tica de la calidad & los o)$eti%os de la calidad a tra%(s de la

    organización para aumentar la toma de conciencia, la moti%ación & la

    participación.J. !segurarse del enfoque acia los requisitos del cliente en toda la organización.. !segurarse de que se implementan los procesos apropiados para cumplir con

    los requisitos de los clientes & de otras partes interesadas & para alcanzar los

    o)$eti%os de la calidad.8. !segurarse de que se a esta)lecido, implementado & mantenido un sistema

    de gestión de la calidad eficaz & eficiente para alcanzar los o)$eti%os de la

    calidad.. !segurarse de la disponi)ilidad de los recursos necesarios.;. e%isar periódicamente el sistema de gestión de la calidad.B. 6ecidir so)re las acciones en relación con la pol-tica & con los o)$eti%os de la

    calidad.9. 6ecidir so)re las acciones para la me$ora del sistema de gestión de la calidad.

    DOCUMENTACIÓN

    )alor de la documentación

    a documentación permite la comunicación del propósito & la coerencia de la acción.

    Su utilización contri)u&e a:

    ?. ograr la conformidad con los requisitos del cliente & la me$ora de la calidad.2. /ro%eer la formación apropiada.J. a repetiti%idad & la traza)ilidad.. /roporcionar e%idencia o)$eti%a.

    8. %aluar la eficacia & la adecuación continua del sistema de gestión de lacalidad.

    a ela)oración de la documentación no de)er-a ser un fin en s- mismo, sino que

    de)er-a ser una acti%idad que aporte %alor.

    +ipos de documentos utilizados en los sistemas de gestión de la calidad 

    os siguientes tipos de documentos son utilizados en los sistemas de gestión de la

    calidad:

  • 8/18/2019 Aseguramiento de La Calidad de Software

    16/21

    ?. 6ocumentos que proporcionan información coerente, interna & e7ternamente,

    acerca del sistema de gestión de la calidad de la organizaciónA tales

    documentos se denominan manuales de la calidad.2. 6ocumentos que descri)en cómo se aplica el sistema de gestión de la calidad

    a un producto, pro&ecto o contrato espec-ficoA tales documentos se denominanplanes de la calidad.

    J. 6ocumentos que esta)lecen requisitosA tales documentos se denominan

    especificaciones.. 6ocumentos que esta)lecen recomendaciones o sugerenciasA tales

    documentos se denominan directrices.8. 6ocumentos que proporcionan información so)re cómo efectuar las acti%idades

    & los procesos de manera coerenteA tales documentos pueden incluir 

    procedimientos documentados, instrucciones de tra)a$o & planos.

    . 6ocumentos que proporcionan e%idencia o)$eti%a de las acti%idades realizadaso de los resultados o)tenidosA tales documentos se denominan registros.

    "ada organización determina la e7tensión de la documentación requerida & los medios

    a utilizar. sto depende de factores tales como el tipo & el tama'o de la organización,

    la comple$idad e interacción de los procesos, la comple$idad de los productos, los

    requisitos de los clientes, los requisitos reglamentarios que sean aplica)les, la

    competencia demostrada del personal & el grado en que sea necesario demostrar el

    cumplimiento de los requisitos del sistema de gestión de la calidad.

    RELACIÓN ENTRE LOS SISTEMAS DE GESTIÓN DE LA CALIDAD Y LOS

    MODELOS DE E!CELENCIA

    os enfoques de los sistemas de gestión de la calidad dados en la familia de Cormas

    ISO 9000 & en los modelos de e7celencia para las organizaciones están )asados en

    principios comunes.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    17/21

     !m)os enfoques:

    ?. /ermiten a la organización identificar sus fortalezas & sus de)ilidades.2. /osi)ilitan la e%aluación frente a modelos gen(ricos.J. /roporcionan una )ase para la me$ora continua.. /osi)ilitan el reconocimiento e7terno.

    a diferencia entre los enfoques de los sistemas de gestión de la calidad de la familia

    de Cormas ISO 9000 & los modelos de e7celencia radica en su campo de aplicación.

    a familia de Cormas ISO 9000 proporciona requisitos para los sistemas de gestión de

    la calidad & orientación para la me$ora del desempe'oA la e%aluación de los sistemas

    de gestión de la calidad determina el cumplimiento de dicos requisitos. os modelos

    de e7celencia contienen criterios que permiten la e%aluación comparati%a del

    desempe'o de la organización & que son aplica)les a todas las acti%idades & partes

    interesadas de la misma. os criterios de e%aluación en los modelos de e7celencia

    proporcionan la )ase para que una organización pueda comparar su desempe'o con

    el de otras organizaciones.

    “M"#$%$&' #"( )*+,./"”

    NORMA: ISO 921

    a ISO, )a$o la norma ISOH9?2, a esta)lecido un estándar internacional para la

    e%aluación de la calidad de productos de soft#are el cual fue pu)licado en ?992 con el

  • 8/18/2019 Aseguramiento de La Calidad de Software

    18/21

    nom)re de EInformation tecnolog& H Soft#are product e%aluation: @ualit&

    caracteristics and guidelines for teir useF, en el cual se esta)lecen las caracter-sticas

    de calidad para productos de soft#are.

    ste estándar esta)lece que cualquier componente de la calidad del soft#are puedeser descrito en t(rminos de una o más de seis caracter-sticas )ásicas, las cuales son:

    funcionalidad, confia)ilidad, usa)ilidad, eficiencia, manteni)ilidad & porta)ilidadA cada

    una de las cuales se detalla a tra%(s de un con$unto de su)caracter-sticas que

    permiten profundizar en la e%aluación de la calidad de productos de soft#are.

    C./.%,"/),$%.) P/*34"),.) 3*/ ISO-921:

     ! continuación se detalla cada una de las caracter-sticas que esta)lece el estándar 

    ISOH9?2:

    ?. 4uncionalidad:

    n este grupo se con$unta una serie de atri)utos que permiten calificar si un

    producto de soft#are mane$a en forma adecuada el con$unto de funciones que

    satisfagan las necesidades para las cuales fue dise'ado. /ara este propósito

    se esta)lecen los siguientes atri)utos:

    •  !decuación. Se enfoca a e%aluar si el soft#are cuenta con un con$unto

    de funciones apropiadas para efectuar las tareas que fueron

    especificadas en su definición.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    19/21

    • 7actitud. ste atri)uto permite e%aluar si el soft#are presenta

    resultados o efectos acordes a las necesidades para las cuales fue

    creado.

    • Interopera)ilidad. /ermite e%aluar la a)ilidad del soft#are de

    interactuar con otros sistemas pre%iamente especificados.• "onformidad. %alúa si el soft#are se adiere a estándares,

    con%enciones o regulaciones en le&es & prescripciones similares.

    • Seguridad. Se refiere a la a)ilidad de pre%enir el acceso no autorizado,

    &a sea accidental o premeditado, a los programas & datos.

    2. "onfia)ilidad: !qu- se agrupan un con$unto de atri)utos que se refieren a la capacidad del

    soft#are de mantener su ni%el de e$ecución )a$o condiciones normales en un

    periodo de tiempo esta)lecido. as su)caracter-sticas que el estándar sugiereson:

    • Ci%el de +adurez. /ermite medir la frecuencia de falla por 

    errores en el soft#are.

    • 3olerancia a fallas. Se refiere a la a)ilidad de mantener un ni%el

    espec-fico de funcionaH miento en caso de fallas del soft#are o

    de cometer infracciones de su interfaz espec-fica.

    • ecuperación. Se refiere a la capacidad de resta)lecer el ni%el

    de operación & reco)rar los datos que a&an sido afectados

    directamente por una falla, as- como al tiempo & el esfuerzo

    necesarios para lograrlo.J. *sa)ilidad:

    "onsiste de un con$unto de atri)utos que permiten e%aluar el esfuerzo

    necesario que de)erá in%ertir el usuario para utilizar el sistema, las

    su)caracter-sticas son:

    • "omprensi)ilidad. Se refiere al esfuerzo requerido por los

    usuarios para reconocer la estructura lógica del sistema & los

    conceptos relati%os a la aplicación del soft#are.

    • 4acilidad de !prender. sta)lece atri)utos del soft#are relati%os

    al esfuerzo que los usuarios de)en acer para aprender a usar la

    aplicación.

    • Operati%idad. !grupa los conceptos que e%alúan la operación &

    el control del sistema.. ficiencia:

    sta caracter-stica permite e%aluar la relación entre el ni%el de funcionamiento

    del soft#are & la cantidad de recursos usados. os aspectos a e%aluar son:

  • 8/18/2019 Aseguramiento de La Calidad de Software

    20/21

    • "omportamiento con respecto al 3iempo. !tri)utos del soft#are

    relati%os a los tiempos de respuesta & de procesamiento de los

    datos.

    • "omportamiento con respecto a ecursos. !tri)utos del soft#are

    relati%os a la cantidad de recursos usados & la duración de su

    uso en la realización de sus funciones.

    8. +anteni)ilidad:Se refiere a los atri)utos que permiten medir el esfuerzo necesario para realizar 

    modificaciones al soft#are, &a sea por la corrección de errores o por el

    incremento de funcionalidad. n este caso, se tienen los siguientes factores:

    • "apacidad de análisis. elati%o al esfuerzo necesario para

    diagnosticar las deficiencias o causas de fallas, o para identificar 

    las partes que de)erán ser modificadas.

    • "apacidad de modificación. 6el esfuerzo necesario para

    modificar aspectos del soft#are, remo%er fallas o adaptar el

    soft#are para que funcione en un am)iente diferente.

    • sta)ilidad. /ermite e%aluar los riesgos de efectos inesperados

    de)idos a las modificaciones realizadas al soft#are.

    • 4acilidad de /rue)a. Se refiere al esfuerzo necesario para

    %alidar el soft#are una %ez que fue modificado.

    . /orta)ilidadn este caso, se refiere a la a)ilidad del soft#are de ser transferido de un

    am)iente a otro, & considera los siguientes aspectos:

    •  !dapta)ilidad. %alúa la oportunidad para adaptar el soft#are a

    diferentes am)ientes sin necesidad de aplicarle modificaciones.

    • 4acilidad de Instalación. s el esfuerzo necesario para instalar el

    soft#are en un am)iente determinado.

    • "onformidad. /ermite e%aluar si el soft#are se adiere a estánH

    dares o con%enciones relati%as a porta)ilidad.

  • 8/18/2019 Aseguramiento de La Calidad de Software

    21/21

    • "apacidad de reemplazo. Se refiere a la oportunidad & el

    esfuerzo usado en sustituir el soft#are por otro producto con

    funciones similares.