Vous êtes sur la page 1sur 94

INGENIERIA DE SOFTWARE

UMG

Ingeniera de Requerimientos

IR
Trata de lo que el sistema debe hacer, sus
propiedades emergentes y esenciales, y
las restricciones en el funcionamiento del
sistema y los procesos de desarrollo de
software. Es el proceso de comunicacin
entre los clientes y usuarios del software y
los desarrolladores del mismo.

A qu se le llama
Ingeniera de
Requerimientos?
Al
proceso
de
descubrir,
analizar,
documentar y verificar los servicios
proporcionados por el sistema y sus
restricciones operativas.

Niveles de
requerimientos

Son declaraciones, en
lenguaje
natural
y
diagramas, de los servicios
que el sistema proporcione
y de las restricciones bajo
las cuales debe funcionar
Describen
los
req.
Funcionales
y
no
funcionales
que
sean
compresibles
para
los
usuarios del sistema que
no tengan conocimientos
tcnicos especifican en
comportamiento
externo
del sistema y evitan
caractersticas de diseo.

Requerimientos
del Usuario

Establecen con detalle las


funciones,
servicios
y
restricciones operativas del
sistema. El documento de
requerimientos del sistema
debe ser funcional. Debe
definir exactamente qu es lo
que se va a implementar.

Requerimientos
del Sistema

Funcionales. Es toda aquella capacidad de un sistema


para satisfacer la necesidad de negocio.
No funcionales. Son definiciones adicionales que
envuelven como ambiente para el diseos de las
funciones de negocio.
Dentro de los requerimientos funcionales podemos
definir,
Acciones. Son las actividades necesarias que debe
cumplir el modelo. Debern ser atmicos, concisos,
completos y claros.
Caractersticas. Atributos o premisas con las que
cuenta un requerimiento que tienen sentido para el
negocio.
Reglas de negocio. Representan definiciones lgicas
que representan el comportamiento esperado.

Dentro de los requerimientos no funcionales podemos definir.


Escalabilidad. Requerimientos ligados al crecimiento del sistema
Accesibilidad. Facilidad de uso. Touch Screen, reconocimiento de
voz.
Arquitectura. Requerimientos tcnicos que reflejan la forma de
construir las aplicaciones. (cliente servidor) n capas
Interoperabilidad. La forma de interactuar con otros sistemas.
Web services.
Rendimiento. Definicin relacionada con la capacidad de los
sistemas para atender un nmero de transacciones en un intervalo
de tiempo. Transacciones por segundo.
Disponibilidad. Criterios de uso. Web/mobil / acceso remoto
Flexibilidad. Definicin de la capacidad de las aplicaciones a
crecer en trminos funcionales sin requerir esfuerzos de desarrollo
adicionales. Portabilidad en diferentes sistemas operativos.
Transporte. Definicin de los mecanismo de comunicacin. Web
Sockets, AjaX, POST,GET
Volumen. Definicin acerca del volumen de datos a procesar
Seguridad. Definicin sobre las restricciones y lineamientos de
seguridad.

Ejemplo:

DEFINICION DE REQUERIMIENTO DE USUARIO


Control de registro de entrada de los catedrticos.
DEFINICION DE REQUERIMIENTO DE SISTEMA
Debe llevarse una bitcora de los accesos al sistema
por parte de los usuarios que administran los datos
almacenados en una base de datos relacional.
Debe guardarse un histrico de por lo menos cinco
aos de las operaciones de registro de los
catedrticos.
Debe existir la indexacin de los datos por medio de
los cdigos de catedrtico y los nombres de los
mismos. As como tambin de los cdigos de cursos y
sus nombres.

CLASIFICACION DE LOS REQUERIMIENTOS DEL SISTEMA

Definiciones:

Ejemplo de Requerimientos
Funcionales:
1.

El usuario deber tener la posibilidad de buscar en


el conjunto inicial de la base de datos o seleccionar
un subconjunto de ella.

2.

El sistema deber proporcionar visores adecuados


para que el usuario lea documentos en el almacn
de datos.

3.

A cada pedido se le deber asignar un identificador


nico, que el usuario podr copiar al rea de
almacenamiento permanente de la cuenta.

Tipos de Requerimientos No
Funcionales

Ejemplo de R. No Funcionales:

Nota: Siempre que sea posible, se deben redactar los requerimientos


no funcionales de manera cuantitativa para que se puedan probar de
un modo objetivo.

Ejemplo de Metas del sistema y


requerimientos verificables:

Mtricas para especificar


requerimientos no funcionales:

Ejemplo de Requerimientos del dominio:

El sistema de asistencia de catedrticos incluye


varios requerimientos del dominio:

1.

Deber existir una interfaz de usuario estndar


para todas las bases de datos que estar basada
en el estndar Z39.50.

2.

Debido a las restricciones de seguridad


nicamente debe existir un usuario master y los
dems sern usuarios menores.

Requerimientos
del usuario

Los
requerimientos
del
usuario par un sistema deben
describir los requerimientos
funcionales y no funcionales
de tal forma que sean
comprensibles
para
los
usuarios del sistema sin
conocimiento
tcnico
detallado.
nicamente deben especificar el comportamiento externo
del sistema y deben evitar, tanto como sea posible, las
caractersticas del diseo del sistema.

Ejemplo de cmo redactar un


requerimiento de usuario:
Generar reporte automtico:
El sistema debe generar un reporte automtico que indique que catedrticos
llegaron tarde considerando una llegada tarde luego de 10 minutos de que debiese
estar en su saln de clase.
FUNDAMENTO: Cuando un catedrtico incurra en 4 llegadas tarde, el sistema
debe generar un registro a mostrarse en una consulta especifica de llegadas
tardes recurrentes en un periodo de fecha determinado sin llamadas de atencin.
El operador podr marcas los catedrticos a los cuales se le deber notificar va
correo electrnico y la impresin de su respectiva carta.

Recomendaciones para redactar los requerimientos del


usuario:
1.

Inventar un formato estndar y asegurar que


todos los requerimientos se adhieran al
formato.

2.

Utilizar el lenguaje de forma consistente.


Distinga entre requerimientos obligatorios y
requerimientos deseables.

3.

Resalte el texto (con negrita, cursiva, color)


para distinguir las partes claves del
requerimiento.

4.

Evitar el uso de jerga informtica.

Notaciones para la especificacin de requerimientos

Ejemplo: (Lenguaje Estructurado)

Ejemplo lenguaje estructurado


Funcin: Registrar llegada catedrtico
Descripcin: Lectura de huella digital del catedrtico,
y registro en bd de su horario de entrada permitido.
Entrada huella digital
Fuente catedrtico
Salida despliegue de color verde, amarillo, rojo
Destino catedrtico
Accin: Lectura de huella, verificacin en bd,
escritura de registro de llegada en bd.
Requiere: Apertura de programa, datos de
catedrtico previamente registrados.

Ejemplo: (Lenguaje de descripcin de


diseo) Pseudo cdigo

Ejemplo: (Notaciones
Grficas)

Ejemplo: (Especificaciones
Matemticas)

El documento de
requerimientos del software:

Es la declaracin oficial de qu? deben


implementar los desarrolladores del sistema.
Debe incluir tanto los requerimientos del usuario
para el sistema como una especificacin
detallada de los requerimientos del sistema.

Quines son los usuarios del documento de requerimientos?

IEEE/ANS 830-1998 (IEEE, 1998)


1.

2.

3.

4.
5.

Introduccin
1.1 Propsito del documento de requerimientos
1.2 Alcance del producto
1.3 Definiciones, acrnicos y abreviaturas
1.4 Referencias
1.5 Descripcin del resto del documento
Descripcin general
2.1 Perspectiva del producto
2.2 Funciones del producto
2.3 Caractersticas del usuario
2.4 Restricciones generales
2.5 Suposiciones y dependencias
Requerimientos especficos: incluyen los requerimientos funcionales, no funcionales y de
interfaz. Obviamente, sta es la parte ms sustancial del documento, pero debido a la amplia
variabilidad en la prctica organizacional, no es apropiado definir una estructura estndar para
esta seccin. Los requerimientos pueden documentar las interfaces externas, describir la
funcionalidad y el rendimiento del sistema, especificar los requerimientos lgicos de la base de
datos, las restricciones de diseo, las propiedades emergentes del sistema y las caractersticas
de calidad.
Apndices
ndice

Estructura de un Documento de Requerimientos

El proceso de la
ingeniera de
requerimientos

Meta:

Crear y mantener un documento de


requerimientos del sistema.

El sistema es til para


el negocio?

La verificacin de que los


requerimientos
realmente definen el
sistema que quiere el
cliente

El
descubrimiento
de
requerimientos

La transformacin de
requerimientos en
formularios estndar

Concepto:
Es un conjunto de requerimientos de negocio
preliminares, una descripcin resumida del
sistema y de cmo ste pretende contribuir a
los procesos del negocio.

Nota: Su resultado debe ser un informe que recomiende si


merece o no seguir con la ingeniera de requerimientos y el
proceso de desarrollo del software.

Obtencin y Anlisis de Requerimientos:

En esta actividad, los IS trabajan con los clientes


y los usuarios finales del sistema para
determinar el dominio de la aplicacin, qu
servicios debe proporcionar el sistema, el
rendimiento requerido del sistema, las
restricciones hardware, etc.

Dificultades para obtener y comprender los


requerimientos de los stakeholders:

1. Los Stakeholders
obtener.

no

conocen

lo

que

desean

2. Los Stakeholders expresan los requerimientos con


sus propios trminos de forma natural.
3. Diferentes
Stakeholders
requerimientos.

tienen

4. Los factores polticos pueden


requerimientos del sistema.

influir

diferentes
en

los

5. El entorno econmico y del negocio en el que se


lleva a cabo el anlisis es dinmico.

Las actividades del proceso son:

Herramientas para el descubrimiento de


Requerimientos:
Puntos de Vista

Etnografa
Entrevista
Escenarios

Exhibir el
interior
<<incluir>>
Reabastecer de
acuerdo a las
ventas

<<extender>>

Reabastecer
<<incluir>>

Representante
del proveedor

Casos de Uso

Cubrir el
interior

RECOPILACION DE INFORMACION
METODOS INTERACTIVOS

ENTREVISTAS
JAD (DISEO DE APLICACIONES
CONJUNTAS)
CUESTIONARIOS

ENTREVISTAS

ES UNA CONVERSACIN DIRIGIDA CON


UN PROPOSITO ESPECIFICO.
Se obtiene la opinin del entrevistado y lo
que siente sobre el estado actual del sistema,
los objetivos de la organizacin, los objetivos
personales, y los procedimientos informales
y formales existentes con o sin tecnologa de
informacin.
Hay que documentar los sentimientos del
entrevistado.

Preparacin de la
Entrevista

Antecedentes
Objetivos de la Entrevista:
A quien entrevistar?
Preparar al entrevistado
Preparar preguntas y su estructura
Preguntas Abiertas
Preguntas Cerradas
Sondeo
Orden lgico

ANTECEDENTES

Investigue a la organizacin,
departamento, o cultura organizativa.
Escuche el lenguaje utilizado por los
ejecutivos para utilizarlo al momento de
comunicarse con ellos.
Comunquese hacindose comprender,
hablando un lenguaje que usted este
seguro sea el adecuado para transmitir
sus mensajes y preguntas.

Establecer objetivos de la
entrevista

Debe buscar entender el procesamiento


de la informacin.
Cual es el comportamiento de los
encargados de la toma de decisiones.
Cuales son las fuentes de informacin
actuales.
Quienes son los actores dentro del
sistema.
Quienes toman decisiones.

A quien entrevistar.

Los tomadores de decisiones.


Los mandos operativos.
Los Stakeholdes.
Los Proveedores , clientes.
Todo aquel que procese datos o
informacin actual y pueda contribuir a
entender las necesidades de
informacin, datos o procesamiento.

Que preguntas y estructura


tendr el cuestionario?

Las Preguntas deben cubrir proceso de tomas de decisiones.


PREGUNTAS ABIERTAS EJEMPLOS:
Qu opina sobre el estado actual del comercio electrnico de negocio a
negocio en su empresa?
Cules son los objetivos crticos de su departamento?
Una vez que se envan los datos a travs del sitio Web, cmo se
procesan?
Describa el proceso de monitoreo disponible en lnea.
Cules son algunos de los errores comunes al introducir datos que se
cometen en este departamento?
Cules son las mayores frustraciones que ha experimentado durante la
transicin al comercio electrnico?

REGLAS DE NEGOCIO, POLITICAS PARA TOMA DE


DECISIONES, PROCEDIMIENTOS, MATEMATICA, FLUJOS DE
DATOS

BENEFICIOS DE PREGUNTAS ABIERTAS

1. El entrevistado baja la guardia.


2. El entrevistador puede percibir el vocabulario del
entrevistado, lo cual refleja su educacin, valores,
posturas y creencias.
3. Se proveen muchos detalles.
4. Se descubren vas de cuestionamiento adicionales que
de otra manera no se hubieran explotado.
5. El entrevistado encuentra el proceso ms interesante.
6. Se permite una mayor espontaneidad.
7. El entrevistador puede expresar mejor las preguntas.
8. El entrevistador puede recurrir a ellas en caso de que
tenga que improvisar.

Preparar a los
entrevistados
Haga una cita previa, preferiblemente el contacto

dentro de la organizacin puede organizar los


tiempos para hacer las entrevistas. De no ser as
obtenga la lista de las personas a quienes entrevistar
y haga la cita por medio telefnico, email o algn
medio de confirmacin efectivo.
Confirme la reunin para la entrevista.
Puede crear un cuestionario previo y enviarlo por
correo electrnico para que el entrevistado este
enterado y se prepare.
Puede solicitar documentos previamente para que al
momento de la entrevista estn disponibles en la
discusin.
No debe extenderse mas de 1 hora por entrevista.

DESVENTAJAS
1. Las

preguntas pueden generar muchos detalles


irrelevantes.
2. Se puede llegar a perder el control de la
entrevista.
3. Se permiten respuestas que pueden requerir
demasiado tiempo debido a la cantidad obtenida de
informacin til.
4. Podra parecer que el entrevistador no est
preparado.
5. Puede darse la impresin de que el entrevistador
anda de pesca, sin objetivos bien definidos.

PREGUNTAS CERRADAS
Es fcil usar el sistema actual?
Cuntos subordinados tiene a su cargo?.
Una pregunta cerrada limita el entrevistado la
respuesta disponible

Hay un tipo especial de pregunta cerrada: la


pregunta bipolar Este tipo de pregunta limita
incluso ms al entrevistado, ya que slo le
permite elegir uno de dos polos

BENEFICIOS PREGUNTAS
CERRADAS
1. Ahorro de tiempo.
2. Se pueden comparar las entrevistas con
facilidad.
3. Van directo al grano.
4. Se mantiene el control sobre la
entrevista.
5. Se cubre mucho terreno con rapidez.
6. Se obtienen datos relevantes.

PREGUNTAS BIPOLARES
Usa la Web para proveer informacin a los
distribuidores?
Est de acuerdo o en desacuerdo en cuanto a
que el comercio
electrnico en Web carece de seguridad?
Desea recibir un documento impreso de su
estado de cuenta cada mes?
Mantiene su sitio Web una pgina de preguntas
frecuentes (FAQ) para los empleados con preguntas
sobre su nmina?
Est completo este formulario?

DESVENTAJA DE LAS PREGUNTAS


CERRADAS
1. Son

aburridas para el entrevistado.


2. No proporcionan detalles adicionales
(debido a que el entrevistador provee el
marco de referencia para el entrevistado).
3. Se pierden las ideas principales por la
razn anterior.
4. No se puede generar una buena
comunicacin entre el entrevistador y el
entrevistado.

SONDEO
Por qu?
Me puede dar un ejemplo de un momento en el que el sistema no
haya parecido confiable?
Podra explicarme eso?.
Sondeos
Mencione un ejemplo de cmo se ha integrado el comercio electrnico
en sus procesos de negocios.
Ilustre el tipo de problemas de seguridad que experimenta con su
sistema de pagos de facturas en lnea.
Mencion una solucin tanto de intranet como de extranet. Por favor
muestre un ejemplo de la forma en que piensa que difiere cada una de
estas soluciones.
Qu lo hace sentir as?
Dgame paso a paso qu ocurre despus de que un cliente hace clic en
el botn Enviar en el formulario de registro Web.

EJERCICIO
Como parte de su proyecto de anlisis para actualizar las funciones de
contabilidad automatizadas para Xanadu Corporation, una empresa fabricante
de cmaras digitales, usted entrevistar a Leo Blum, el jefe de contabilidad.
Escriba de cuatro a seis objetivos de la entrevista relacionados con la forma
en que Leo utiliza las fuentes de informacin, los formatos de la informacin, la
frecuencia con que toma decisiones, las calidades deseadas de informacin y el
estilo de toma de decisiones.
a. Escriba en un prrafo cmo se acercar a Leo para programar una entrevista.
b. Indique la estructura que elegir para esta entrevista. Por qu?
c. Leo tiene cuatro subordinados a su cargo que tambin utilizan el sistema.
Los entrevistara tambin? S o no, y por qu?
d. Tratara usted tambin de entrevistar clientes (visitantes del sitio Web)? Hay
mejores formas de obtener las opiniones de los clientes? S o no, y por qu?
e. Escriba tres preguntas abiertas que enviar por correo electrnico a Leo antes
de su entrevista. Escriba un enunciado en el que le explique por qu es
preferible realizar una entrevista en persona, en vez de hacerlo por correo
electrnico.

JAD (JOINT APPLICATION DESIGN)


Los motivos para usar JAD son:
Reducir el tiempo (y por ende el costo) requerido por

las entrevistas personales.


Mejorar la calidad de los resultados de la evaluacin

de los requerimientos de informacin y


Mejorar el grado de identificacin del usuario con los

nuevos sistemas de informacin como resultado de


los procesos participativos.

CUANDO USAR JAD


Los grupos de usuarios estn inquietos y deseen algo
nuevo, no una solucin estndar para un problema
comn.
2. La cultura de la organizacin apoya los
comportamientos de solucin de problemas conjuntos
entre varios niveles de empleados.
3. Los analistas pronostican que la cantidad de ideas
generadas mediante las entrevistas cara a cara no ser
tan abundante como el nmero de ideas posibles
mediante un ejercicio de grupo extendido.
4. El flujo de trabajo permita la ausencia del personal
clave durante un periodo de dos a cuatro das.
1.

INVOLUCRADOS EN JAD

ANALISTAS
USUARIOS
EJECUTIVOS
ETC.

TODOS DEBEN ESTAR COMPROMETIDOS


CON ESTA METODOLOGIA

EL GRUPO DEBE ESTAR CONFORMADO


ENTRE 8 A 12 USUARIOS DE DISTINTOS
NIVELES

LUGAR DE LAS
SESIONES

FUERA DEL SITIO DE TRABAJO


LAS SESIONES DEBEN DURAR DE 2 A 4 DIAS DE TRABAJO
SE BUSCA MINIMIZAR LAS DISTRACCIONES E
INTERRUPCIONES DE RESPONSABILIDADES DE TRABAJO
SALA COMODA
CON 2 PROYECTORES
PIZARRON /ROTAFOLIOS
PCS
TODOS LOS INVOLUCRADOS O CONVOCADOS DEBEN
ASISTIR
AGENDAR LAS ACTIVIDADES
UN MEDIO DIA DE ORIENTACION AL GRUPO POR LO
MENOS UNA SEMANA ANTES DE REALIZAR LAS
REUNIONES

OBTENCIN DEL ANALISIS


ESTRUCTURADO DE LAS
ACTIVIDADES DEL PROYECTO. JAD

QUE ?
QUIEN?
COMO ?
DONDE ?
PORQUE?
SE DEBEN TOMAR NOTAS Y ALGUIEN
DEBE SER EL ENCARGADO DE
HACERLO.

BENEFICIOS DE JAD

AHORRO DE TIEMPO EN COMPARACION CON LAS


ENTREVISTAS PERSONALES CARA A CARA

15% DE AHORRO DE TIEMPO

LOS USUARIOS SE INVOLUCRAN LO MAS PRONTO


POSIBLE EN EL MOMENTO DE TOMAR POSESION
SOBRE EL SISTEMA IMPLANTADO.

SE RETROALIMENTAN LOS RESULTADOS MAS


RAPIDAMENTE.

DESARROLLO CREATIVO DE LOS DISEOS DEL


SISTEMA. SUCITA UNA LLUVIA DE IDEAS .

DESVENTAJAS DE JAD

REQUIERE QUE LOS PARTICIPANTES


INVOLUCREN SU TIEMPO EN LAS REUNIONES.

PODRIA SUCITARSE UNA MALA


DOCUMENTACIN DURANTE EL PROCESO DE
LAS REUNIONES QUE RESULTE EN
ESPECIFICACIONES DE REQUIRIMIENTOS
POBRES Y MAL DEFINIDAS.

POSIBLEMENTE NO EXISTA LA HABILIDAD


NECESARIA PARA ORGANIZAR LAS SESIONES
DE FORMA QUE SEAN LO PRODUCTIVO QUE
SE NECESITEN.

CUESTIONARIOS o
Encuestas
Permiten estudiar las posturas, las creencias, el
comportamiento y las caractersticas de varias personas clave
en la organizacin que se pueden ver afectadas por los
sistemas actual y propuesto.
Las cuestionarios/encuestas son una herramienta que pueden
ser utilizadas para cuantificar al utilizar preguntas cerradas.
Puede utilizarse para cuantificar lo que se encontr en las
entrevistas.
Pueden realizarse tambin antes de las entrevistas.

PLANEACION DEL USO DE


CUESTIONARIOS
Conllevan tiempo de planeacin.
Se debe considerar el uso de cuestionarios s?:
1. Las personas a quienes necesita interrogar estn esparcidas en un rea
amplia (distintas sucursales de la misma corporacin).
2. Hay gran cantidad de personas involucradas en el proyecto de
sistemas, por lo que es importante saber qu proporcin de un grupo dado
(por ejemplo, la gerencia) aprueba o desaprueba una caracterstica
especfica del sistema propuesto.
3. Piensa realizar un estudio exploratorio y desea medir la opinin general
antes de que el proyecto de sistemas tome cualquier direccin especfica.
4. Desea estar seguro de que se identifiquen y consideren los problemas
con el sistema actual en las entrevistas de seguimiento.

Escribir las preguntas

Las preguntas deben ser claras a


diferencia de las de las entrevistas en
donde, s la pregunta es muy
confusa?, se puede re explicar.
Preguntas Abiertas
Preguntas Cerradas

PREGUNTAS ABIERTAS

Describa los problemas que experimenta en la


actualidad con los informes de las salidas, o
En su opinin, qu tan tiles son los
manuales de usuario para la aplicacin de
contabilidad del sistema actual?

En particular, las preguntas abiertas son


adecuadas para las situaciones en las que
queremos conocer las opiniones de los
Miembros de la organizacin sobre cierto
aspecto del sistema, ya sea un producto o un
proceso.

PREGUNTAS CERRADAS
Son aquellas que limitan o cierran las opciones de
respuestas disponibles para el encuestado.
Hay que utilizar preguntas cerradas cuando el analista
de sistemas pueda enlistar de manera efectiva todas
las posibles respuestas a la pregunta y cuando todas
stas sean mutuamente exclusivas (al elegir una de
ellas se descarta la posibilidad de elegir cualquier otra).
Use preguntas cerradas cuando desee encuestar a una
amplia muestra de personas.

LINEAMIENTOS DE
LENGUAJE

1. Use el lenguaje de los encuestados siempre que sea posible.


Mantenga un vocabulario simple.
2. Concntrese en ser especfico en vez de utilizar palabras
imprecisas. Evite tambin las preguntas demasiado especficas
3. Trate de mantener las preguntas cortas.
4. No use un tono condescendiente, al usar opciones redactadas en
lenguaje de bajo nivel, para dirigirse a los encuestados.(no
considerar bajo nivel)
5. Evite la predisposicin en sus palabras. Esto tambin significa
evitar preguntas censurables. (no sesgo)
6. Dirija las preguntas a los encuestados apropiados (es decir, los
que sean capaces de responder). No suponga que conocen
demasiado.
7. Asegrese de que las preguntas sean correctas en el sentido
tcnico antes de incluirlas.

USO DE ESCALAS
NOMINALES
Las escalas nominales se utilizan para
clasificar cosas. Una pregunta tal como:
Qu tipo de software utiliza ms?
1 Un procesador de palabras
2 Una hoja de clculo
3 Una base de datos
4 Un programa de correo electrnico

INTERVALO
Las escalas de intervalo poseen la
caracterstica de que los intervalos entre
cada uno de los nmeros son iguales.
Debido a ello, se pueden realizar
operaciones matemticas con los datos
del cuestionario para obtener un anlisis
ms completo.

ORDEN DE LAS
PREGUNTAS
No existe una forma de ordenar las
preguntas en el cuestionario que sea la
mejor de todas, guiarse por los
siguientes lineamientos.
1. Coloque primero las preguntas que sean
importantes para los encuestados.
2. Agrupe elementos de contenido similar.
3. Introduzca primero las preguntas menos
controversiales.

MTODOS PARA ADMINISTRAR EL CUESTIONARIO El analista


de sistemas cuenta con varias opciones para administrar el
cuestionario; a menudo la eleccin del mtodo administrativo se
determina en base a la situacin de negocios existente. Las
opciones para administrar el cuestionario son:
1. Convocar al mismo tiempo a todos los encuestados
concernientes.
2. Entregar cuestionarios en blanco en forma personal y recoger los
cuestionarios que ya estn llenos.
3. Permitir que los encuestados administren su propio cuestionario
en el trabajo y lo depositen en una caja ubicada en un lugar cntrico.
4. Enviar por correo los cuestionarios a los empleados en las
sucursales y proveer una fecha de entrega, instrucciones y un sobre
con franqueo pagado.
5. Administrar el cuestionario en forma electrnica, ya sea a travs
de correo electrnico o Web.

El anterior es un cuestionario diseado por un empleado de Green Toe


Textiles, una empresa que se especializa en la fabricacin de calcetines
para caballeros. Di Wooly escribi el cuestionario debido a que, como
gerente de las oficinas generales en Juniper, Tennessee, le preocupa la
compra e implementacin propuesta de un nuevo sistema
computacional.
a. Elabore una crtica en un enunciado para cada una de las preguntas
anteriores.
b. Critique en un prrafo la distribucin y el estilo en trminos del
espacio en blanco utilizado, el espacio para las respuestas, la facilidad
de responder, etctera.
- Con base en las conjeturas que usted obtuvo, la Srta. Wooly intenta
comprender el cuestionario, reformular y ordenar las preguntas (use
preguntas abiertas y cerradas) de manera que sigan las buenas
prcticas y produzcan informacin til para los analistas de sistemas.
Indique en seguida de cada pregunta que escriba si es abierta o
cerrada; adems escriba un enunciado en el que indique por qu
escribi la pregunta de esa manera.

Tarea:

Un sistema software se desarrolla para gestionar los


registros de los pacientes que ingresan en una clnica
para tratamiento. Los registros incluyen anotaciones
de todos los controles habituales a los pacientes
(temperatura, tensin arterial, etc.), los tratamientos
dados, las reacciones de los pacientes, etc. Despus
del tratamiento, los registros de su estancia se
envan al doctor del paciente, quien mantiene su
historial clnico completo. Identifique los puntos de
vista principales que se pueden tener en cuenta en la
especificacin del sistema y organcelos utilizando un
diagrama de jerarqua de puntos de vista.

Estudio de viabilidad

Qu se hace en el Estudio de Viabilidad?

Contribuye el sistema a los objetivos generales de la


Organizacin?

Pu
ed
ot el s e in
ro is
t
eg
t
s
e
la
ex m ra
or
rs
a
i
s
Se puede
ga t e c o e
n
n
n
t
implementar el
iza es
ci en
sistema utilizando
n?
la tecnologa
actual y dentro de
las restricciones
de costo y
tiempo?

RECOPILACION DE INFORMACION
METODOS INTERACTIVOS

ENTREVISTAS
JAD (DISEO DE APLICACIONES
CONJUNTAS)
CUESTIONARIOS

Validacin de Requerimientos
Trata de mostrar que los requerimientos realmente
definen el sistema que el cliente desea.
Su importancia radica en encontrar errores en el
documento de requerimientos que puedan conducir
una reduccin de costos, tiempo y desempeo que
al repetir el trabajo cuando son descubiertos
durante el desarrollo o despus de que el sistema
est en uso.

Tipos de Verificaciones

Tcnicas de revisin de requerimientos

Vous aimerez peut-être aussi