Requerimientos De Software

Páginas: 55 (13602 palabras) Publicado: 22 de octubre de 2011
Análisis de Requerimientos
Descripción
En esta etapa se logra claridad sobre lo que desea el usuario y la forma en la cual se le va a presentar la solución que está buscando.
La etapa de Análisis de Requerimientos, es la primera etapa en el desarrollo de un SI. Comienza después de que el Cliente ha detectado una ausencia, falla o falta de oportunidad de la información o simplemente, luego quela organización ha determinado un cambio en sus políticas, reglas o tecnologías a aplicar.
En esta etapa, deberemos responder a una pregunta fundamental: ¿Qué es lo que quiere el Cliente? y para ello, deberemos diagnosticar la Situación Actual, recopilar los requerimientos del Cliente, tanto en relación al Sistema, como generales respecto del área Informática, es decir la Situación Ideal, paraasí poder definir Alternativas de Solución, según las cuales podremos avanzar desde lo que hoy se posee, hacia el punto que se pretende llegar.
Como parte de nuestro trabajo, deberemos señalar cual de las alternativas, es a nuestro juicio la más conveniente (y justificarlo) en la Propuesta. Hecho lo anterior, el Cliente evaluará nuestro trabajo, y si decide contratarnos, deberemos establecer unContrato que nos asegure a ambas partes (cliente y desarrollador) una claridad respecto de qué, cómo, cúando y bajo qué condiciones trabajaremos en conjunto.

 
Actividades técnicas |
1. Identificar Casos de Uso del sistema  |
2. Dar detalle a los casos de uso descritos  |
3. Definir una interfaz inicial del sistema (si es aplicable)  |
4. Desarrollar el modelo del mundo  |
5.Validar los modelos |
  | Documentos Entregables |
Casos de Uso iniciales |
Borradores de Interfaz  |
Modelo del mundo inicial |
  |
 Actividades Técnicas
1. Identificar Casos de Uso del sistema
Esta información se representa en un diagrama de casos de uso.
| Cómo encontrar un actor?  * Identifique los usuarios del sistema  * Porqué se diseña el sistema?  * Cuáles sonlos actores que el sistema va a beneficiar?  * Qué actores van a interactuar directamente con el sistema? (actores primarios)  * Qué actores van a supervisar, mantener, recibir información del sistema? (actores secundarios)  * Identifique los roles que juegan esos usuarios desde el punto de vista del sistema  * Identifique otros sistemas con los cuales exista comunicación  |
|Cómo encontrar un caso de uso? 
        Identifique las operaciones importantes del sistema a construir 
            Cuáles son las principales tareas de un actor? 
            Qué información tiene el actor que consultar, actualizar, modificar? Cómo? 
            Qué cambios del exterior debe informar el actor al sistema? 
            Qué información debe informársele al actor, conrespecto a los cambios del sistema?  |
| Cómo encontrar relaciones entre actores y casos de uso? 
        Identifique los casos de uso en los cuales se vé implicado un actor 
        Busque relaciones extends entre casos de uso  Qué casos de uso son similares, diferenciándose en la forma en la cual hacen algunas operaciones? 
Qué caso de uso redefine la forma en la cual se realiza unatransacción dentro de otro caso de uso?        Busque relaciones uses entre casos de uso  Que casos de uso son usados como transacciones de otros? 
  |
 
2. Dar detalle a los casos de uso descritos
| Describir la información de entrada y salida de cada caso de uso 
  |
| Descripción detallada del caso de uso  * Descripción textual de su objetivo * Variantes posibles para realizar estecaso de uso. Diagramas de interacción de detalle (de secuencia o colaboración) * Errores y excepciones posibles en el caso de uso |
| Relacionar el caso de uso con la interfaz a usuario que lo representa 
  |
| Especificar el diálogo que da solución al caso de uso (ver definición de interfaz) 
  |
 
3. Definir una interfaz inicial del sistema (si es aplicable)
| Dibujar las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Requerimientos de software
  • Requerimientos De Software
  • Requerimientos de Software
  • requerimientos de software
  • Requerimiento del software
  • Requerimientos de software
  • requerimientos de Software
  • Requerimientos Del Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS