Sei sulla pagina 1di 10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

IngenieraInformtica(Prof.OsmarMavrez)
PaginaparalaprcticadelConocimiento

UnidadIII
INGENIERIADELSOFTWAREII
TRAYECTOIII
FUNDAMENTOSDEINGENIERADEREQUISITOSYANLISIS
UNIDADIIIANLISISDEREQUERIMIENTOSDESOFTWARE

CONTENIDO
1.Inspeccinderequerimientosdesoftware
Impactodelosdefectosdelsoftwareenelcosto
Elprocesodeinspeccin
2.DocumentosdeRequerimientosdeSoftware:Creacin,usoseImportancia.
3.Mtricasyherramientasparalaingenieraderequisitos.

UNIDADIII
1.INSPECCINDEREQUERIMIENTOSDESOFTWARE
Lasinspeccionesderequerimientosdesoftwaresurgenapartirdelanecesidaddeproducir
softwaredealtacalidad.Lagarantadelacalidaddelsoftwareesunaactividaddeproteccinque
seaplicaalolargodetodoelprocesodeingenieradesoftware.Esungraveerrorconsiderarque
lacalidaddelsoftwareesalgoenloquesolodebenpreocuparseunavezquesehageneradoel
cdigo.
LaSQA(SoftwareQualityAssurance)engloba:
Unenfoquedegestindecalidad
TecnologadeIngenieradeSoftwareefectiva(mtodosyherramientas)
Revisionestcnicasformalesqueseaplicanduranteelprocesodel
software
Unaestrategiadepruebamultiescalada

https://univertic.wordpress.com/unidadiii/

1/10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

Unaestrategiadepruebamultiescalada
Uncontroldeladocumentacindelsoftwareydeloscambiosrealizados
Unprocedimientoqueasegureunajustealosestndaresdedesarrollode
software
Mecanismosdemedicinydegeneracindeinformes
Elcontroldelacalidadesunaseriederevisiones,ypruebasutilizadosaloslargodelciclode
desarrolloparaasegurarquecadaproductocumpleconlosrequisitosquelehansidoasignados.
Lagarantadecalidadoaseguramientodelacalidadconsisteenlaauditoriaylasfuncionesde
informacindelagestin.Elobjetivodelagarantadelacalidadesproporcionarlagestinpara
informardelosdatosnecesariossobrelacalidaddelproducto,porloquesevaadquiriendouna
visinmsprofundayseguradequelacalidaddelproductoestcumpliendosusobjetivos.Esde
esperar,quesilosdatosproporcionadosmediantelagarantadelacalidadidenticanproblemas,
lagestinafrontelosproblemasyapliquelosrecursosnecesariospararesolverlos.
Lagarantadecalidaddelsoftwarecomprendeunagranvariedaddetareas,asociadascondos
constitutivosdiferentes:losingenierosdesoftware,querealizantrabajotcnico,yungrupoSQA,
quetienelaresponsabilidaddelaplanicacindegarantadecalidad.
Enstemarcopodemosveralasinspeccionescomounaimplementacindelasrevisiones
formalesdelsoftwarelascualesrepresentanunltroparaelprocesodeingenieradesoftware,
stasseaplicanenvariosmomentosdeldesarrolloysirvenparadetectardefectosquepuedenas
sereliminados.FreemanyWeinberg[Fre90]argumentandelasiguienteformalanecesidadde
revisiones:
Eltrabajotcniconecesitaserrevisadoporlamismaraznqueloslpicesnecesitangomas:errar
eshumano.Lasegundaraznporlaquenecesitamosrevisionestcnicasesque,aunquelagente
esbuenadescubriendoalgunosdesuspropioserrores,algunasclasesdeerroresselepasanms
fcilmentealquelosoriginaqueaotraspersonas.Elprocesoderevisines,porlotantola
respuestaalaplegariadeRobertBurns:
Qugranregaloserapodervernoscomonosvenlosdems!
Unarevisinesunaformadeaprovecharladiversidaddeungrupodepersonaspara:
1.Sealarlanecesidaddemejorasenelproductodeunasolapersonaodeunequipo
2.Conrmarlaspartesdelproductoenlasquenoesnecesariaonoesdeseableunamejora.
3.ConseguiruntrabajodemayorcalidadmaximizandoloscriteriosdeCorrectitudy
Completitudprincipalmente.
Existenmuchostiposdiferentesderevisionesquesepuedenllevaradelantecomopartedela
ingenieradelsoftware.Cadaunatienesulugar.Unareunininformalduranteelalmuerzooen
uncafesunaformaderevisin,sisediscutenproblemastcnicos.Unapresentacinformalde
undiseodesoftwareaunaaudienciadeclientes,ejecutivosypersonaltcnicoesunaformade
revisin.Sinembargoenstetrabajonosconcentraremosenunarevisintcnicaformal,que
llamaremosInspeccindeSoftware
1.1.Impactodelosdefectosdelsoftwareenelcosto

https://univertic.wordpress.com/unidadiii/

2/10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

1.1.Impactodelosdefectosdelsoftwareenelcosto
Dentrodelcontextodedesarrollodesoftware,lostrminosdefectoyfallosonsinnimos.
Ambosimplicanunproblemadecalidaddescubiertodespusdeentregarelsoftwarealos
usuariosnales.
Elobjetivoprimariodelasrevisionestcnicasformales(inspeccin)esencontrarerroresdurante
elprocesoparaevitarqueseconviertanendefectosdespusdelaentregadelsoftware.El
benecioobviodeestasinspeccioneseseldescubrimientodeerroresalprincipioparaquenose
propaguenalpasosiguientedelprocesodedesarrollodelsoftware(cataratadeerroresde
Mizuno).
Unaseriedeestudios(TRW,NipponElectricyMitreCorp.,entreotros)indicanquelas
actividadesdeldiseointroducenentreel50%y65%detodosloserrores(yenltimolugar,todos
losdefectos)duranteelprocesodesoftware.Siembargosehademostradoquelasinspeccionesde
softwaresonefectivasenun75%alahoradedetectarerrores[JON86].
Conladeteccinylaeliminacindeungranporcentajedeerrores,elprocesodeinspeccin
reducesubstancialmenteelcostodelospasossiguientesenlasfasesdedesarrolloy
mantenimiento.
Parailustrarelimpactosobreelcostodeladeteccinanticipadadeerrores,consideremosuna
seriedecostos(h p://www.monograas.com/trabajos4/costos/costos.shtml)relativosquesebasan
endatosdecostosrealmenterecogidosengrandesproyectos
(h p://www.monograas.com/trabajos12/pmbok/pmbok.shtml)desoftware[IBM81].
Supongamosqueunerrordescubiertoduranteeldiseocuestacorregirlo1,0unidadmonetaria.
Deacuerdoaestecosto,elmismoerrordescubiertojustoantesdequecomiencelapruebacostar
6,5unidades;durantelaprueba15unidades;ydespusdelaentrega,entre60y100unidades.
1.2Elprocesodeinspeccin.
Podemosveralasinspeccionesdesoftwarecomounrepasodetalladoyformaldeltrabajoen
proceso.Pequeosgruposdetrabajadores(4o5)estudianelproductodetrabajo
independientementeyluegoserenenparaexaminareltrabajoendetalle.Elproductode
trabajorepresenta200a250lneasdecdigo,Requerimientos,diseoyotrosproductosde
trabajosoninspeccionadosenuntamaosimilar.Losproductosdetrabajosonconsideradosen
progresohastaquelainspeccinylascorreccionesnecesariasestncompletas.
Eltiempodelainspeccinvarasegncuanfamiliarizadoestelinspectorconelmaterial.
Lainspeccinconsisteenseispasos[Fagan1986]:
1.Planicacin:Cuandoeldesarrolladorcompletasuunproductodetrabajo,seformaun
grupodeinspeccinysedesignaunmoderador.Elmoderadoraseguraqueelproductode
trabajosatisfagaelcriteriodeinspeccin.Seleasignandiferentesrolesalaspersonasque
integranelgrupodeinspeccin,ascomolaplanicacindetiemposyrecursosnecesarios.
2.Overview:Silosinspectoresnoestnfamiliarizadosconeldesarrollodelproyecto,unvista
generalesnecesariaenstemomento.Esteesunpasoopcional,peronomenosimportanteya
queenestaetapasedaralgrupodeinspeccinunbackgroundyelcontextoacubrirpor

https://univertic.wordpress.com/unidadiii/

3/10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

queenestaetapasedaralgrupodeinspeccinunbackgroundyelcontextoacubrirpor
lasinspecciones.
3.Preparacin:Losinspectoressepreparanindividualmenteparalaevaluacinenlareunin,
estudiandolosproductosdetrabajoyelmaterialrelacionado.Aquesaconsejablela
utilizacindelistasdechequeosparaayudaraencontrardefectoscomunes,y.Eltiempoque
puedallevarestaetapavaadependerdecuanfamiliarizadoestelinspectorconeltrabajoque
debeanalizar.
4.Examen:Enestaetapa,losinspectoressereunenparaanalizarsutrabajoindividualenforma
conjunta.Elmoderadordeberasegurarsequetodoslosinspectoresestnsucientemente
preparados.Lapersonadesignadacomolectorpresentaelproductodetrabajo,
interpretandooparafraseandoeltexto,mientrasquecadaparticipanteobservaenbuscade
defectos.Esrecomendablequeesteexamennoduremasde2horasyaquelaatencinen
buscadedefectosvadisminuyendoconeltiempo.Alterminarconlareunin,elgrupo
determinasielproductoesaceptadoodebeserretrabajadoparaunaposteriorinspeccin.
5.Retrabajo:Elautorcorrigetodoslosdefectosencontradosporlosinspectores.
6.Seguimiento:Elmoderadorchequealascorreccionesdelautor.Sielmoderadorestsatisfecho,
lainspeccinestformalmentecompleta,yelproductodetrabajoespuestobajoelcontrol
deconguracin.
Apartirdeestosseispasossurgelanecesidaddelaconformacinde:objetivos,participantesde
lainspeccinyconquroles,productosdetrabajoainspeccionarycualdeberserelresultadode
lasreunionesdeinspeccin.
Objetivos:Elprincipalobjetivoesencontrardefectosenelproductodetrabajo,deesta
maneradebemosdenirculessernlasmetasaalcanzarparaelcumplimientodeste
objetivo.Ennuestraopininelestablecimientodestasmetasestnenrelacindirectaconel
tipodeproyecto,metodologasyherramientasutilizados
Gruposdeinspeccin:Serecomiendaformargruposentre3y6personas[IEEESTD1028
1988].Dentrodestegrupodebeincluirsealautordelosproductosdetrabajo.
Roles:Ademsdelautorsedebertenerencuentaalmoderadorquiendirigelainspecciny
debercontarconmayorexperienciaqueelresto,ellectorquienpresentalosproductosde
trabajoenlasreunionesyelescribaquiendocumentaladescripcinyubicacindelos
defectosencontrados.
Productosdetrabajo:Elprocesodeinspeccinpuedeseraplicadoadiferentestiposde
productosdetrabajoquepuedenencontrarseenundesarrollodesoftwareincluyendo
requerimientos,diseo,cdigo,test,guasdeusuarioyotrotipodedocumentacin.El
estndardelaIEEEnoespecicauntamao,perolosproductosdetrabajotienenuntamao
de10a20hojasparaespecicacinderequerimientos,200o250lneasdecdigo.Ennuestra
opinintambinsedebetenerencuentaladivisinnaturalquepuedatenercadaunodestos
documentos,yaquetodaespecicacinpodremosdividirlaenpartesascomoeldiseooel
cdigo.
Resultadodelasreunionesdeinspeccin:Losdosresultadosprincipalesdebeser:Unalistade
defectosacorregir,yunreportedeinspeccinquedescribaqueesloqueseinspeccion,
quieninspeccionquyelnmerodedefectosencontrados.

2.DOCUMENTOSDEREQUERIMIENTOSDESOFTWARE:CREACIN,USOSE

https://univertic.wordpress.com/unidadiii/

4/10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

2.DOCUMENTOSDEREQUERIMIENTOSDESOFTWARE:CREACIN,USOSE
IMPORTANCIA
2.1.Quesundocumentoderequerimientos?
Eldocumentoderequerimientosesladeclaracinocialdequesloquedebenimplementarlos
desarrolladoresdesoftware.Debeincluirtantolosrequerimientosaniveldeusuarioparael
sistema,comounaespecicacindetalladadelosrequerimientosinformticos,siendomuyclaro
enlaspartesmscrticas.
Culeselobjetivodeundocumentoderequerimientos?
Losdocumentosderequerimientosdelsoftwaresonladeclaracinacordadadelos
requerimientosdelsistema.Sedebenorganizardetalformaquepuedanserutilizadostantopor
losclientesdelsistemacomoporlosdesarrolladoresdelsoftware.Losrequerimientosparaun
sistemasoftwaredeterminanloquedebehacerelsistemaydenenlasrestriccionesensu
funcionamiento.

Culessonloselementosdeundocumentoderequerimientos?
1.Introduccin
Propsitodeldocumentoderequerimientos
Alcancedelproducto
Deniciones,acrnicosyabreviaturas
Referencias
Descripcindelrestodeldocumento
2.Descripcingeneral
Perspectivadelproducto
Funcionesdelproducto
Caractersticasdelosusuarios
Restriccionesgenerales
Suposicionesydependencias
3.Requerimientosespeccos:incluyenlosrequerimientosfuncionales,nofuncionalesyde
interfaz.staeslapartemssustancialdeldocumento.Losrequerimientospueden
documentarlasinterfacesexternas,describirlafuncionalidadyelrendimientodelsistema,
especicarlosrequerimientoslgicosdelabasededatos,lasrestriccionesdediseo,las
propiedadesemergentesdelsistemaylascaractersticasdecalidad.
Nota.
ElequipoparaestaexposicindebermostraryexplicarelmodelodeDocumentode
especicacindeRequerimientosdesoftware.DescargarModelo
(h ps://univertic.les.wordpress.com/2015/01/modelodedocdereqdesoftware.doc)

3.MTRICASYHERRAMIENTASPARALAINGENIERADEREQUISITOS.
https://univertic.wordpress.com/unidadiii/

5/10

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)
3.MTRICASYHERRAMIENTASPARALAINGENIERADEREQUISITOS.

30/3/2016

Laingenieradelsoftware,necesitademtricaseindicadoresparapoderespecicar,predecir,
evaluaryanalizardistintosatributosycaractersticasdelosproductos,procesosentreotrosque
participaneneldesarrolloymantenimientodelsoftware.
Laaplicacindeunenfoquecuanticablealdesarrollo,operacinymantenimientodelsoftware
esunatareacomplejaquerequieredisciplina,estudioyconocimientodelasmtricase
indicadoresadecuadosparalosdistintosobjetivosdemedicinyevaluacin,conelnde
garantizarcalidad.
METRICASDESOFTWARE
Enelcampodelaingenieradelsoftwareunamtricaescualquiermedidaoconjuntodemedidas
destinadasaconoceroestimareltamaouotracaractersticadeunsoftwareounsistemade
informacin,generalmentepararealizarcomparativasoparalaplanicacindeproyectosde
desarrollo.Unejemploampliamenteusadoeslallamadamtricadepuntofuncin.
Lamtricadelpuntofuncin:esunmtodoutilizadoeningenieradelsoftwareparamedirel
tamaodelsoftware.FuedenidaporAllanAlbrecht,deIBM,en1979ypretendemedirla
funcionalidadentregadaalusuarioindependientementedelatecnologautilizadaparala
construccinyexplotacindelsoftware,ytambinsertilencualquieradelasfasesdevidadel
software,desdeeldiseoinicialhastalaimplementacinymantenimiento.
AvecesenvezdehablardemtricaseusaeltrminoIndicadoresdelsoftware.Algunos
ingenieroslousancomosinnimosmientrasqueotroslesatribuyensignicadosdistintos.
Algunasmtricasoindicadorespuedenser:
ndicedeproductividad=tamao/esfuerzo=lneasdecdigogenerado/horastrabajadas
Tasadedefectos=defectos/tamao=nmerodeerrores/lneasdecdigogeneradas.
MtricasdeProcesoyProyecto,Haycuatrorazonesparamedir:Caracterizar,Evaluar,Predeciry
Mejorar.
Medida:Valorasignadoaunatributodeunaentidadmedianteunamedicin.Ejemplo:35.000
lneasdecdigo
Medicin:Eselactodedeterminarunamedida.Ejemplo:Maraserlaencargadademedirlas
LDCdecadamdulodelsistema.
Mtrica:Medidacuantitativadelgradoenqueunsistema,componenteoprocesoposeeun
atributodado.Incluyeelmtododemedicin.Ejemplo:Laproductividaddeesteproyectofue
de500lneas(LDC/personames)
Indicador:Esunamtricaocombinacindemtricasqueproporcionanunavisinprofunda
delprocesodesoftware.Ejemplo:Laproductividadmediadenuestraempresaesde500
(LDC/pm).
Lasmtricasnosayudanaentendertantoelprocesotcnicoqueseutilizaparadesarrollarun
producto,comoelpropioproducto.Elprocesoparaintentarmejorarloyelproductoparaintentar
aumentarsucalidad.
https://univertic.wordpress.com/unidadiii/
6/10
Lamedicindesoftwareseclasicaendoscategoras.

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

Lamedicindesoftwareseclasicaendoscategoras.
Medidasdirectasdelprocesodesoftware(Costo,esfuerzo)ydelproducto(Lneasdecdigo
producidas,rapidezdeejecucinyefectosreportados.)
Medidasindirectasdelproductoqueincluyenfuncionalidad,calidad,complejidad,eciencia,
conabilidad,facilidaddemantenimiento,ymuchasotrashabilidades.
TIPOSDEMTRICAS:
Mtricasorientadasaltamao:
Procedendelanormalizacindelasmedidasdecalidadoproductividadconsiderandoel
tamaodelsoftwarequesehaproducido
Lasmtricasorientadasaltamaoseaceptanuniversalmentecomolamejorformademedirel
tamaodelproceso.
Mtricasorientadasalafuncin:Seempleancomounvalordenormalizacinunamedidadela
funcionalidadqueentregalaaplicacin.
Mtricasorientadasaobjetos:Noproporcionansucientegranularidadparalaplanicacinylos
ajustesdeesfuerzo.
Mtricasorientadasacasosdeuso:Elcasodeusosedeneenetapastempranasdelprocesode
software,loquepermiteemplearloenlaestimacinantesdeiniciarlasactividadessignicativas
demodeladoconstruccin.
MtricasdeproyectosdeingenieraWeb:ElobjetivodelosproyectosdeingenieraWebes
construirunaaplicacinWebqueproporcioneunacombinacindecontenidoyfuncionalidadal
usuarional.
Entrelasmedidasqueserecopilanexistenlassiguientes:
Nmerodepginaswebestticas.
Nmerodepginaswebdinmicas.
Nmerodevnculosinternosdelapgina.
Nmerodeobjetosdedatospersistentes.
Nmerodesistemasexternoseninterfaz.
Nmerodeobjetosdecontenidoesttico.
Nmerodeobjetosdecontenidodinmico.
Nmerodefuncionesejecutables.
Lametaprimordialdelaingenieradelsoftwareesproducirunsistema,aplicacinoproductode
altacalidaddentrodeunmarcotemporalquesatisfagaunanecesidaddelmercado.
Medicindelacalidad:
Correccin
Facilidaddemantenimiento
Integridad

https://univertic.wordpress.com/unidadiii/

7/10

30/3/2016

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)

Integridad
Facilidaddeuso
Mtricasparaorganizacionespequeas:Unenfoquedesentidocomnrespectoala
implementacindecualquieractividadrelacionadaconelprocesodesoftwareesmantenerlo
simple,personalizadoparasatisfacerlasnecesidadeslocalesyasegurarsedequevaloragregar.
Mantenerlosimple:consisteenenfocarsenosobrelasmedicionessinomsbiensobrelos
resultados.Entrevistaralgrupodesoftwareparadenirunobjetivosencilloquerequieremejora.
Unaorganizacinpequeapuedeseleccionarelsiguienteconjuntodemedidas:
Tiempotranscurridodesdeelmomentoenquesehizounasolicitudhastaquela
Esfuerzopararealizarlaevaluacin.
Tiempotranscurridodesdequesecompletalaevaluacinhastalaasignacindelpedidode
cambiodelpersonal.
Esfuerzorequeridoparahacerelcambio.
Tiemporequeridoparahacerelcambio.
Erroresdescubiertosduranteeltrabajoparahacerelcambio.
Defectosdescubiertosdespusdequeelcambioesliberadoalabasedeclientes.
LAISO9001ENRELACINALSOFTWARE
LaISO9001:esunanormativadecumplimientoopcionalparaelaseguramientodelacalidaden
lasempresas.Estanormatratadedenirlosprocesosquesesiguendentrodelaempresapara
estandarizarlosycontrolarlos.Esdecarctergenrico.ElcumplimientodelanormaISO9001no
garantizaqueseestcontrolandoquelacalidaddelproductonalseabuena.Simplemente
garantizaquelaempresahaadoptadounaorganizacindenidaycontrolada.
CMMI:sonlassiglasdeunmodeloutilizadoenelmbitodelainformticaparaevaluarsiuna
empresamantieneciertosnivelesdecalidadenrelacinalsoftware.
UnaempresaquequieraacreditarsecomocumplidoradelmodeloCMMIhabrdepasaruna
evaluacin.CuandoseimplantaunsistemadecalidadcomoCMMI,seusanlasmtricaspara
comprobarqueseproducencambiosrealesenelsoftwarequeproducelaempresa.
METRICASPARAESTABLECERUNPUNTODEVENTA
Establecimientodeunprogramademtricasdesoftware:EstdirigidopormetassegnelSEI
(SOFTWAREENGINEERINGINSTITUTE)ydenelossiguientespasos:
Identicarlosobjetivosdelaempresa.
Identicarloquesequiereconoceroaprender.
Identicarlossubobjetivos
Identicarlasentidadesyatributosrelacionadosconlosobjetivossecundarios.
Formalizarlosobjetivosdelamedicin.
Identicarpreguntascuanticablesylosindicadoresrelacionadosqueseemplearancomo
apoyoparalograrlosobjetivosdesusmediciones.
Identicarloselementosdedatosqueserecopilaranparaconstruirlosindicadoresque
https://univertic.wordpress.com/unidadiii/
ayudaranaresponderlaspreguntas.

8/10

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)
Identicarloselementosdedatosqueserecopilaranparaconstruirlosindicadoresque
ayudaranaresponderlaspreguntas.
Denirlasmedidasqueseemplearanyhacerqueestasdenicionesseanoperativas.
Identicarlasaccionesquesetomaranparaimplementarlasmedidas.
Preparaunplanparaimplementarlasmedidas.

30/3/2016

Altrabajarcomoequipo,laingenieradelsoftwareylosgestoresdelnegociopuedenconfeccionar
unalistademetaspriorizadasdelnegocio.
Mejorarlasatisfaccindelosclientesconlosproductos.
Hacerquelosproductosseanmsfcilesdeusar.
Reducireltiempoquetomaponerunproductoenelmercado.
Simplicarelsoporteparalosproductos.
Mejoralaobtencinglobaldeutilidades.
Elpersonaldesoftwaredesarrollaunconjuntodepreguntasrelacionadasconcaractersticas
cuantitativasporejemplo,tamao,costo,tiempodedesarrollo,estaspreguntassederivandesub
objetivosrelacionadasconlasentidadesyactividadesrealizadascomopartedelprocesodel
software.
Paraestosepuedederivarlasiguientelistadepreguntas:lasolicituddelcambiodelcliente
contienelainformacinrequeridaparaevaluaradecuadamenteelcambioyluegoimplementarlo
enunaformaoportuna?Cungrandeeselregistrodepeticindecambio?Eltiempode
respuestaparajarlosbugsesaceptableconbaseenasnecesidadesdelcliente?Sesigueel
procesodecontroldecambios?Loscambiosdealtaprioridadseimplementanenforma
oportuna?
Enbasealapreguntasepuedededucirelsubobjetivo:
Mejorareldesempeodelprocesodegestindecambio.
Seidenticanentidadesyatributosdelprocesodesoftware.
SegnelSEIenesenciaseaplicaunprocesoderenamientopasoapasoenelquelosobjetivosse
renanenpreguntasqueposteriormenteserenanenentidadesyatributosqueentoncesse
renanenmtricas.
CONCLUSION
Hemosdichoquelasmtricasservaneninformticaparahacermedicionesdelsoftware.Cuando
seimplantaunsistemaseusanlasmtricasparacomprobarqueseproducencambiosrealesenel
softwarequeproducelaempresa.Cuandoelclientenosdaunaespecicacinderequisitosdel
software(ERS)seprocedeacuanticareltamaoycomplejidaddeloquenospidenparapoder
hacerunpresupuesto.Latcnicamsutilizadaparaestimareltamaoeslatcnicadelpunto
funcin,unatcnicaquetratadeenumerarlasconsultas,datos,informes,etc.quevanaser
necesariosparaobtenerelproductoterminado.
Lasmtricasnospermitensaber,elnmerooimportanciadeloserroresquesedetectanenlos
testocorrespondientesareclamacionesrecibidasdelcliente.Siencadaproyectomedimosel
gradodeerrorconeltiempotendremosunhistricoquenosirdiciendosivamosmejorandoo
https://univertic.wordpress.com/unidadiii/
no.Tambinnosservirpararealizarprediccionessobrecmoelvolumendeerroresytiempode9/10

UnidadIII|IngenieraInformtica(Prof.OsmarMavrez)
gradodeerrorconeltiempotendremosunhistricoquenosirdiciendosivamosmejorandoo
no.Tambinnosservirpararealizarprediccionessobrecmoelvolumendeerroresytiempode
correccinquesernecesarioennuevosproyectosantesdelafasedepruebasdelmismo.

30/3/2016

BlogdeWordPress.com.
EltemaEnterprise.

https://univertic.wordpress.com/unidadiii/

10/10

Potrebbero piacerti anche