Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instituto IACC
24 Noviembre 2019
INSTRUCCIONES: Lea el siguiente diálogo y responda a las preguntas planteadas:
Freddy: Exacto, las personas que enviaste a la reunión fueron realmente un aporte.
Freddy: La próxima vez voy a tratar de no encauzar la reunión hacia un aspecto tan
tecnológico. También debo indicarle que tenemos problemas para llegar a toda la
plazos que ustedes están definiendo. A lo mejor es pronto para decirlo, pero hice una
estimación y …
iteración.
seguros y un sitio web 100% funcional. Esto requiere de tiempo y personal. Además,
primera entrega. Por lo que encuentro difícil hacer todo con los recursos que tenemos
actualmente.
Edgardo: Entiendo, pero tendremos que buscar alguna forma de hacerlo. Tiene una
importancia crítica para las funciones de seguridad del hogar y también para otras. Estas
podrían esperar hasta las siguientes entregas, estoy de acuerdo con eso.
Desarrollo
El relato que nos presenta este caso, nos sitúa en un momento que deben tomarse decisiones
entre dos áreas de una empresa, estas son la gerencia comercial y la gerencia de informática,
quienes discuten sobre el desarrollo de un producto que está orientado a un grupo de futuros
En este caso el rol de cliente lo está ocupando el gerente comercial y el rol de desarrollador el
gerente de Informática, entre ellos se está produciendo una negociación basada en la cantidad de
funcionalidades y los recursos existentes. Finalmente el cliente (gerente comercial) determina las
prioridades para el desarrollo ajustándose a los recursos informados por el desarrollar (gerente de
informática). Por una parte, el cliente obtendrá en la primera entrega la funcionalidad más
En base a lo descrito me inclino por señalar que la metodología presente en este relato es Win-
Win (ganar-ganar), esta nos indica que en la comunicación con el cliente (gerente comercial), se
toman los requerimientos que representan las necesidades del cliente que permitan dar
continuidad al proyecto.
• Se determina qué condiciones son valoradas por los directivos como una victoria.
• Se procede a negociar las condiciones definidas previamente, de manera que todos los
desarrollador.
Considerando que el caso considera varias funcionalidades que estarán dispuestas a través de un
Este desarrollo claramente posee un enfoque web, esto por algunos detalles mencionados a lo
• Residente en red
• Inmediatez
• Evolución continúa
• Seguridad
• Estética
• Medible
A su vez deberá cumplir con ciertos requisitos tales como:
• Usabilidad
• Funcionalidad
• Fiabilidad
• Eficiencia
• Capacidad de mantenimiento
Para esto utilizaremos el Proceso Unificado (UP), mediante los casos de uso, se podrá delimitar
modelos de cada iteración que se delimite y que sumadas conformarán el sistema en su totalidad.
Además, incorpora el análisis de riesgos lo que en este caso será necesario evaluar por cada
iteración que sea planificada. El uso del lenguaje unificado de modelamiento hará posible
diagramar cada funcionalidad que está considerada en la iteración, las que además poseen las
• Flexibilidad y adaptabilidad.
• Reducción de riesgos.
Sin embargo, un punto en contra es que su metodología conlleva el incremento en los costos del
materia de recursos que su disponibilidad era acotada, es que junto al tiempo que también se
mencionada anteriormente, análisis, diseño, evolución y entrega, también basa si iteración en los
requisitos priorizados por el cliente (gerente comercial) y estos entregables se denominan Sprit.
• Product Owner.
• Scrum Master.
• Scrum Team.
conjunto de reuniones:
• Scrum meeting.
• Sprint review.
• Sprint retrospective.
cohesionado que además de mantenerse informando de lo que realiza cada uno de sus integrantes
también se colaboración de ser necesario, reforzando algún área que en un instante de demande
para sacar sus tareas adelante, todo gracias a sus constantes reuniones de evaluación sobre los
estados de avance.
La ventaja más importante de esta metodología y estructura de trabajo, es que en cada entrega el
de trabajo.
Ventajas
• Es un modelo adaptable y aplicable a lo largo del ciclo de vida del software.
más de lo esperado.
Desventajas
desarrollo.
• Ideal para desarrollo de sistemas grandes, por ende, su complejidad es poco practica