Proceso que permite visualizar y definir el sistema antes de desarrollarlo.
Proyección de software
Personas o entidades que afectan o son afectadas por el sistema.
Stakeholders
Técnica basada en conversación directa con stakeholders.
Entrevista
Describe lo que el sistema debe hacer.
Requerimiento funcional
En un sistema para un hospital, los médicos son ejemplo de…
Stakeholders.
Facilita la comunicación entre stakeholders técnicos y no técnicos.
Modelado de software
Define qué hará el sistema.
Alcance
Técnica útil cuando hay muchos usuarios y se requiere información estadística.
Describe cómo debe comportarse el sistema.
Requerimiento no funcional
“El sistema deberá cifrar información médica.” Tipo de requisito:
No funcional (seguridad)
Relación correcta entre estos tres elementos: problema – solución – sistema.
El sistema es la solución a un problema.
Condiciones que se dan por hechas pero pueden cambiar.
Supuestos
Técnica que permite ver cómo realmente se realizan los procesos.
Observación
Clasifica: “El sistema deberá responder en menos de 2 segundos.”
Requerimiento no funcional
Si en urgencias los resultados tardan demasiado, ¿qué tipo de requisito debe mejorarse?
No funcional (rendimiento)
Error común cuando no se realiza proyección adecuada.
Desarrollar algo que no resuelve el problema real.
Limitaciones impuestas que no pueden modificarse fácilmente.
Restricciones
Técnica que consiste en revisión de manuales, formatos y normativas existentes.
Análisis de documentos
Clasifica: “El sistema deberá permitir registrar pacientes.”
Requerimiento funcional
¿Qué técnica usarías para detectar errores en etiquetado de muestras?
Observación
Principal ventaja de modelar antes de programar.
Reducir errores y ambigüedad.
Explica la diferencia entre alcance y límites del sistema.
El alcance define lo que el sistema hará; los límites definen lo que no hará.
¿En qué situación es mejor un taller colaborativo que entrevistas individuales?
Cuando hay múltiples stakeholders y se requiere consenso.
Un requisito no funcional debe ser…
Medible y verificable.
Propón un requisito funcional y uno no funcional para el sistema del laboratorio.
Evaluación abierta