Vous êtes sur la page 1sur 5

Modelo de proceso del Software

APR

Modelamiento de Soluciones de Software

Instituto IACC

03 de febrero de 2019
Desarrollo
INSTRUCCIONES: Lea el siguiente diálogo y responda a las preguntas planteadas:
La siguiente conversación se generó en la oficina del gerente comercial de una empresa (Edgardo
Gallardo) y el gerente de ingeniería de software (Freddy Leyton).

La conversación mantenida fue:

 Edgardo: Me enteré que la primera reunión salió de acuerdo a lo planeado.


 Freddy: Exacto, las personas que enviaste a la reunión fueron realmente un aporte.
 Edgardo: En realidad, me comentaron que la reunión fue muy tecnológica y que quedaron
algo confundidos con cierta terminología empleada.
 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
funcionalidad necesaria para el sistema de seguridad en el hogar que proponen y en los
plazos que ustedes están definiendo. A lo mejor es pronto para decirlo, pero hice una
estimación y …
 Edgardo (interrumpiendo): Estaríamos con problemas entonces, ya que lo debemos tener
para esa fecha. Y ¿qué funcionalidad es la que le complica?
 Freddy: Mire, me da la impresión que la funcionalidad relativa al sistema de seguridad la
podemos tener en la fecha, pero lo que me complica realmente es la que se refiere a la
conexión a internet. Creo que esa funcionalidad la podemos implementar en la segunda
iteración.
 Edgardo: La conexión a internet es justo el aspecto de nuestro producto que lo hace
atractivo. Todo nuestro esfuerzo de venta va a girar en torno a esa característica. Es
necesario que esta se encuentre activa.
 Freddy: Te comprendo, pero habilitar el tema de internet implica tener servidores activos,
seguros y un sitio web 100% funcional. Esto requiere de tiempo y personal. Además, vamos
a realizar un gran esfuerzo en implementar la funcionalidad principal en la 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.

1. ¿Qué tipo de metodología se esboza en este texto?


 En esta conversación se pude distinguir el patrón correspondiente al uso de
metodología Scrum ya que todos trabajan para llevar acabo él proyecto. Se
identifica una reunión (scrum meeting) con cliente para determinar los aspectos o
requisitos iniciales los que terminan transformándose un backlog y posteriormente
en sprint. Por otro lado, existe una interacción del Scrum Master con el
desarrollador para determinar los alcances y viabilidad de ciertos procesos y el
tiempo involucrado en este, también se puede apreciar que se están priorizando los
requisitos del cliente(internet) determinando que este debe estar activa cuando se
termine la primera etapa .

2. Si usted fuera el mediador, ¿qué sugeriría?


 Como mediador, generaría nuevas instancias de reuniones con el cliente tratando
de dirigir el enfoque a los requerimientos propiamente del sistema, evitando o
tratando de dirigir la reunión a una comunicación directa bajo un lenguaje coloquial
evitando los tecnicismos o términos poco convencionales y entendibles para un
usuario. Esto es respecto a las reuniones con el cliente. Una vez teniendo la lista de
requerimientos, requisitos y/o características, se coordina una reunión de Sprint con
el equipo para determinar la viabilidad de los procesos involucrados. Una vez
teniendo los sprint en backlog se coordinan reuniones express (no más de 30
minutos) a diario para revisar los avances, problemas, retrasos, solicitud de ayuda,
etc. etc. etc. Una vez terminada la fase de desarrollo, se revisan los sprint para la
posterior entrega del proyecto.
3. Mencione al menos dos ventajas y dos desventajas de la metodología identificada
 Dentro de las ventajas podemos indicar que permite al final de cada sprint es posible
obtener un producto funcional previo. Otra ventaja es la posibilidad de realizar
ajustes en el sistema.
 Dentro de las desventajas podemos indicar que no cuenta con una adecuada o
abundante documentación. Otra desventaja es que debido a su componente de
informalidad es un tanto complejo adaptarlo a otro tipo de proyectos lo que puede
llegar a ser necesario complementarlo con otras metodologías ágiles.
Bibliografía

IACC 2019 – Contenidos semana 3 – Modelamiento de soluciones de Software.

Vous aimerez peut-être aussi