Está en la página 1de 13

ESCUELA SUPERIOR POLITCNICA DE

CHIMBORAZO
FACULTAD DE INFORMTICA Y
ELECTRNICA
ESCUELA DE INGENIERA EN
SISTEMAS

INGENIERIA DE SOFTWARE I

TEMA:

Tcnicas de Recopilacin de Informacin.

Omar Centeno.
Dennys Moyon.

4931
4867

INTRODUCCIN

La recoleccin de datos se refiere al uso de una gran diversidad de tcnicas y


herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de
informacin, los cuales pueden ser la entrevistas, la encuesta, el cuestionario, la
observacin, el JAD, el diagrama de flujo y el diccionario de datos.
Todos estos instrumentos se aplicarn en un momento en particular, con la finalidad de
buscar informacin que ser til a una investigacin en comn. En la presente
investigacin trata con detalle los pasos que se debe seguir en el proceso de recoleccin
de datos, as su comportamiento y como los tcnicos y usuarios deben participar en los
diferentes campos de dicha Tcnica ya antes nombradas.

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.

LA ETNOGRAFA ES ESPECIALMENTE EFECTIVA PARA DESCUBRIR DOS


TIPOS DE REQUERIMIENTOS:
1.

Los requerimientos se derivan en forma de la forma en la que la gente trabaja


realmente ms que de la forma en la que las definiciones de los procesos
establecen que debera trabajar.
2. Los requerimientos que se derivan de la cooperacin y conocimiento de las
actividades de la gente.

Los estudios etnogrficos no siempre pueden identificar nuevas propiedades que se


deban agregar al sistema. Por lo tanto, la etnografa no es un enfoque completo para la
obtenci6n de requerimientos por s mismo, y debe utilizarse para complementar otros
enfoques, como el anlisis de casos de uso.
Ejemplos de aplicacin relacionados a casos de automatizacin de sistemas
Campus mvil de la UOC
Plataforma social para jvenes emprendedores en frica

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

El prototipo es una aplicacin que funciona

Los prototipos se crean con rapidez

Los prototipos evolucionan a travs de un proceso iterativo

Los prototipos tienen un costo bajo de desarrollo

Ejemplos de aplicacin relacionados a casos de automatizacin de sistemas.

Gestin y seguimiento de trfico areo.

Anlisis de fotografas de satlite.

Clculo de coberturas.

Tcnicas para facilitar las especificaciones de una aplicacin (TFEA)

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.

PASOS A SEGUIR PARA LA ELABORACION.

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:

Una central telefnica para 50.000 abonados.


Una central de alarma antiincendios de unos almacenes.
Una central de alarma antirrobo de un banco.

JAD (Joint Application Development)


JAD es una tcnica de definicin de requisitos y de diseo de la interfaz de usuario,
basada en reuniones participativas entre clientes, directiva y desarrolladores. En dicha
reunin los temas a tratar se centran ms en el negocio que en el asunto tcnico.
Lgicamente est ms orientado a proyectos de cliente (o bien sistemas a medida, como
tambin se los conoce), y permite recolectar requisitos eficientemente. Esta tcnica sale
beneficiada si se utiliza en modelos incrementales, ya que permite pulir poco a poco el
sistema en funcin de las necesidades del cliente.

PREPARACION.
EJECUCION.
APLICACIN.

Nota: Cada una de estas fases se llevara acabo de uno y diez das.
Ejemplos:

Un nuevo sistema de levantamiento de pedidos para galletas ducales en el


colegio.

Rediseo de procesos de negocios en la administracin de pequeas empresas.

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

Est formado por:


Incluye dos mtodos
Es una forma especfica de interaccin social

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:

Una entrevista suele tener varias ventajas como:


Es permitido hacer una serie de preguntas destinadas a una o varias personas.

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

Preparacin para la observacin


Tipos deEs
observacion
la que permite estudiar a las personas en sus actividades

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

Para especificar el comportamiento y comunicacin de sist


Para ilustrar los requerimientos del sistema

Ventajas:

Expresar la intencin que tiene el actor (usuario).


Extraer los requerimientos del usuario y del sistema.
Centrar al analista en las tareas principales de usuario (describiendo
los casos de mayor importancia).

Desventajas:

No establecen los requisitos funcionales.

Tampoco permiten establecer los requisitos no funcionales.

Los casos de uso deben complementarse con informacin adicional


como:

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

También podría gustarte