exposicion 04 calidad de software kiuwan

Download Exposicion 04 Calidad de Software Kiuwan

Post on 01-Mar-2018

217 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    1/27

    CALIDAD DEL SOFTWALEJANDRO JIMNEZ MATEUS

    HAROLD JHOVANY LPEZ MEDINACAMILO ANDRS FRONTADO ESCOBAR

    ERIK ALEXIS VALDERRAMA

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    2/27

    INTRODUCCIN

    Lograr un alto nivel de calidad de unproducto o servicio es el objetivo de lamayora de las compaas !ue desarrollanso"t#are$ La administraci%n de la calidad delso"t#are utili&a procedimientos y est'ndaresdurante el desarrollo del so"t#are( adem'sdel correspondiente proceso !ue veri)ca

    !ue todo el personal siga estos est'ndares$*n un es"uer&o por de)nir el concepto decalidad( algunos autores argumentan !ueun atributo de calidad puede contribuir a laobtenci%n de mejoras en el "uncionamientoy operaci%n del so"t#are$

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    3/27

    INTRODUCCIN

    +e re!uiere mostrar los resultados yproyecciones de la implementaci%n de,erramientas computacionales para evaluarla calidad de aplicaciones -eb( .plicacionesde escritorio( .plicaciones /%viles y otrotipo de so"t#are( teniendo en cuenta lascaractersticas propias de cada una de las

    categoras( aparte de ello es indispensableseguir unas normativas espec)cas parapoder saber si lo !ue se est' ,aciendo est'bien o est' mal( es all donde se debentener en cuenta las normas publicadas porentidades como I+O( I**( -0C( etc$

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    4/27

    D*1INICIN

    La calidad re"erente al so"t#are se re)ere a la capacidad !uetiene todo el grupo gestor del proyecto para cumplir y2o e3cederlas e3pectativas !ue esperan los clientes respecto a losre!uerimientos entregados inicialmente( esta se puede entregaruna relaci%n !ue Roger +$ 4ressman( ingeniero de so"t#are !uedice 5la calidad de so"t#are es la concordancia con losre!uisitos "uncionales y de rendimiento e3plcitamenteestablecidos( con los est'ndares de desarrollo e3plcitamentedocumentados( y con las caractersticas implcitas !ue se esperade todo so"t#are desarrollado pro"esionalmente 6$

    *3isten 0 puntos importantes de la de)nici%n de calidad deso"t#are7

    Los re!uerimientos del so"t#are son los "undamentos desdelos !ue se mide la calidad

    Los est'ndares espec)cos de)nen un conjunto de criterios dedesarrollo !ue guan la "orma de aplicaci%n de la ingeniera deso"t#are

    *3isten re!uerimientos implcitos !ue no se mencionan

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    5/27

    I/4ORT.NCI.

    La mejora en los procesos del so"t#are ,a pasado deconvertirse en un elemento estrat8gico para !ue cada una delas "ases del proyecto se desarrolle con la mejor( estaimportancia se basa en la norma I+O 9::;

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    6/27

    C.R.CT*RI+TIC.+

    La calidad puede imponer diversas caractersticas y m's cuando se

    ,abla de la e3tensi%n de una mejor manera y posteriormente de lacalidad con medida de la e)cacia !ue se guan en el sentido derelaci%n al usuario( cada caso debe presentarse ,acia una medici%n$

    /cCall propone los siguientes en"o!ues7

    Correcc!"

    Co"#$%&'$'

    E#ce"c$(

    I")e*r'$'

    F$c&'$' 'e +,o F$c&'$' 'e -$")e"-e")o

    F&e.%&'$'

    F$c&'$' 'e /r+e%$

    Por)$%&'$'

    Re+,$%&'$'

    F$c&'$' 'e ")ero/er$c!"

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    7/27

    1.CTOR*+ D* *=ITO

    Los "actores de 83ito en la calidad de so"t#are se varan en la

    capacidad de todo el grupo de la gesti%n de proyecto para entregarun verdadero so"t#are de acuerdo a los re!uerimientos del cliente(estos se pueden relacionar en varios "actores

    Inter"a& de usuario7 .!u es donde los usuarios !ue se ver'ndirectamente involucrados con el uso del sistema( si lacon"ormidad !ue tienen respecto a la variada cantidad deactividades es mayor a la !ue se esperaba al principio entoncesse tuvo un 83ito a lo largo de la construcci%n del so"t#are$

    +uperar las e3pectativas7 *s de los plani)cadores del proyectoproveer puntos de inicio para !ue los re!uerimientos !ue sonentregados por el cliente en la "ase inicial se cumplan y a su ve&viendo los estados actuales en los !ue se encuentra la empresaimplementar "actores adicionales !ue mejoren varios procesosalternos en los !ue se pueden implementar$

    1acilitar al m'3imo la reali&aci%n de actividades en el so"t#are7Cuando nos en"rentamos con el desarrollo de so"t#are losprogramadores a veces nos podemos ver en la situaci%n delan'lisis del >ujo !ue puede tener la reali&aci%n de una tarea$

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    8/27

    /OD*LO+ D* C.LID.D5/OD*LO D* /CC.LL6

    *l modelo de /cCall "ue el primero en ser presentado en 9?@@ y se

    origin% por .ir 1orc8 y Dod$.dem's( +e "ocali&a en el producto )nal identi)cando atributosclaves desde el punto de vista del usuario$ *stos atributos sedenominan "actores de calidad y son normalmente atributose3ternos( pero tambi8n se incluyen algunos atributos posiblementeinternos$

    Los "actores de calidad son demasiados abstractos para sermedidos directamente( por lo !ue por cada uno de ellos seintroduce atributos de bajo nivel denominados criterios de calidad$.lgunos criterios de calidad son atributos internos segAn /cCall

    !ue el atributo interno tiene un e"ecto directo en el atributo e3ternocorrespondiente$

    1actores de calidad7 /cCall propone tres perspectivas para agruparlos "actores de calidad7

    Revisi%n del producto7 ,abilidad para ser cambiado$

    Transici%n del producto7 adaptabilidad al nuevo ambiente$

    Operaci%n del producto7 caractersticas de operaci%n$

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    9/27

    /OD*LO+ D* C.LID.D5/OD*LO D* BO*/6

    *l segundo modelo de calidad m's conocido espresentado por Barry Boe,m en 9?@$ *ste modelointroduce caractersticas de alto nivel( caractersticasde nivel intermedio y caractersticas primitivas( cadauna de las cuales contribuye al nivel general decalidad$

    Caractersticas de alto nivel7 las caractersticas de altonivel representan re!uerimientos generales de usopueden ser7

    Utilidad perEse7 cuan Fusable( con)able( e)cienteG esel producto en s mismo

    /antenibilidad7 cuan "'cil es modi)carlo(entenderlos y retestearlo$

    Utilidad general7 si puede seguir us'ndose si secambia el ambiente

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    10/27

    /OD*LO+ D* C.LID.D5/OD*LO I+O6

    La I+O ,a emitido algunas normas !ue de)nen un modelo de

    calidad del so"t#are( en varios conte3tos de uso$I+O ?9HE9 de)ne caractersticas de calidad principales( y H@subcaractersticas$ Incluye 0 reportes t8cnicos FI+O2I*C ?9HEH(0 e

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    11/27

    /OD*LO+ D* C.LID.D5/OD*LO C//I6

    B'sicamente el C//I son normas para calidad en"ocada al

    mundo del +o"t#are$ *stas se aplican a los di"erentesprocesos !ue ,ay !ue llevar a cabo para lograr producirso"t#are con calidad( es muy importante mencionar !ueigual !ue las normas I+O ?;;;0( este modelo nos dice !ue,ay !ue ,acer( y no como ,ay !ue ,acerlo$

    *l modelo C//I permite7

    Describir los componentes del modelo y sus relaciones$

    Comprender las 'reas de proceso$

    Locali&ar in"ormaci%n relevante en el modelo$ .plicar los conocimientos a su entorno de trabajo y en un

    e!uipo de evaluaci%n de componentes y sus relaciones deun modelo$

    *l estado de madure& se divide en seis niveles Fincompleto(ejecutado( gestionado( de)nido( cuantitativamentegestionado y optimi&adoG

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    12/27

    /OD*LO+ D* C.LID.D5/OD*LO C//I6

    B'sicamente el C//I son normas para calidad en"ocada al

    mundo del +o"t#are$ *stas se aplican a los di"erentesprocesos !ue ,ay !ue llevar a cabo para lograr producirso"t#are con calidad( es muy importante mencionar !ueigual !ue las normas I+O ?;;;0( este modelo nos dice !ue,ay !ue ,acer( y no como ,ay !ue ,acerlo$

    *l modelo C//I permite7

    Describir los componentes del modelo y sus relaciones$

    Comprender las 'reas de proceso$

    Locali&ar in"ormaci%n relevante en el modelo$ .plicar los conocimientos a su entorno de trabajo y en un

    e!uipo de evaluaci%n de componentes y sus relaciones deun modelo$

    *l estado de madure& se divide en seis niveles Fincompleto(ejecutado( gestionado( de)nido( cuantitativamentegestionado y optimi&adoG

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    13/27

    C.LID.D D*L 4RODUCTO

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    14/27

    C.LID.D D*L 4ROC*+O

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    15/27

    C.LID.D D* L. INT*R1.K

  • 7/26/2019 Exposicion 04 Calidad de Software Kiuwan

    16/27

    +O1T-.R* 4.R. *+TI/.R L.C.LID.D

    iu#an es una ,erramienta de an'lisis est'tico dec%digo basada en la nube F+aa+( +o"t#are as a+erviceG( y con especial en"o!ue en la seguridad$

    Los an'lisis del c%digo ,ec,os por iu#an est'norientados a medir( anali&ar y veri)car la calidad yseguridad de nuestro c%digo "uente$

    iu#an est' pensado para cubrir las necesidades devarios per)les implicados en los procesos dedesarrollo de so"t#are( desde desarrolladores a

    ingenieros de calidad( pero tambi8n IT /anagers(responsables de tomar decisiones a partir de lain"ormaci%n !ue la ,erramienta les proporciona$

    iu#an tiene algo muy interesante( y es !ue nospermite reali&ar an'lisis est'tico el c%digo "uente demanera local( mediante una pe!uea aplicaci%ndescargable(