TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
metodologiajarri
1. METODOLOGIA GESTION DE REQUERIMIENTOS
ENSAYO
CAP. 1 -7
JUAN CAMILO GOMEZ JOVEL
TECNOLOGO
ANALISIS Y SISTEMAS DE DESARROLLO DE INFORMACION
CENTRO AGROEMPRESARIAL Y DESARROLLO PECUARIO DEL HUILA
SENA
GARZON-HUILA
2. Capítulo 1
METODOLGIA GESTION DE REQUERIMIENTOS
Los requerimientosse enfocanadescribirlasnecesidadesdel cliente,esdecirque pararecabarlos
hay que tenerunainformaciónque se obtienemediante entrevistas, paraque loscostosdel
cliente noincrementenestosvan evolucionandoconel tiempoesbuenoynecesario teneruna
copiade ladocumentaciónoriginal delcliente.
Para que este métodoque se utilizaseaefectivoesnecesarioseguirunasecuencia que se
desarrollanparalaidentificación de las necesidadesdel cliente:
Obtenerinformacióndelcliente
1. Definirel alcance
2. Identificarrequerimientosfuncionalesynofuncionales
3. Realizarentregable de identificaciónde necesidades
4. Realizarentregable de identificaciónde necesidades
La definicióndelalcance tiene comopropósitodefinirlasnecesidadesdelcliente paraestoes
necesariotenerencuentaunospasos:
1. Los entregablesque hacenparte del alcance:paraeste se recomiendadescribirlistarlos
entregablesfinalesestostiene que seraprobadosporel cliente,esbuenonomencionar
documentospropiosdel proyectoporejemplouncronograma
2. Los tiposde datosque estánenel alcance yfuerade el:estosse refierenal negociode los
entregablescomodatosfinancieros,de ventayde losempleados
3. Las fuentesde datos(basesde datos) que estánenel alcance yfuerade el:es parecidoalos
tiposde datos este llevadatosagregados(base de datosde cliente,contabilidadgeneral,sistema
de facturacióny cobranza
4.Áreasinvolucradasenel alcance yfuerade él:a veces estasayudan a las áreasinvolucradasen
el proyectodelimitanel alcance
5. Condicionesfueradel alcance:esrecomendable comounpuntode claridadycontraste al
describirentregablesque nose hancreados
Las fuentesde informaciónclavesesbuenoque cualquierinformaciónque se haya creadoesta
debe serusadacomo una base para definirel alcance de unamaneramás detallada,cuandose
3. obtienenobjetivosdel proyectoesrecomendabletenerestoencuentaparadefinirel alcance,
para cumplircada unode losobjetivosesnecesariocrearunoo más entregables.
TECNICAS PARA IDENTIFICAR REQUERIMIENTOS
En la actualidadexistenaplicacionesde software,estasutilizandiferentes herramientasque
ayudana la identificaciónde losrequerimientos.
Las organizacionesactualesutilizanmúltiplesherramientaspara laidentificaciónde
requerimientossinsabersi sonlosmás convenientes
Técnicaspara la identificaciónde requerimientos estastécnicasnospermiteninvestigaraspectos
generalesparaque luegoseanespecíficos paratenerundialogomuchomás abiertoes
importante estastécnicas.Laentrevistaesmuyutilizadaparalarecolecciónde informaciónesta
se hace a cabo mediante conversacionesestructuradasparaestoesimportante que el lugarsea
tranquiloparaque el cliente este enconfianza.Antesde iniciarunaentrevistahayque saberunos
tips:
Estudiarel tipode personasa las cualesse lesrealizarlaentrevista,estudiarel entornodonde se
llevaraa cabola entrevistaestosirve paraidentificarlosconfortablesque sonlosclientes,conocer
la manerade hablar de la personaverificarque lapersonatengaladisponibilidad de darlas
necesidadesparaluegosabersi se conviertenenrequerimientos,analizarcomoeslarelacióndel
4. cliente conlaorganizaciónque posterioranalizaralosrequerimientos,saberque esimportante
obtenerlamayorinformación.
La lluviade ideases abiertaestase utilizaparainvestigar nuevosserviciosonecesidadesque no
son claramente identificadasesdeciresnecesarioque todaslaspersonasque hacenparte del
equipode apoyohaganparte de lainvestigación.Loscuestionariosse puede dirigiral público en
específicooengeneral conestose puede tenerunamayor informaciónporque se pueden
involucrarmáspersonas para el desarrollodel cuestionario
Técnicasespecíficasparala identificaciónde requerimientosestánnospermitencompletarlas
técnicasgenerales paraobtenermayorinformación
Observaciónestatécnicapermite revisarque noexistenomisionesounainterpretaciónerrónea
sobre el procesoestose hace si el cliente lopermite.Escenariosconestatécnicapermite analizar
el productoante determinadoseventosconsiderandolosdatos,accionesyexcepcionesque se
puedenpresentar.
Los requerimientosde software se clasificanenfuncionalesynofuncionales.Losfuncionalesson
declaracionesde losserviciosque proveeráel sistemaeste hace cosasque el sistemanodebe
realizar
Identificación de losrequerimientosnofuncionalesesladeclaraciónde unoode losserviciosque
muestrael sistemade lamaneraen que este reaccionaraa unaentrada enparticular,algunosde
losproblemasde software vienendesde laimpresiónenlaespecificaciónde requerimientosse
hablacon el cliente,se planteannuevosrequerimientosdebidoaeste cambioobligahacerunos
cambiosenlosrequerimientostiene que cambiarel sistemaeste retrasalaentregadebidoaesto
se incrementael costo.
Una especificaciónde requerimientosfuncionalesnopuede faltarporningúnmotivotodoel
procesotiene que sercompletoestoporsupuestotiene unaconsistenciayuna compleción
significaque losserviciosque se hayan solicitadotienenque estar definidos ylaconsistenciaes
que losrequerimientosnotienedefinicionescontradictoria
La identificaciónde losrequerimientosnofuncionalesse refierealasrestriccionesenel tiempola
capacidadde almacenamientoy lasfiabilidades,estassurgende lasnecesidadesdelusuario
tambiénesporel presupuesto,los requerimientosdel productoestosdicenel comportamiento
del productocomo unrequerimientode desempeñoenlaejecucióndel sistemaylamemoriaque
necesitaylosrequerimientos organizablesestostienenunlenguaje de programaciónounmétodo
de diseñoa utilizarylosrequerimientosde entregaespecificancuandoeslaentregadel producto
y su documentación.
La definiciónde requisitosparaque estoseaun éxitolosrequerimientosdeben serclarosy
definidosesbuenorealizarrequerimientosrevisandoproyectosqu8e se hayanfinalizadoporque
5. enestospuede haberinformaciónque nosvaa hacermuy útil perodebe estarclaray sin ningún
error.Los requerimientosse clasificanenfuncionalesynofuncionalesestossonde unagran
importanciaparapoderdesarrollarunaaplicaciónde software poresosiempre tienenque estar
escritosconclaridades buenoobtenerlamayorinformaciónposiblede lasnecesidadesdel
cliente.
Para una verificaciónde requisitosse debenañadircriteriosde aceptaciónporcadarequisitopara
lograr unatarea de la calidadesbuenoasegurarse de que cada requisitocumpleloscriterios,la
revisiónde requisitosde especificaciónestoescuandoyase han identificadolosrequerimientos
documentadosy verificados,luegose procede ahacerla revisión de losmismosconlainformación
que se hallarecolectadoconlosusuariosdel sistema enlarevisiónparticipanlosanalistasypor
supuestolosusuarioque seannecesariosparahacerun procesode preparaciónesnecesariotener
unospasoshacer5 unplande revisiónenestareuniónse debepanearlosque debenhablarde
que se va hablar y el tiempoque se vaa utilizarladocumentaciónse debe especificarlos
documentosarevisar,preparalareuniónse debe preparael lugarde encuentrolosmateriales,
luegode estose hace lareuniónse revisalaespecificaciónporparte de losinteresadosy
obviamente se validaque loespecificadosi se cumple identificar losdefectosde laespecificación
se identificanloserroresque tengalaespecificaciónrealizaciónde correcciones alosdocumentos
si en el pasoanteriorhay erroresel analistadel sistemadebe hacerlacorreccionesrespectivasal
documento.