SlideShare una empresa de Scribd logo
1 de 10
ESPECIFICAR LOS REQUISITOS
INTEGRANTES
YELKARIS BARRETO VILLAZON
ALDAIR RANGEL RODRIGUEZ
INSTRUCTOR
FRANCISCO JAVIER JEREZ
CENTRO BIOTECNOLOGICO DEL CARIBE
A.D.S.I JORNADA TARDE
N° DE FICHA 1753138
1. ¿Qué es un requerimiento/requisito?
En aplicacionesde software yhardware,losrequerimientosde software sonlascaracterísticasque
debe tenerel software instaladoenunacomputadoraparapodersoportar y/oejecutaruna
aplicaciónoun dispositivoespecífico. Contrastaconlosrequerimientosde hardware.Tantolos
requerimientosde hardware ycomolosrequerimientosde softwareformanparte de los
requerimientosdel sistema.
2. En una tabla favor decir los tipos de requisitos
Los requerimientospuedendividirse en variostiposdentrode ellos,se haráreferenciaalos
siguientes:
TIPOS DE REQUISITOS DEFINICION
Requisitos de usuario Declaraciones en lenguajenatural y en diversos
diagramas delos servicios del sistema y de las
restricciones bajo lasquedebe operar.
1.- El sistema debe permitir representar y acceder a
archivos externos creados por otras herramientas.
2. Sentencias muy generales sobrelo que el sistema
debería hacer.
Requisitos del sistema Un documento estructurado que determina las
descripciones detalladasdelos serviciosdesistema.
Escrito como contrato entre el clientey el
contratista.
1.- El usuario deberá poder definir el tipo de un
nuevo archivo externo.
2.- Cada tipo de archivo tendrá una herramienta
asociada,quese le aplicará.3.- Cada tipo de archivo
se representará con un icono específico.
4.- El usuario deberá poder definir el icono que
representa un tipo de archivo externo.
5.- Cuando el usuario seleccionaun icono que
representa un archivo externo, el efecto es aplicar la
herramienta asociada con estetipo de archivo al
archivo representado por el icono seleccionado.
Requisitos funcionales Los requerimientosfuncionalesespecificanel
comportamientode entradaysalidadel
sistemaysurgende la razón fundamental de la
existenciadel producto.
Requisitos no funcionales Los requerimientosnofuncionalestienenque
vercon características que de una u otra forma
puedanlimitarel sistema,comoporejemplo,el
rendimiento(entiempoyespacio),interfaces
de usuario,fiabilidad(robustezdel sistema,
disponibilidadde equipo),mantenimiento,
seguridad,portabilidad,etc.
3. Hacer un diagrama con la clasificación de los requisitos no
funcionales.
4. ¿Qué se entiende por ingeniería de requisitos? (IR)
La Ingenieríade Requisitosenuna disciplinade laIngenieríade Software,enésta,se identificael
propósitodel sistema,direcciónyalcance.Abarcaunconjuntode actividadesytransformaciones
que pretendencomprenderlasnecesidadesde unsistemasoftwareyconvertirladeclaraciónde
estasnecesidadesenunadescripcióncompleta,precisaydocumentadasiguiendoundeterminado
estándar.
5. Mencione las actividades de la ingeniería de requerimientos
Las actividadesde laIngenieríade Requisitosmáscomunesson:
Estudio de viabilidad:Permite decidirsi el sistemacontribuye alosobjetivosde laorganización,si
el sistemase puede realizarconla tecnologíaactual y con el tiempoyel coste previsto,ysi el
sistemapuede integrarse conotrosexistentes.
Elicitaciónde requisitos:Elicitación(oextracciónodeterminación) de requisitos,esel proceso
mediante el cual losusuariosdescubren,revelan,articulanycomprendenlosrequisitosque
desean.Enestaetapa,se trata de descubrirlosrequisitosypersonal técnicotrabajaconlos
clientesyusuariosparadescubrirel dominiode laaplicación,losserviciosque se deben
proporcionary lasrestricciones.
REQUISITOS NO FUNCIONALES
PRODUCTO ORGANIZACIONALES EXTERNOS
USABILIDAD
EFICIENCIA
DEPENDIBILIDAD
SEGURIDAD
ENTORNO
ORGANIZACIONALES
DESARROLLO
REGULATORIOS
ÉTICOS
LEGISTATIVOS
Análisisde requisitos:El procesode razonamientosobre losrequisitosobtenidosenlaetapa
anterior,detectandoyresolviendoposiblesinconsistenciasoconflictos,coordinandolosrequisitos
relacionadosentre sí,etc.
Especificaciónde requisitos(ERS): La especificaciónde requisitosde software eslaactividadenla
cual se generael documento,conel mismonombre,que contiene unadescripcióncompletade las
necesidadesyfuncionalidadesdel sistemaque serádesarrollado;describeel alcance del sistemay
la formaencomo hará sus funciones,definiendolosrequerimientosfuncionalesylosno
funcionales.
Validaciónde requisitos:El procesode confirmación,porparte de losusuarios,de que los
requisitosespecificadossonválidos,consistentes,ycompletos.
Gestiónde requisitos:Es el procesode manejarlosrequisitosque cambiandurante el desarrollo
del sistema.
6. ¿Cuáles son las personas involucradas en la ingeniería de
requerimientos?
Realmente,sonmuchaslaspersonasinvolucradasenel desarrollode losrequerimientosde un
sistema.Esimportante saberque cadauna de esaspersonastienendiversosinteresesyjuegan
rolesespecíficosdentrode laplanificacióndel proyecto;el conocimientode cadapapel
desempeñado,aseguraque se involucrenalaspersonascorrectasenlasdiferentesfasesdel ciclo
de vida,y enlas diferentesactividadesde laIR.
Usuario final:Sonlas personasque usaránel sistemadesarrollado.Ellosestánrelacionadosconla
usabilidad,ladisponibilidadylafiabilidaddel sistema;estánfamiliarizadosconlosprocesos
específicosque debe realizarel software,dentrode losparámetrosde suambiente laboral.Serán
quienesutilicenlasinterfacesylosmanualesde usuario.
Usuario Líder:Son losindividuosque comprendenel ambientedel sistemaoel dominiodel
problemaendonde seráempleadoel software desarrollado.Ellosproporcionanal equipotécnico
losdetallesyrequerimientosde lasinterfacesdel sistema.
Personal de Mantenimiento:Paraproyectosque requieranunmantenimientoeventual,estas
personassonlasresponsablesde laadministraciónde cambios,de laimplementaciónyresolución
de anomalías.Su trabajoconsiste enrevisarymejorarlosprocesosdel productoya finalizado.
Analistas y programadores: Son losresponsablesdel desarrollodel productoensí;ellos
interactúandirectamenteconel cliente.
Personal de pruebas:Se encargande elaborary ejecutarel plande pruebaspara asegurarque las
condicionespresentadasporel sistemasonlasadecuadas.Sonquienesvanavalidarsi los
requerimientossatisfacenlasnecesidadesdel cliente.
Otras personasque puedenestarinvolucradas,dependiendode lamagnituddel proyecto,pueden
ser:administradoresde proyecto,documentadores,diseñadoresde base de datos,entre otros.
7. Análisis comparativo de las técnicas de la ingeniería de
requerimiento:
En la Ingenieríade Requisitosse describentécnicasque permitenlacapturarequisitosde
software,larecopilaciónde lainformacióny enqué casoses adecuadausar cada cual.A
continuaciónse hace unanálisisde estastécnicas.(Sommerville,1997).
Técnica:Entrevistas.
Características.
 Forma de conversación,node interrogación.
 Ocupanun lugar preponderantede acuerdoal tiempoque ocupanyel objetivoque
tienen.
 Mayor fuente de informacióndel analista basadasenuncuestionariorígidoounaguía que
lasorientahacia puntosbiendefinidos.
Ventajas:
 Se presentanecesidadesde formadirectayse verificasi laspreguntasfueron
interpretadascorrectamente.
 Oportunidadparaconocerel grado de aceptacióno no entre losusuarioshaciael sistema
que se deseadiseñar.
 Mediante ellasse obtiene unagrancantidadde informacióncorrectaa travésdel usuario.
 Puedenserusadaspara obtenerunpantallazodel dominiodelproblema.
 Son flexibles.
 Permitencombinarseconotrastécnicas.
Desventajas:
 La informaciónobtenidaal principiopuedeserredundanteoincompleta.
 Si el volumende informaciónmanejadoesalto,requieremucha organizaciónde parte del
analista,así comola habilidadparatratar y comprenderel comportamientode todoslos
involucrados.
Realizaciónde las Entrevistas
Los pasos:
 Preparación
 Ejecución
 Recapitulación
¿Cómo lograr una entrevistaexitosa?
 Acordar unacita por anticipadoconlas personasque se entrevistarán.
 Avisara losentrevistadossobre lanaturalezade laentrevista.
 Planearunaentrevistacomúnporno másde una hora.
 Prepararlaconociendode antemanoalosindividuosque se vana entrevistar.
 Familiarizarseconel temay prepararun conjuntoapropiadode preguntas.
Durante la entrevista
 Presentarse,subrayandoel temaylanaturalezadel proyecto.
 Comenzarcon preguntasgeneralesque establezcanel marcode trabajo.
 Continuarconlos temas y aspectosque surjande quienesresponden.
 Asegurarse de encontrarporqué quienesrespondencreenque estanimportante el tema
como para comentarlo.
 Cuandotodoslostemasvistosse hayan discutido,realícense otraspreguntasespecíficas
que se crea debandiscutirse.
Al finalizar
 Resumirlainformaciónrecabadadurante lamisma.
 Si se consideraapropiado,indicarque se prepararáun resumenescritode laentrevista.
 Considerarlaposibilidadde continuarconla entrevistaenotromomento.
Técnica:Cuestionarios.
Características
Permitenobtenerinformaciónde ungrannúmerode personasencorto tiempo,sinque estas
debanestarpresentes.
Son recomendablescuando:
 Se requiere unapequeñacantidadde informaciónde ungrannúmerode personasenun
corto periodode tiempo.
 La informaciónse deseaconsolidarentablasestadísticas.
 Usuariosgeográficamente dispersos.
¿Cómo desarrollarun Cuestionario?
 Determinarqué datosse necesitanyqué personasestáncalificadasparaproporcionarlos.
 Seleccionarel tipode cuestionario(abierto,cerrado).
 Incluirpreguntasredundantes,cuandoseanecesario,paraverificarconsistencia.
Examine el cuestionarioparadetectarerroresenpreguntasque:
 Puedansermal interpretadas.
 No se puedanresponder.
 Se interpretaránenformadiferentedependiendode cadaentrevistado.
 No proporcionanopcionesadecuadasde respuesta.
 No esténordenadasadecuadamente.
Desventajas:
 Informaciónsuministradaporescrito.
 Los encuestadospuedenobjetarpreguntas,interpretarlasa suformao notomarlasen
serio.
 Difícilesde diseñar.
Antesde aplicar un Cuestionario:
 Probarloenun grupopequeñoparadetectarotrosproblemas.
 Analizarlasrespuestasde pruebaparaasegurarque el análisisse puedallevaracabo con
losdatos recopilados.
Técnica:Lluviade Ideas
Ventajas:
 Los diferentespuntosde vistaylasconfusionesencuentoaterminología,son aclarados
por expertos.
 Ayudaa desarrollarideasunificadasbasadasenlaexperienciade unexperto.
Desventaja:
 Es necesariaunabuenacompenetracióndel grupoparticipante.
Técnica:Prototipos
El usode prototipospararecogerrequisitosocomprobarsi se han entendidoperfectamente es
una práctica cada vezmás extendida,especialmenteensistemasque suponenunelevado grado
de interactividad.Eneste casolosprototiposaevaluarnoseránmás que maquetasno operativas
o especificacionesformalesque ungrupode expertosdeberánevaluar.
Ventajas:
 Ayudana validarydesarrollarnuevosrequerimientos.
 Permite comprenderaquellosrequerimientosque noesténmuyclarosyque son de alta
volatilidad.
Desventajas:
 El cliente puedellegarapensarque el prototipoesunaversióndel software que será
desarrollado.
 A menudo,el desarrolladorhace compromisosde implementaciónconel objetivode
acelerarlapuestaen funcionamientodelprototipo.
Técnica:AnálisisJerárquico
Ventajas:
 Permite determinarel gradode importanciade cadarequerimiento
 Ayudaa identificarconflictosenlosrequerimientos.
 Muestra el ordenenque debenserimplementadoslosrequerimientos
Desventaja:
 Debe construirse unestándarclarode evaluación,que incluyalaparticipacióndel cliente.
Técnica:Casos de Uso
Ventajas:
 Representanlosrequerimientosdesde el puntode vistadel usuario.
 Identificarequerimientosestancados,dentrode unconjuntode requerimientos.
Desventaja:
 En sistemasgrandes,tomamuchotiempodefinirtodosloscasosde uso.
 El análisisde calidaddepende de lacalidadconque se haya hecholadescripcióninicial.
Técnica:Estudio
 Estudiode documentación:Enestatécnicase estudiadocumentaciónoestándaresque
puedaninformarsobre lasactividadesde lastareasarealizar,puestoque enmuchas
ocasionesalgunosprocedimientosyaestánsujetosaalgúntipode regulaciónque es
precisotenerencuenta.
 Estudiode la literatura:Otravaliosafuente de información,especialmente adecuadasi el
equipode desarrollonotienemuchaexperienciaenel dominiode aplicacióndel
producto,esbuscar enla literaturaejemplosde productossimilares.Enbase a lasventajas
y desventajasmostradasanteriormente,se hace unacomparaciónentre algunasde las
técnicas.
 Entrevistasvs.Casosde Uso: Un altoporcentaje de lainformaciónrecolectadadurante
una entrevista, puede serusadaparaconstruircasos de uso.Mediante esto,el equipode
desarrollopuede entendermejorel ambiente de trabajode losinvolucrados.Cuandoel
analistasientaque tiene dificultadesparaentenderunatarea,puedenrecurriral usode
un cuestionarioymostrarlosdetallesrecabadosenuncasode uso.De hecho,durante las
entrevistascualquierusuariopuede utilizardiagramasde casosde uso para explicarsu
entornode trabajo.
 Entrevistasvs.Lluviade Ideas:Muchasde lasideasplanteadas enel grupo,provienende
informaciónrecopiladaenentrevistasocuestionariosprevios.Realmentelalluviade ideas
trata de encontrarlasdificultadesque existenparalacomprensiónde términosy
conceptosporparte de losparticipantes;de estaforma se llegaa unconsenso.
 Casosde Uso vs.Lluviade Ideas:La listade ideasproveniente del brainstormpuedeser
representadagráficamente mediante casosde uso.Las Técnicasde la Ingenieríade
Requisitossonde granimportancia,nospermitenconocerlas diferentesalternativasque
existenparaidentificarrequerimientos.
8. Importancia de la ingeniería de requerimientos:
Los principalesbeneficiosque se obtienende laIngenieríade Requerimientosson:
 Permite gestionarlas necesidadesdel proyectoen forma estructurada: Cada actividadde
la IR consiste de unaserie de pasosorganizadosybiendefinidos.
 Mejora la capacidad de predecircronogramas de proyectos, así como sus resultados: La
IR proporcionaunpuntode partidapara controlessubsecuentesyactividadesde
mantenimiento,talescomoestimaciónde costos,tiempoy recursos necesarios.
 Disminuye loscostos y retrasos del proyecto: Muchos estudioshandemostradoque
reparar erroresporun mal desarrollonodescubiertoatiempo,essumamente caro.
 Mejora la comunicaciónentre equipos:La especificaciónde requerimientosrepresenta
una formade consensoentre clientesydesarrolladores.Si este consensonoocurre,el
proyectonoserá exitoso.
 Mejora la calidad del software:La calidadenel software tiene que verconcumplirun
conjuntode requerimientos(funcionalidad,facilidadde uso,confiabilidad, desempeño,
etc.).
 Evita rechazos de usuariosfinales: La ingenieríade requerimientosobligaal clientea
considerarsusrequerimientoscuidadosamente yrevisarlosdentrodel marcodel
problema,porloque se le involucradurante todoel desarrollodel proyecto.
9. Gestión de requisitos. Principales características:
El Manejode Requisitosesunaformasistemáticade descubrir,organizarydocumentarlos
requisitosdel sistema.Ademásesel procesoque establece ymantiene unconsensoentre el
cliente yel grupodel proyectoenel cambiode losrequisitosdel sistema.
El términoGestiónde Requisitosincluye:
 Técnicaspara Descubrimiento/Recogidade Requisitos
 Recogerlaspeticionesdel usuarioydeterminarlasverdaderasnecesidadesde éste.
 Técnicasde Análisis
 Especificaciónyverificación
 Manejode Requisitos
10. Mencionar y explicar con sus propias palabras las
Herramientas de gestión de requisitos
Existenvariasherramientastantohechasencasa comoen el mercadoque auxilianalastareasde
gestióntalescomo:
Rational RequisitePro:esunaherramientacentradaendocumentos,que almacenalosrequisitos
asociándolosadocumentos,mientrasque lasotrasherramientasestánorientadasarequisitos.
Auxiliaespecialmenteenel control de cambiode requisitos,contrazabilidadparaespecificaciones
de software ypruebas.La herramientapermite el usode Oracle sobre Unix oWindowsytambién
soportaSQL Serversobre Windows.
CaliberRM:Es para sistemasgrandesycomplejosyproporcionaunabase de datos de requisitos
con trazabilidad.Se ve alosrequisitoscomoparte del procesoal igual de gestiónde lacalidaddel
software,laspruebas(testing) yel trazadode defectos(defecttracking).Caliberestábasadoen
internetymanejareferenciade documentos,responsabilidadde usuario,trazabilidad,prioridady
estadoentre otrascaracterísticas.
DOORS: A diferenciadel restode lasherramientas,consideralosrequisitoscomoobjetosylos
documentoscomomódulos.Tieneunaorientaciónbasadaenobjetos,frenteaRequisiteProy
Caliber-RM,que manejansolamenterequisitosysusatributos.Esuna herramienta para
organizacionesgrandesque necesitancontrolarcomplejosconjuntosde usuariosyrequisitosde
sistemasconuna completatrazabilidad.Proporcionabuenavisualizaciónde talesdocumentos
como jerárquicas,ysulenguaje de extensiónpermite unagranvariedadde soporte de
herramientasaserconstruidas.
LINKDEL BLOG
https://talleradsi1jtespecificar.blogspot.com/

Más contenido relacionado

La actualidad más candente

Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Temas 03
Temas 03Temas 03
Temas 03zel_pil
 
Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.Enrique Barreiro
 
3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientosEstefanny Martinez Soto
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
Analisis requer
Analisis requerAnalisis requer
Analisis requerrasek13
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccionDemián Gutierrez
 
Ceg InformáTica Que Necesito Para La Terminalidad Informatica
Ceg InformáTica Que Necesito Para La Terminalidad InformaticaCeg InformáTica Que Necesito Para La Terminalidad Informatica
Ceg InformáTica Que Necesito Para La Terminalidad Informaticacoordinacioninfo
 
Ingeniería del Software de Gestión. Tema 5
Ingeniería del Software de Gestión. Tema 5Ingeniería del Software de Gestión. Tema 5
Ingeniería del Software de Gestión. Tema 5Enrique Barreiro
 

La actualidad más candente (14)

Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Taller requisitos
Taller  requisitos Taller  requisitos
Taller requisitos
 
Temas 03
Temas 03Temas 03
Temas 03
 
Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.
 
Requerimientos del software
Requerimientos del softwareRequerimientos del software
Requerimientos del software
 
Capacitacion de analista en sistema
Capacitacion de analista en sistemaCapacitacion de analista en sistema
Capacitacion de analista en sistema
 
Etapa de estudio de viabilidad de un proyecto informático c4
Etapa de estudio de viabilidad de un proyecto informático c4Etapa de estudio de viabilidad de un proyecto informático c4
Etapa de estudio de viabilidad de un proyecto informático c4
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Analisis requer
Analisis requerAnalisis requer
Analisis requer
 
Clase 04a requerimientos introduccion
Clase 04a requerimientos introduccionClase 04a requerimientos introduccion
Clase 04a requerimientos introduccion
 
Ceg InformáTica Que Necesito Para La Terminalidad Informatica
Ceg InformáTica Que Necesito Para La Terminalidad InformaticaCeg InformáTica Que Necesito Para La Terminalidad Informatica
Ceg InformáTica Que Necesito Para La Terminalidad Informatica
 
Ingeniería del Software de Gestión. Tema 5
Ingeniería del Software de Gestión. Tema 5Ingeniería del Software de Gestión. Tema 5
Ingeniería del Software de Gestión. Tema 5
 

Similar a MODULO 1

Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwarenancyespe21
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosunrated999
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
Taller en clases requisitos inge jerez,  evan, catalina,lesly esleiderTaller en clases requisitos inge jerez,  evan, catalina,lesly esleider
Taller en clases requisitos inge jerez, evan, catalina,lesly esleiderSergio Ramos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosDoesVargas1
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosChamoChuma Marin
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer AlasEliezer Alas
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareKelvin Abdiel Alvarado
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases3045433345
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de softwareedsacun
 

Similar a MODULO 1 (20)

Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
Taller en clases requisitos inge jerez,  evan, catalina,lesly esleiderTaller en clases requisitos inge jerez,  evan, catalina,lesly esleider
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
3. Análisis de Requerimientos
3. Análisis de Requerimientos3. Análisis de Requerimientos
3. Análisis de Requerimientos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
modulo uno
modulo unomodulo uno
modulo uno
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Informe
InformeInforme
Informe
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de software
 

Último

TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimientoMaxanMonplesi
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfMiguelArango21
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdfnicolascastaneda8
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 

Último (20)

TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimiento
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 

MODULO 1

  • 1. ESPECIFICAR LOS REQUISITOS INTEGRANTES YELKARIS BARRETO VILLAZON ALDAIR RANGEL RODRIGUEZ INSTRUCTOR FRANCISCO JAVIER JEREZ CENTRO BIOTECNOLOGICO DEL CARIBE A.D.S.I JORNADA TARDE N° DE FICHA 1753138
  • 2. 1. ¿Qué es un requerimiento/requisito? En aplicacionesde software yhardware,losrequerimientosde software sonlascaracterísticasque debe tenerel software instaladoenunacomputadoraparapodersoportar y/oejecutaruna aplicaciónoun dispositivoespecífico. Contrastaconlosrequerimientosde hardware.Tantolos requerimientosde hardware ycomolosrequerimientosde softwareformanparte de los requerimientosdel sistema. 2. En una tabla favor decir los tipos de requisitos Los requerimientospuedendividirse en variostiposdentrode ellos,se haráreferenciaalos siguientes: TIPOS DE REQUISITOS DEFINICION Requisitos de usuario Declaraciones en lenguajenatural y en diversos diagramas delos servicios del sistema y de las restricciones bajo lasquedebe operar. 1.- El sistema debe permitir representar y acceder a archivos externos creados por otras herramientas. 2. Sentencias muy generales sobrelo que el sistema debería hacer. Requisitos del sistema Un documento estructurado que determina las descripciones detalladasdelos serviciosdesistema. Escrito como contrato entre el clientey el contratista. 1.- El usuario deberá poder definir el tipo de un nuevo archivo externo. 2.- Cada tipo de archivo tendrá una herramienta asociada,quese le aplicará.3.- Cada tipo de archivo se representará con un icono específico. 4.- El usuario deberá poder definir el icono que representa un tipo de archivo externo. 5.- Cuando el usuario seleccionaun icono que representa un archivo externo, el efecto es aplicar la herramienta asociada con estetipo de archivo al archivo representado por el icono seleccionado. Requisitos funcionales Los requerimientosfuncionalesespecificanel comportamientode entradaysalidadel sistemaysurgende la razón fundamental de la existenciadel producto. Requisitos no funcionales Los requerimientosnofuncionalestienenque vercon características que de una u otra forma puedanlimitarel sistema,comoporejemplo,el rendimiento(entiempoyespacio),interfaces de usuario,fiabilidad(robustezdel sistema, disponibilidadde equipo),mantenimiento, seguridad,portabilidad,etc.
  • 3. 3. Hacer un diagrama con la clasificación de los requisitos no funcionales. 4. ¿Qué se entiende por ingeniería de requisitos? (IR) La Ingenieríade Requisitosenuna disciplinade laIngenieríade Software,enésta,se identificael propósitodel sistema,direcciónyalcance.Abarcaunconjuntode actividadesytransformaciones que pretendencomprenderlasnecesidadesde unsistemasoftwareyconvertirladeclaraciónde estasnecesidadesenunadescripcióncompleta,precisaydocumentadasiguiendoundeterminado estándar. 5. Mencione las actividades de la ingeniería de requerimientos Las actividadesde laIngenieríade Requisitosmáscomunesson: Estudio de viabilidad:Permite decidirsi el sistemacontribuye alosobjetivosde laorganización,si el sistemase puede realizarconla tecnologíaactual y con el tiempoyel coste previsto,ysi el sistemapuede integrarse conotrosexistentes. Elicitaciónde requisitos:Elicitación(oextracciónodeterminación) de requisitos,esel proceso mediante el cual losusuariosdescubren,revelan,articulanycomprendenlosrequisitosque desean.Enestaetapa,se trata de descubrirlosrequisitosypersonal técnicotrabajaconlos clientesyusuariosparadescubrirel dominiode laaplicación,losserviciosque se deben proporcionary lasrestricciones. REQUISITOS NO FUNCIONALES PRODUCTO ORGANIZACIONALES EXTERNOS USABILIDAD EFICIENCIA DEPENDIBILIDAD SEGURIDAD ENTORNO ORGANIZACIONALES DESARROLLO REGULATORIOS ÉTICOS LEGISTATIVOS
  • 4. Análisisde requisitos:El procesode razonamientosobre losrequisitosobtenidosenlaetapa anterior,detectandoyresolviendoposiblesinconsistenciasoconflictos,coordinandolosrequisitos relacionadosentre sí,etc. Especificaciónde requisitos(ERS): La especificaciónde requisitosde software eslaactividadenla cual se generael documento,conel mismonombre,que contiene unadescripcióncompletade las necesidadesyfuncionalidadesdel sistemaque serádesarrollado;describeel alcance del sistemay la formaencomo hará sus funciones,definiendolosrequerimientosfuncionalesylosno funcionales. Validaciónde requisitos:El procesode confirmación,porparte de losusuarios,de que los requisitosespecificadossonválidos,consistentes,ycompletos. Gestiónde requisitos:Es el procesode manejarlosrequisitosque cambiandurante el desarrollo del sistema. 6. ¿Cuáles son las personas involucradas en la ingeniería de requerimientos? Realmente,sonmuchaslaspersonasinvolucradasenel desarrollode losrequerimientosde un sistema.Esimportante saberque cadauna de esaspersonastienendiversosinteresesyjuegan rolesespecíficosdentrode laplanificacióndel proyecto;el conocimientode cadapapel desempeñado,aseguraque se involucrenalaspersonascorrectasenlasdiferentesfasesdel ciclo de vida,y enlas diferentesactividadesde laIR. Usuario final:Sonlas personasque usaránel sistemadesarrollado.Ellosestánrelacionadosconla usabilidad,ladisponibilidadylafiabilidaddel sistema;estánfamiliarizadosconlosprocesos específicosque debe realizarel software,dentrode losparámetrosde suambiente laboral.Serán quienesutilicenlasinterfacesylosmanualesde usuario. Usuario Líder:Son losindividuosque comprendenel ambientedel sistemaoel dominiodel problemaendonde seráempleadoel software desarrollado.Ellosproporcionanal equipotécnico losdetallesyrequerimientosde lasinterfacesdel sistema. Personal de Mantenimiento:Paraproyectosque requieranunmantenimientoeventual,estas personassonlasresponsablesde laadministraciónde cambios,de laimplementaciónyresolución de anomalías.Su trabajoconsiste enrevisarymejorarlosprocesosdel productoya finalizado. Analistas y programadores: Son losresponsablesdel desarrollodel productoensí;ellos interactúandirectamenteconel cliente. Personal de pruebas:Se encargande elaborary ejecutarel plande pruebaspara asegurarque las condicionespresentadasporel sistemasonlasadecuadas.Sonquienesvanavalidarsi los requerimientossatisfacenlasnecesidadesdel cliente.
  • 5. Otras personasque puedenestarinvolucradas,dependiendode lamagnituddel proyecto,pueden ser:administradoresde proyecto,documentadores,diseñadoresde base de datos,entre otros. 7. Análisis comparativo de las técnicas de la ingeniería de requerimiento: En la Ingenieríade Requisitosse describentécnicasque permitenlacapturarequisitosde software,larecopilaciónde lainformacióny enqué casoses adecuadausar cada cual.A continuaciónse hace unanálisisde estastécnicas.(Sommerville,1997). Técnica:Entrevistas. Características.  Forma de conversación,node interrogación.  Ocupanun lugar preponderantede acuerdoal tiempoque ocupanyel objetivoque tienen.  Mayor fuente de informacióndel analista basadasenuncuestionariorígidoounaguía que lasorientahacia puntosbiendefinidos. Ventajas:  Se presentanecesidadesde formadirectayse verificasi laspreguntasfueron interpretadascorrectamente.  Oportunidadparaconocerel grado de aceptacióno no entre losusuarioshaciael sistema que se deseadiseñar.  Mediante ellasse obtiene unagrancantidadde informacióncorrectaa travésdel usuario.  Puedenserusadaspara obtenerunpantallazodel dominiodelproblema.  Son flexibles.  Permitencombinarseconotrastécnicas. Desventajas:  La informaciónobtenidaal principiopuedeserredundanteoincompleta.  Si el volumende informaciónmanejadoesalto,requieremucha organizaciónde parte del analista,así comola habilidadparatratar y comprenderel comportamientode todoslos involucrados. Realizaciónde las Entrevistas Los pasos:  Preparación  Ejecución  Recapitulación ¿Cómo lograr una entrevistaexitosa?  Acordar unacita por anticipadoconlas personasque se entrevistarán.  Avisara losentrevistadossobre lanaturalezade laentrevista.  Planearunaentrevistacomúnporno másde una hora.  Prepararlaconociendode antemanoalosindividuosque se vana entrevistar.
  • 6.  Familiarizarseconel temay prepararun conjuntoapropiadode preguntas. Durante la entrevista  Presentarse,subrayandoel temaylanaturalezadel proyecto.  Comenzarcon preguntasgeneralesque establezcanel marcode trabajo.  Continuarconlos temas y aspectosque surjande quienesresponden.  Asegurarse de encontrarporqué quienesrespondencreenque estanimportante el tema como para comentarlo.  Cuandotodoslostemasvistosse hayan discutido,realícense otraspreguntasespecíficas que se crea debandiscutirse. Al finalizar  Resumirlainformaciónrecabadadurante lamisma.  Si se consideraapropiado,indicarque se prepararáun resumenescritode laentrevista.  Considerarlaposibilidadde continuarconla entrevistaenotromomento. Técnica:Cuestionarios. Características Permitenobtenerinformaciónde ungrannúmerode personasencorto tiempo,sinque estas debanestarpresentes. Son recomendablescuando:  Se requiere unapequeñacantidadde informaciónde ungrannúmerode personasenun corto periodode tiempo.  La informaciónse deseaconsolidarentablasestadísticas.  Usuariosgeográficamente dispersos. ¿Cómo desarrollarun Cuestionario?  Determinarqué datosse necesitanyqué personasestáncalificadasparaproporcionarlos.  Seleccionarel tipode cuestionario(abierto,cerrado).  Incluirpreguntasredundantes,cuandoseanecesario,paraverificarconsistencia. Examine el cuestionarioparadetectarerroresenpreguntasque:  Puedansermal interpretadas.  No se puedanresponder.  Se interpretaránenformadiferentedependiendode cadaentrevistado.  No proporcionanopcionesadecuadasde respuesta.  No esténordenadasadecuadamente. Desventajas:  Informaciónsuministradaporescrito.
  • 7.  Los encuestadospuedenobjetarpreguntas,interpretarlasa suformao notomarlasen serio.  Difícilesde diseñar. Antesde aplicar un Cuestionario:  Probarloenun grupopequeñoparadetectarotrosproblemas.  Analizarlasrespuestasde pruebaparaasegurarque el análisisse puedallevaracabo con losdatos recopilados. Técnica:Lluviade Ideas Ventajas:  Los diferentespuntosde vistaylasconfusionesencuentoaterminología,son aclarados por expertos.  Ayudaa desarrollarideasunificadasbasadasenlaexperienciade unexperto. Desventaja:  Es necesariaunabuenacompenetracióndel grupoparticipante. Técnica:Prototipos El usode prototipospararecogerrequisitosocomprobarsi se han entendidoperfectamente es una práctica cada vezmás extendida,especialmenteensistemasque suponenunelevado grado de interactividad.Eneste casolosprototiposaevaluarnoseránmás que maquetasno operativas o especificacionesformalesque ungrupode expertosdeberánevaluar. Ventajas:  Ayudana validarydesarrollarnuevosrequerimientos.  Permite comprenderaquellosrequerimientosque noesténmuyclarosyque son de alta volatilidad. Desventajas:  El cliente puedellegarapensarque el prototipoesunaversióndel software que será desarrollado.  A menudo,el desarrolladorhace compromisosde implementaciónconel objetivode acelerarlapuestaen funcionamientodelprototipo. Técnica:AnálisisJerárquico Ventajas:
  • 8.  Permite determinarel gradode importanciade cadarequerimiento  Ayudaa identificarconflictosenlosrequerimientos.  Muestra el ordenenque debenserimplementadoslosrequerimientos Desventaja:  Debe construirse unestándarclarode evaluación,que incluyalaparticipacióndel cliente. Técnica:Casos de Uso Ventajas:  Representanlosrequerimientosdesde el puntode vistadel usuario.  Identificarequerimientosestancados,dentrode unconjuntode requerimientos. Desventaja:  En sistemasgrandes,tomamuchotiempodefinirtodosloscasosde uso.  El análisisde calidaddepende de lacalidadconque se haya hecholadescripcióninicial. Técnica:Estudio  Estudiode documentación:Enestatécnicase estudiadocumentaciónoestándaresque puedaninformarsobre lasactividadesde lastareasarealizar,puestoque enmuchas ocasionesalgunosprocedimientosyaestánsujetosaalgúntipode regulaciónque es precisotenerencuenta.  Estudiode la literatura:Otravaliosafuente de información,especialmente adecuadasi el equipode desarrollonotienemuchaexperienciaenel dominiode aplicacióndel producto,esbuscar enla literaturaejemplosde productossimilares.Enbase a lasventajas y desventajasmostradasanteriormente,se hace unacomparaciónentre algunasde las técnicas.  Entrevistasvs.Casosde Uso: Un altoporcentaje de lainformaciónrecolectadadurante una entrevista, puede serusadaparaconstruircasos de uso.Mediante esto,el equipode desarrollopuede entendermejorel ambiente de trabajode losinvolucrados.Cuandoel analistasientaque tiene dificultadesparaentenderunatarea,puedenrecurriral usode un cuestionarioymostrarlosdetallesrecabadosenuncasode uso.De hecho,durante las entrevistascualquierusuariopuede utilizardiagramasde casosde uso para explicarsu entornode trabajo.  Entrevistasvs.Lluviade Ideas:Muchasde lasideasplanteadas enel grupo,provienende informaciónrecopiladaenentrevistasocuestionariosprevios.Realmentelalluviade ideas trata de encontrarlasdificultadesque existenparalacomprensiónde términosy conceptosporparte de losparticipantes;de estaforma se llegaa unconsenso.
  • 9.  Casosde Uso vs.Lluviade Ideas:La listade ideasproveniente del brainstormpuedeser representadagráficamente mediante casosde uso.Las Técnicasde la Ingenieríade Requisitossonde granimportancia,nospermitenconocerlas diferentesalternativasque existenparaidentificarrequerimientos. 8. Importancia de la ingeniería de requerimientos: Los principalesbeneficiosque se obtienende laIngenieríade Requerimientosson:  Permite gestionarlas necesidadesdel proyectoen forma estructurada: Cada actividadde la IR consiste de unaserie de pasosorganizadosybiendefinidos.  Mejora la capacidad de predecircronogramas de proyectos, así como sus resultados: La IR proporcionaunpuntode partidapara controlessubsecuentesyactividadesde mantenimiento,talescomoestimaciónde costos,tiempoy recursos necesarios.  Disminuye loscostos y retrasos del proyecto: Muchos estudioshandemostradoque reparar erroresporun mal desarrollonodescubiertoatiempo,essumamente caro.  Mejora la comunicaciónentre equipos:La especificaciónde requerimientosrepresenta una formade consensoentre clientesydesarrolladores.Si este consensonoocurre,el proyectonoserá exitoso.  Mejora la calidad del software:La calidadenel software tiene que verconcumplirun conjuntode requerimientos(funcionalidad,facilidadde uso,confiabilidad, desempeño, etc.).  Evita rechazos de usuariosfinales: La ingenieríade requerimientosobligaal clientea considerarsusrequerimientoscuidadosamente yrevisarlosdentrodel marcodel problema,porloque se le involucradurante todoel desarrollodel proyecto. 9. Gestión de requisitos. Principales características: El Manejode Requisitosesunaformasistemáticade descubrir,organizarydocumentarlos requisitosdel sistema.Ademásesel procesoque establece ymantiene unconsensoentre el cliente yel grupodel proyectoenel cambiode losrequisitosdel sistema. El términoGestiónde Requisitosincluye:  Técnicaspara Descubrimiento/Recogidade Requisitos  Recogerlaspeticionesdel usuarioydeterminarlasverdaderasnecesidadesde éste.  Técnicasde Análisis  Especificaciónyverificación  Manejode Requisitos
  • 10. 10. Mencionar y explicar con sus propias palabras las Herramientas de gestión de requisitos Existenvariasherramientastantohechasencasa comoen el mercadoque auxilianalastareasde gestióntalescomo: Rational RequisitePro:esunaherramientacentradaendocumentos,que almacenalosrequisitos asociándolosadocumentos,mientrasque lasotrasherramientasestánorientadasarequisitos. Auxiliaespecialmenteenel control de cambiode requisitos,contrazabilidadparaespecificaciones de software ypruebas.La herramientapermite el usode Oracle sobre Unix oWindowsytambién soportaSQL Serversobre Windows. CaliberRM:Es para sistemasgrandesycomplejosyproporcionaunabase de datos de requisitos con trazabilidad.Se ve alosrequisitoscomoparte del procesoal igual de gestiónde lacalidaddel software,laspruebas(testing) yel trazadode defectos(defecttracking).Caliberestábasadoen internetymanejareferenciade documentos,responsabilidadde usuario,trazabilidad,prioridady estadoentre otrascaracterísticas. DOORS: A diferenciadel restode lasherramientas,consideralosrequisitoscomoobjetosylos documentoscomomódulos.Tieneunaorientaciónbasadaenobjetos,frenteaRequisiteProy Caliber-RM,que manejansolamenterequisitosysusatributos.Esuna herramienta para organizacionesgrandesque necesitancontrolarcomplejosconjuntosde usuariosyrequisitosde sistemasconuna completatrazabilidad.Proporcionabuenavisualizaciónde talesdocumentos como jerárquicas,ysulenguaje de extensiónpermite unagranvariedadde soporte de herramientasaserconstruidas. LINKDEL BLOG https://talleradsi1jtespecificar.blogspot.com/