casos de uso
Requerimientos de Software
Actores e Involucrados relevantes
¿Qué es un caso de uso?
¿Cuándo usar casos de uso?
Requerimientos de Software
Un requerimiento es considerado una condición o capacidad a la que se debe
ajustar el sistema que se está desarrollando
Un requerimiento es una capacidad o cualidad que el sistema ofrece.
Los requerimientos pueden ser funcionales y nofuncionales.
Los requerimientos funcionales definen los servicios que el sistema ofrece al
usuario.
Ej. Agregar registro de contrato, Eliminar registro.
Los requerimientos no funcionales definen aspectos de calidad del sistema.
Ej. Performance, usabilidad, etc.
Requerimientos
Los requerimientos funcionales de software describen las funcionalidades en
términos del sistema que entreganvalor al usuario.
Los requerimientos funcionales de software deben concentrarse en el “qué” y
no el “cómo”.
Proveen una definición de “caja negra” del sistema.
Objetivos de los requerimientos
Llegar a un acuerdo formal con los clientes y
Usuarios finales sobre lo que el sistema debe de
•
•
•
•
Hacer.
Proporcionar a los miembros del proyecto una
Idea clara de los requerimientos delsistema.
Delimitar las fronteras del sistema.
Proporcionar las bases para la planificación del
Contenido técnico de las iteraciones, los costos y
el tiempo para el desarrollo del sistema.
Definir la interface gráfica del sistema
Como capturar requerimientos
Entrevistas.
Cuestionarios.
Encuestas.
Descripción de puestos.
Artefactos del Modelado de Negocio
TÉCNICAS DE RECOPILACIÓN DEINFORMACIÓN
Los analistas utilizan una variable de métodos a fin de recopilar los datos sobre
una situación existente, como entrevistas, cuestionario, inspección de registros
y observación. Cada uno tiene ventajas y des ventajas. Generalmente, se
utilizan dos o tres para complementar el trabajo de cada una y ayudar a
asegurar una investigación completa. A continuación se verán cada una deellas.
ENTREVISTA
Las entrevistas se utilizan para recabar información e n forma verbal, a través
de preguntas que propone el analista. Quienes responde pueden ser gerentes
o empleados, los cuales son usuarios actuales del sistema, existen usuarios
potenciales del sistema propuesto o aquellos que proporcionaran datos o serán
afectadas por la aplicación propuesta. El analista puede entrevistar alpersonal
en forma individual o en grupos.
Recabar datos mediante la entrevista.
La entrevista es una forma de conversación, ¡no interrogación! Al analizar las
características de los sistemas con personal seleccionado cuidadosamente por
sus conocimientos sobre ese sistema los analistas pueden conocerlos datos
que no están disponibles en ninguna otra forma.
En las investigaciones desistemas, las formas cualitativas y cuantitativas de l a
información son importantes. La información cualitativa está relacionada con
opiniones, políticas y descripciones cuantitativas tratan con números,
frecuencia o cantidades. A menudo las entrevistas dan la mejor fuente de
información cualitativa; los otros métodos tienden a ser mas útiles en la
recabación de datos cuantitativos.
Mucha genteincapaz de expresarse por escrito puede discutir sus ideas en
forma verbal. Como resultado de esto las entrevistas pueden descubrir
rápidamente malos entendidos, falsa s expectativas o incluso resistencia
potencial para las aplicaciones en desarrollo; mas aun a menudo es más fácil
calendarizar una entrevista con los gerentes del alto nivel, que pedirles que
llenen cuestionarios.Generalidades de la entrevista.
La estructura de las entrevistas varía. Si el objetivo de la entrevista radica en
adquirir información general, es conveniente elaborar una serie de preguntas
sin estructura, con una sección de preguntas y respuestas libres. La atmósfera
abierta y de fácil flujo de esta modalidad proporciona una mayor oportunidad
para conocer las actitudes, ideas y creencias de quien...
Regístrate para leer el documento completo.