Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CHIMBORAZO
FACULTAD DE INFORMTICA Y
ELECTRNICA
ESCUELA DE INGENIERA EN
SISTEMAS
INGENIERIA DE SOFTWARE I
TEMA:
Omar Centeno.
Dennys Moyon.
4931
4867
INTRODUCCIN
OBJETIVO GENERAL
Analizar las diferentes tcnicas y mtodos utilizados para la recoleccin de
requisitos, que nos permitan comparar y alcanzar los objetivos de nuestra
investigacin.
OBJETIVOS ESPECIFICOS
Distinguir las diferencias entre tcnicas y el instrumento de recoleccin de
requerimientos.
Describir algunas tcnicas de recoleccin de requerimientos.
Identificar las tcnicas ms adecuadas segn el diseo de la investigacin.
Identificar los elementos y caractersticas que deben considerarse en cada una de
las tcnicas.
Caracterizar el proceso que se sigue al elaborar una tcnica para la recoleccin
de requerimientos.
Definicin de Parmetros de Comparacin
1.-Requiere alta participacin del analista.
Se da en cuenta que las personas que van a obtener informacin van a ser solo
los programados o personas que estn en el mbito encargadas.
2.-Requiere conocimientos tcnicos el interesado.
El usuario debe tener muy claro lo que va a realizar en su sistema.
3.-Incluye revisin manual de documentos.
Esto se da a conocer con documentos entregables al usuario para ver el estado
del programa.
4.- Trabajo en equipo.
Se refiere al modelo de implementar la tcnica asignando tareas a los diferentes
integrantes del grupo.
5.- Se enfoca a la solucin.
Saber si la tcnica nos llevo a la solucin correcta del programa o sistema que
nos propusimos.
Marco Terico.
ETNOGRAFA
La etnografa es una tcnica de observacin que se puede utilizar para entender los
requerimientos sociales y organizacionales. Un analista se sumerge por si solo en el entorno
laboral donde se utilizara el sistema. Observa el trabajo diario y anota las tareas reales en las
que los participantes estn involucrados. El valor de la etnografa es que ayuda a los analistas a
descubrir los requerimientos implcitos que reflejan los procesos reales ms que los formales en
los que la gente est involucrada.
PROTOTIPOS
Un cliente, a menudo, define un conjunto de objetivos generales para el software, pero
no identifica los requisitos detallados de entrada, proceso y salida. Entre otras cosas el
responsable del desarrollo del software puede no estar seguro de la eficiencia de un
algoritmo, de la capacidad de adaptacin de un sistema operativo, o de la forma en que
debera tomarse la interrupcin hombre maquina.
Un prototipo de software apoya dos actividades del proceso de ingeniera de
requerimientos:
1. Obtencin de requerimientos: los usuarios experimentan como el sistema
ayudar su trabajo.
2. Validacin de requerimientos: el prototipo puede revelar errores u omisiones en
los requerimientos propuestos.
Desarrollo del prototipo
Establecer objetivos
del prototipo
Definir funcionalidad
del prototipo
Desarrollar prototipo
Evaluar prototipo
Caractersticas
Clculo de coberturas.
CONCEPTO.
Constituye una variacin de las entrevistas buscando
identificar el problema, proponer elementos de solucin,
negociar diferentes enfoques y especificar un conjunto
preliminar de requisitos de la solucin (Pressman, 2005). A
pesar de ir un paso ms all de las entrevistas
convencionales, precisan an de una alta participacin del
analista. Por lo cual estas tcnicas posibilitan que el proceso
de recopilacin de requisitos se realice de forma ms
eficiente.
TFEA.
Establecer el problema.
Elegir un lugar para realizar la recoleccin de datos.
Establecemos normas de preparacin y participacin.
Creamos una agenda de actividades.
Debemos elegir al responsable.
Debemos tomar decisiones y soluciones al problema.
Ejemplos:
PREPARACION.
EJECUCION.
APLICACIN.
Nota: Cada una de estas fases se llevara acabo de uno y diez das.
Ejemplos:
Entrevista.
Una entrevista consiste en una serie de preguntas, diseadas especficamente para
recolectar informacin de un tema especfico, en el desarrollo de software suele ser til
para recolectar datos y adecuarse a las necesidades del usuario.
ENTREVISTA
Mtodo Impresionista
Mtodo expresionista
Preguntas
Respuestas
Pueden ser:
Deben ser:
eerecogen
de cuando
aquellos
en cuando
rasgos
a personalidades
y detalles que destacan
relevantes
delque
conjunto
existen
loun
ms
estudio
llamativo
profundo meditado
Abiertas
Cerradas
Breves
Claras
Respetuosas
La conforman
El entrevistado
El entrevistador
s la persona que tiene alguna idea o alguna experiencia importante que transmitir.
Es la persona encargada de formular las preguntas. Es el que dirige la entrevista, presenta al entrevistado
a persona que le responde las preguntas o inquietudes
Ventajas:
Desventajas:
Depende mucho de la intencin y deseo de participacin del entrevistado.
Ejemplos de aplicacin
1.-Diseo de un sistema automatizado de facturacin, inventario,
compra y venta para la empresa PREFABRICADOS HENAO
2..-Diseo e implementacin de un sistema automatizado para llevar
el control de los recursos financieros asignados al consejo comunal
del sector Calanche, parroquia Tacara ubicado en el Estado Miranda.
3.-Sistema automatizado para el control de los expedientes de tutora
en la Sede Universitaria de
Florencia.
Observacin.
La observacin es caracterizada por ser sistemtica controlada y mecanizada destinada a
evitar errores de subjetividad, confusiones etc.
La observacin
Determinar y definir
1.-Observar sin ser detectado
Estimar el tiempo necesario de observacin
2.-Observar siendo detectado sin intervenir.
3.-Observar e intervenir con la persona observada Obtener la autorizacin de la gerencia
Explicar a las personas que van a ser observadas
Ventajas:
Una de las ventajas de la observacin es que suele ser concreta y precisa.
Permite realizar un anlisis del individuo o usuario.
Desventajas:
Es incomodo para el cliente la constante observacin.
Ejemplos de aplicacin
Desarrollo un sistema automatizado para el control interno de registro de los nios
que asisten al consultorio Barrio Adentro
Diseo de un sistema automatizado para el control del proceso de inscripcin de la
Escuela Tcnic
Diseo de un sistema de informacin contable automatizado para el clculo de la
ficha de costo de los platos
CASOS DE USO
Ejemplos de aplicacin
Analisis e implementacin de un sistema automatizado de digitalizacin de documentos
(SADO) para soluciones inteligentes.
Diseo de un sistema de informacin para el seguimiento de las actividades asociadas
con la administracin del personal de una empresa dedicada a la explotacin petrolera.
Vamos a jugar un software atractivo para la socializacin de personas con el sndrome
de Down
Casos de uso
Es una
descripcin
de las
actividades que
Secuencia
debern de
realizarse
interacciones
para llevar
que se
a cabo
desarrollan
algn proceso.
entre un sistema y sus actores
Participan
entidades
llamadas
actores
Utilidad
Pasos para la definicin de casos de uso
ID
NOMBRE
REFERENCIAS CRUZADAS
CREADO POR
ULTIMA ACTUALIZACION POR
FECHA DE CREACION
FECHA DE ULTIMA ACTUALIZACION
ACTORES
DESCRIPCION
TRIGGER
PRE-CONDICION
POST-CONDICION
FLUJO NORMAL
FLUJOS ALTERNATIVOS
INCLUDES
FRECUENCIA DE USO
REGLAS DE NEGOCIO
REQUERIMIENTOS ESPECIALES
NOTAS Y ASUNTO
Ventajas:
Desventajas:
1
2
3
4
5
6
7
ETNOGRAFA.
PROTOTIPOS.
TFEA.
JAD.
ENTREVISTA.
OBSERVACION.
CASOS DE USO.
Requiere
alta
participaci
n del
analista.
x
x
x
x
x
x
x
Requiere
conocimient
os tcnicos
el
interesado.
Incluye
revisin
manual de
documento
s.
x
x
x
x
Trabajo en
equipo.
x
x
x
x
x
Se
enfoca a
la
solucin.
x
x
x
CONCLUSIONES.
En el anlisis de las diferentes tcnicas de recoleccin de requerimientos muestra la tabla que la tcnica del JAD es la ms relevante de las
diferentes tcnicas analizadas ya que cumple con la mayora de parmetros establecidos.
En la tcnica de Prototipos en la mayora de sus pasos interviene el usuario permitiendo de esta manera tener un mejor conocimiento de
los requerimientos para la implementacin del sistema.
Cabe destacar que las tcnicas ms comunes son la Entrevista y la observacin pero no satisfacen en su mayora a la expectativa del
analista para el analices de requerimientos.
A lo contrario la tcnica JAD nos da una informacin ms consistente de la informacin que vamos a utilizar en el futuro sistemas que
vamos a implementar.
La recoleccin de requerimientos se lo puede hacer de forma presencial y no presencial segn la tcnica que utilice para realizar dicha informacin del
producto.
BIBLIOGRAFA.
http://www.google.com.ec/search?um=1&hl=es&q=mapa%20conceptual%20de
%20tecnicas%20de%20recoleccion%20de%20datos%20la
%20entrevista&bpcl=35466521&biw=1366&bih=664&bav=on.2,or.r_gc.r_pw.r
_qf.&ie=UTF-8&sa=N&tab=iw&ei=3cqOUJXBIzS9QTowYD4Cg#hl=es&sclient=psy-ab&q=tecnicas+
+recoleccion+de+informacion+en+el+desarrollo+de+software+documentacion
&oq=tecnicas+
+recoleccion+de+informacion+en+el+desarrollo+de+software+documentacion
&gs_l=serp.3...4880.9383.0.10122.14.14.0.0.0.0.510.4689.26j5j2j1.14.0...0.0...1c.1.Q2klXSkQ8gQ&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.&f
p=474fdca762c74b99&bpcl=35466521&biw=1440&bih=797
http://seminariosdeinvestigacion.com/tecnicas-de-recoleccion-de-datos/
http://wcano-disenouml.blogspot.com/2009/04/ventajas-de-los-casos-deuso.html
http://es.scribd.com/doc/33557861/SISTEMA-AUTOMATIZADOPREFABRICADOS-HENAO
http://www.slideshare.net/hjoelj/entrevista-consejo-comunal-calanche
http://www.monografias.com/trabajos79/sistema-control-interno-registroninos/sistema-control-interno-registro-ninos2.shtml
http://www.plusformacion.com/Recursos/r/Diseno-un-sistema-automatizadopara-control-del-proceso-inscripcion-Escuela-Tecnic
http://www.monografias.com/trabajos94/diseno-sistema-informacioncontable/diseno-sistema-informacion-contable.shtml
http://www.monografias.com/trabajos65/software-sindrome-down/softwaresindrome-down2.shtml
http://www.scielo.org.co/scielo.php?pid=S179412372007000100003&script=sci_arttext