Lates Post

*Scrum* en la industria farmacéutica

   El mercado está en constante cambio, la diversidad de necesidades, intereses, la economía y la tecnología nos lleva a pensar que debemos ofrecer sistemas que acompañen dichos cambios. Una buena empresa debe, siempre, estar mirando el hoy con el foco en el mañana.

¿Como hacemos esto posible?

   Adoptando un modelo de trabajo Scrum que nos permite acompañar dichos cambios sobre sistemas que ya hace más de 20 años están funcionando y dando servicios a la industria farmacéutica y que deben acompañar dicha evolución.

¿Qué es Scrum?

   El término Scrum hace referencia a una metodología de proyectos ágil, ideal para negocios dinámicos que están expuestos al cambio y la revisión constante.

   Los Stakeholders, no solo son los clientes y usuarios, cualquier grupo o persona que se vea afectada de manera directa o indirecta por las decisiones y acciones que se tomen en un proyecto son stakeholder. Algo así como los trabajadores, la comunidad, los accionistas y cualquier otra persona.

   Es fundamental que hablemos sobre como se conforma este EQUIPO en un modelo Scrum. Un equipo Scrum está compuesto por Miembros, tenemos al Product Owner, Scrum Master, y los Developers. Todos en sus funciones son INDISPENSABLES para que el modelo Scrum funcione correctamente.

   Leamos un poco más sobre las funciones de cada miembro:

Product Owner

   El objetivo del Product Owner es lograr que entreguemos el producto «correcto», el producto que quiere el mercado y stakeholders. Para ello deberá trabajar en el ordenamiento del Product Backlog.

   Cuando hablamos de priorizar, hablamos de ordenar los ítems del Product Backlog de manera de maximizar la entrega de valor del equipo. El Product Backlog nunca está completo, sino que es dinámico; cambia constantemente para identificar lo que el producto necesita para ser competitivo y útil en el mercado que se encuentra.

Scrum Master

   El Scrum Master tiene dos funciones principales dentro del marco de trabajo: gestionar el proceso Scrum y ayudar a eliminar impedimentos que puedan afectar a la entrega del producto. Además, se encarga de las labores de mentoring y formación, coaching y de facilitar reuniones y eventos si es necesario.

   El Scrum Master debe ser el responsable de velar porque Scrum se lleve adelante, transmitiendo sus beneficios a la organización facilitando su implementación. Buscará lograr siempre la mejor versión de EQUIPO Scrum que se pueda lograr.

   Sin embargo, tener el producto que quiere el mercado y con la calidad requerida no es suficiente, necesitamos ser productivos y entregar valor de acuerdo con los tiempos del mercado. Para lograrlo, el Scrum Master tiene diferentes roles a cumplir en el equipo estos son, entrenador, facilitador, removedor de impedimentos, líder servicial, coach y agente de cambio.

Developers

   El equipo de desarrollo suele estar formado por entre 3 a 9 profesionales que se encargan de desarrollar el producto, auto-organizándose y auto-gestionándose para conseguir entregar un incremento de software al final del ciclo de desarrollo. El equipo de desarrollo se encargará de crear un incremento terminado a partir de los elementos del Product Backlog seleccionados (Sprint Backlog) durante el Sprint Planning.

   Es importante que en la metodología Scrum todos los miembros del equipo de desarrollo conozcan su rol, siendo solo uno común para todos, independientemente del número de miembros que tenga el equipo y cuales sean sus roles internos. Cómo el equipo de desarrollo decida gestionarse internamente es su propia responsabilidad y tendrá que rendir cuentas por ello como uno solo; hay que evitar intervenir en sus dinámicas.

   Habitualmente son equipos cross-funcional, capaces de generar un incremento terminado de principio a fin, sin otras dependencias externas.

Conclusión

   Esta metodología es aplicada en aquellas empresas que entienden que hacer un sistema creyendo o imaginando lo que una empresa puede necesitar de un mercado en particular y por último venderlo NO ALCANZA.

   Un sistema que perdura en el tiempo es aquel que se retroalimenta de los Stakeholders y clientes, es atendido por los Product owners, con la ayuda continua de los Scrum Master y desarrollados con los conocimientos de los Developers. Todos trabajando en equipo, equipo Scrum!!!.

   Un buen sistema es dinámico, acompañando al ser humano, por lo que Software Por Data S.A. para sus sistemas CallMed y PromoFarma siguen esta metodología para brindar hoy la experiencia que las personas necesitan.



Leer artículo completo clic aquí



Cynthia Andrea Iacobelli
Analista de Sistemas
Software Pro Data S.A.