Exposicion 04 Calidad de Software Kiuwan

24
CALIDAD DEL SOFTWARE ALEJANDRO JIMÉNEZ MA TEUS HAROLD JHOVANY LÓPEZ MEDINA CAMILO ANDRÉS FRONTADO ESCOBAR ERIK ALEXIS VALDERRAMA

Transcript of Exposicion 04 Calidad de Software Kiuwan

Page 1: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 1/27

CALIDAD DEL SOFTWALEJANDRO JIMÉNEZ MATEUS

HAROLD JHOVANY LÓPEZ MEDINACAMILO ANDRÉS FRONTADO ESCOBAR

ERIK ALEXIS VALDERRAMA

Page 2: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 2/27

INTRODUCCIÓN

Lograr un alto nivel de calidad de unproducto o servicio es el objetivo de lamayoría de las compaías !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$

Page 3: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 3/27

INTRODUCCIÓN

+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 lascaracterísticas propias de cada una de las

categorías( 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$

Page 4: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 4/27

D*1INICIÓN

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 e3plícitamenteestablecidos( con los est'ndares de desarrollo e3plícitamentedocumentados( y con las características implícitas !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 guían la "orma de aplicaci%n de la ingeniería deso"t#are

*3isten re!uerimientos implícitos !ue no se mencionan

Page 5: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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::;<$

La calidad del so"t#are puede parecer un concepto alejado dela vida diaria interviene con el sistema relacionado con lasimportaciones entre relaciones ,acia los sistemas operativosde las ma!uinas$ La importancia se basa en e"ectos de riegosrelacionados con los problemas en "orma de retrasos(p8rdidas de tiempo( dinero o recursos ,umanos$

*sto puede intervenir con problemas m's graves estosretrasos pueden causar a"ecciones dr'sticas ,acia lasprobabilidades econ%micas de las empresas$ La importanciade la calidad( intervienen con impunidades constructivas !uese interrelacionan con la construcci%n en proceso$

La calidad impone !ue es una relaci%n multidimensional entretodos los sectores imponen !ue todas las características$

Page 6: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 6/27

C.R.CT*RI+TIC.+

La calidad puede imponer diversas características 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 guían 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!"

Page 7: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 7/27

1.CTOR*+ D* *=ITO

Los "actores de 83ito en la calidad de so"t#are se varían 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$

Page 8: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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 características de operaci%n$

Page 9: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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 características de alto nivel( característicasde nivel intermedio y características primitivas( cadauna de las cuales contribuye al nivel general decalidad$

Características de alto nivel7 las características 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

Page 10: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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 características de calidad principales( y H@subcaracterísticas$ Incluye 0 reportes t8cnicos FI+O2I*C ?9HEH(0 e <G$

I+O2I*C ?H<9 de)ne las características de un so"t#are usable$

I+O 9H99? de)ne las características de calidad para unso"t#are COT+ FCommercial oJ t,e s,el"G$

La I+O tambi8n ,a publicado la norma 9<:? !ue guía en el

proceso de valoraci%n de la calidad del so"t#are segAn loscriterios de la ?9H$

/odelo I+O ?9H7 Durante muc,os aos se busc% en laIngeniería de +o"t#are un modelo Anico para e3presar calidad$La ventaja era "'cil de conocer7 poder comparar productosentre sí en 9??H( una variante del modelo de /cCall "uepropuesta como est'ndar internacional para medici%n decalidad de so"t#are$

Page 11: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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

Page 12: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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

Page 13: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 13/27

C.LID.D D*L 4RODUCTO

Page 14: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 14/27

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

Page 15: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 15/27

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

Page 16: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/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( o en la nube( subiendo el c%digo a lapropia plata"orma$

Page 17: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 17/27

1UNCION./I*NTO

*l primer pasoes tener unaaplicaci%n yacreada

Page 18: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 18/27

1UNCION./I*NTO

Luego de elloprocedemos ae3portar elproyecto a"ormato $&ip

Page 19: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 19/27

1UNCION./I*NTO

Lo guardamosen el lugar denuestrapre"erencia eneste caso en elescritorio$

Page 20: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 20/27

1UNCION./I*NTO

Luegoingresamos a###$Miu#an$com  damos clicen ne#

Page 21: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 21/27

1UNCION./I*NTO

*n ne# nosvamos alliteral B5.naly&e incloud6 ydamos clic enupload$

Page 22: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 22/27

1UNCION./I*NTO

+eleccionamosel proyectoguardadoanteriormentey esperamos a!ue se carguea la

plata"orma$

Page 23: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 23/27

1UNCION./I*NTO

Una ve& subidoel proyecto ala plata"ormadamos clic en5Run ne#analysis6 para,acer los

c'lculos !uedeseamos$

Page 24: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 24/27

1UNCION./I*NTO

*speramos a!ue laaplicaci%nrealice losprocesosnecesariospara

mostrarnos losresultados$

Page 25: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 25/27

1UNCION./I*NTO

1inalmentedesplegamosla aplicaci%n yseleccionamoslos resultados!uenecesitamos$

Page 26: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 26/27

CONCLU+ION*+ Las principales características( usos y bene)cios del so"t#are desarrollados es el v

agregado por desarrollador( soluci%n del problema inicial( desempeo del so"t#are( calidcosto en general( por medio de estas ,erramientas( normas( modelos y protocolesgaranti&a una escalabilidad y "uncionamiento superiores en cual!uier proyecto de so"t#a

*l 83ito en la producci%n de so"t#are se obtiene logrando ,acerlo con calidademostrando el grado de 8sta( cali)cando como buena$ *sto s%lo es posible coimplantaci%n de un +istema para el .seguramiento de la Calidad del +o"t#directamente relacionado con la política establecida para su elaboraci%n y est8 en correspondencia con la de)nici%n internacional I+O de calidampliamente aceptada( y por los est'ndares del grupo I+O ?;;;$

*n el desarrollo de productos de so"t#are las etapas de an'lisis de re!uerimienty diseo toma gran parte del tiempo del proyecto$ *l modelo planteado en esteproyecto pretende establecer unos par'metros de diseo generales !ue permitaagili&ar la implementaci%n de proyectos tipo sistemas de control por so"t#are(cuya base comAn es el procesamiento de seales digitales en busca decomportamientos de inter8s Fcaracteri&aci%n de sealesG$

Page 27: Exposicion 04 Calidad de Software Kiuwan

7/26/2019 Exposicion 04 Calidad de Software Kiuwan

http://slidepdf.com/reader/full/exposicion-04-calidad-de-software-kiuwan 27/27

BIBLIOR.1P.

,ttp722###$ecured$cu2CalidadQdeQ+o"t#are ,ttp722###$eumed$net2librosEgratis2H;;a20:92CalidadH;deH;+

o"t#are$,tm ,ttp722###$ub$edu$ar2catedras2ingenieria2ingQso"t#are2ub"tec###

"d2calidads#2calidad$,tm ,ttp722es$slides,are$net2lidi&&g2de)nicionEdeEcalidadEyEcalidadEdeEs

o"t#are ,ttp722###$ba!uia$com2emprendedores2laEimportanciaEdeElaEcalida

EdelEso"t#are ,ttp722in"ormaticaitc$blogspot$com$co2H;;?2;H2importanciaEdeElaEc

lidad$,tml ,ttp722###$soltel$es2es2blogs2certi)cacionEnormaEspice

,ttp722###$eumed$net2tesisEdoctorales2H;9<2jlcv2calidadEso"t#are$,tm