Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Existen muchas razones para que los desarrolladores tomen esta decisión que casi siempre se
debe a que los requerimientos son dinámicos, entonces al menos que se utilice un enfoque
eficiente y ágil que haga al equipo versátil en esta tarea. También puede ser que una actividad que
requiere de un alto grado de análisis, lo que demanda tiempo, es preferible solo tomar los
requerimientos que afectaran directamente al negocio y avanzar en las próximas interacciones.
También se piensa que retrasa la etapa del modelado y la codificación del proceso de software
pero se sabe que es fundamental.
5.2 El lector tiene la responsabilidad de indagar los requerimientos de un cliente que dice estar
demasiado ocupado para tener una reunión. ¿Qué debe hacer?
Tratar de solicitar una persona auxiliar que conoce el negocio, su funcionamiento, y tenga una idea
más técnica de las necesidades del cliente, como un ProductOwner.
Procura de tener una visión del proyecto que satisfaga dichos requisitos.
5.3 Analice algunos de los problemas que ocurren cuando los requerimientos deben indagarse
para tres o cuatro clientes distintos.
Muchos de los problemas que nos enfrentamos como Ingenieros de Software es la indagación de
requisitos conflictivos. Estos problemas se dan en primera por la oposición o conflicto de algunos
participantes del negocio. Si bien esto puede parecer un problema en primera, también brinda
sutilmente una riqueza visual al proyecto por la accesibilidad de varios puntos de vista. Ahora lo
ideal para tal situación es hacer una retroalimentación con el grupo conflictivo e implementar la
negociación de requisitos y obtener la mejor estrategia para el proyecto.
5.9 Desarrolle un caso de uso completo para una de las actividades siguientes:
El sistema deberá permitir al cliente del banco, en cualquier momento, sacar dinero según se
describe en el siguiente caso de uso:
4. Si el código es correcto, el cajero pide al usuario que seleccione el tipo de transacción deseada
5. El usuario selecciona la función sacar dinero,
9.1 Si no conecta el sistema deberá comprobar si el dinero es menos que el límite Secuencia
Normal
expulsa la tarjeta
imprime el recibo
entrega el dinero
Una excepción es un evento que ocurre durante la ejecución de un programa que interrumpe el
flujo normal de las sentencias, esto significa que, las excepciones son errores ocurridos dentro de
la ejecución de una aplicación, esto ocurre cuando se ingresan datos que no corresponden al
formato que se está solicitando, o simplemente que no concuerdan con los almacenados en una
base de datos que se utilizan para comparar dichos datos. Tomando como ejemplo el pago con
una tarjeta de Débito de un consumo en cierto comercio, una excepción en este caso de uso sería
que el propietario de la tarjeta introduzca erróneamente la contraseña personal, en este caso el
software del punto de venta arroja una excepción en forma de aviso, notificando que la
contraseña introducida es incorrecta y aborta todo el proceso de cobranza.
Las excepciones en los casos de uso representan las oportunidades o alternativas que tiene el
usuario de rectificar cuando cometen errores o fallas al ejecutar alguna acción. O por consiguiente
Son errores cometidos por el usuario a la vez representan la ventaja de saber mediante una
advertencia generadas por el sistema.