Professional Documents
Culture Documents
Por qu es complicado
Capturar requisitos es muy complicado:
no haces sw para ti sino para otros
se supone que los otros saben EXACTAMENTE lo que
quieren
se supone que los otros te van a explicar perfectamente lo
que quieren
se supone que los otros hablan tu mismo idioma
Modelo de dominio:
Modelo de negocio:
Tipos de Requisitos
Funcionales:
De Interfaz:
Operacionales:
De Documentacin.
De Seguridad:
De mantenibilidad y portabilidad.
Resultados
TRABAJ O A REALIZAR
ARTEFACTOS RESULTANTES
Lista de caractersticas
Capturar requisitos no
funcionales
Requisitos suplementarios o
casos de uso individuales
Actividades de Requisitos
Encontrar actores
Habr tpicamente un actor por cada tipo de usuario del sistema y por cada sistema externo
que interactue con l.
Para cada actor, debe haber al menos un usuario real.
Correcto
No ambiguo
Verificable
Clasificable
Realista.
Completo
Consistente
Precondiciones
Postcondiciones
Secuencia de acciones:
Flujo bsico.
Flujos alternativos.
La idea es bsicamente :
Encontrar casos de uso que son extensiones de otros casos de uso. Por ejemplo, si en
un caso de uso de una transferencia bancaria no hay fondos en la cuenta origen, se
inicia el caso de uso de reclamar a un moroso. Es decir un caso de uso B aparece
cuando en la ejecucin de un caso de uso A ocurren unas ciertas condiciones.
Ejemplo
Cliente: Pblico
Premisas:
El proyecto ha sido aceptado financieramente.
Se parte de una reunin informal con el cliente, a partir del cual hay que establecer la lista de
requisitos. Se supone que la lista bsica de requisitos ya existe.
Tarea
Investigar
Desarrollo gil