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

Upload: alejandro-jimenez

Post on 01-Mar-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

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