Академический Документы
Профессиональный Документы
Культура Документы
Requerimientos - Cap 5
Existen diferentes razones para que los desarrolladores tomen esta decisión que casi siempre se
debe a que los requisitos son dinámicos, entonces al menos que se utilice un enfoque eficiente y
ágil que haga el equipo versátil en esta tarea. Otra puede ser que es una actividad que requiere de
un alto grado de análisis, lo que demanda tiempo es preferible solo tomar los requisitos que
afectaran directamente al negocio y avanzar en las próximas iteraciones.
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 conozca el negocio, su funcionamiento y tenga una idea
más técnica de las necesidades del cliente.
5.3. Analice algunos de los problemas que ocurren cuando los requerimientos deben indagarse
para tres o cuatro clientes distintos.
Muchos problemas que nos enfrentamos es la indagación de requisitos conflictivos. Estos problemas
se dan en primera por oposición o conflicto de alguno de los 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 vistas.
5.4. ¿Por qué se dice que el modelo de requerimientos representa una fotografía instantánea del
sistema en el tiempo?
Se constituye una visión de lo que será el proyecto ya que se identifican ideas y se concibe el
software de manera rápida, para suponer que yacerá a lo largo plazo el proyecto.
5.5. Suponga que ha convencido al cliente (es usted muy buen vendedor) para que esté de acuerdo
con todas las demandas que usted hace como desarrollador. ¿Eso lo convierte en un gran
negociador? ¿Por qué?
Si en esa situación el cliente también está convencido y acepta el proyecto, entonces se puede decir
que soy un gran negociador.
5.6. Desarrolle al menos tres “preguntas libres de contexto” adicionales que podría plantear a un
participante durante la concepción.
Lineamientos
Simpleza y puntualidad
Indagación del negocio a través de preparación.
Apoyarse en el uso de las TICS
Disponibilidad de facilitadores.
Herramientas:
5.8. Su profesor formará grupos de cuatro a seis estudiantes. La mitad de ellos desempeñará el
papel del departamento de mercadotecnia y la otra mitad adoptará el del equipo para la
ingeniería de software. Su trabajo es definir los requerimientos para la función de seguridad de
CasaSegura descrita en este capítulo. Efectúe una reunión para recabar los requerimientos con el
uso de los lineamientos presentados en este capítulo.
5.9. Desarrolle un caso de uso completo para una de las actividades siguientes:
RETIRO
DEPOSITO
CONSULTA
PEDIR MENU
ELEGIR MENU
PEDIR CUENTA
HACER TRANSACCION
COMPROBANTE DE PAGO
c) Comprar acciones en la cuenta en línea de una casa de bolsa.
CUENTA EN LINEA
MOSTRAR CATALOGO
SELECCIONAR ACCION
VALIDAR CLIENTE
HACER TRANSACCION
DESPACHAR
Son situaciones que inducen comportamientos ajenos al flujo normal o feliz de uso, en el sistema.
Aunque no correspondan al flujo normal, se debe evaluar, analizar, validar e implementar.
Los navegadores web, que tienen que modelar siempre un protocolo de comunicación, por el que
se comunican con los servidores y permiten al usuario navegar en internet por peticiones y
respuestas.
Solución: Definir un conjunto de pasos que modelen el protocolo. Dicho modelo debe poseer por lo
menos dos identificadores (cliente y servidor) implementados en clases. Los objetos deben
proveer métodos de comunicación e interfaces para la transmisión y transporte de Hipertexto y
Archivos.
Los usos conocidos: Todos los navegadores, lo deben implementar como requisito.
Que tanto el cliente y el equipo, se ven beneficiados por un conjunto de negociaciones, que
permiten la satisfacción del cliente y condiciones buenas de trabajo para el equipo.
Para recibir hay que dar, y es esta forma de negociar la que permite que todas las partes
involucradas ganen algo para solucionar los problemas. ... A esta forma de negociar se le conoce
como negociación integrativa, y se caracteriza en que todas las partes involucradas ganen algo, es
decir, una negociación ganar-ganar.
5.14. ¿Qué piensa que pasa cuando la validación de los requerimientos detecta un error? ¿Quién
está involucrado en su corrección?
Por obviedad se debe corregir. Se puede hacer por medio de la retroalimentación conjunta que se
hace con el cliente que es quien que realiza la aclaración y corrección indirecta del
requerimiento.
Pocas son las propuestas existentes que ofrecen técnicas para la realización de la validación y
muchas de ellas consisten en revisar los modelos obtenidos en la definición de requisitos con el
usuario para detectar errores o inconsistencias.