1/5 Series of the Scrum Values: Focus. ?What can be accomplished by being Focused?
the actuary magazine - Bull’s-eye! Article

1/5 Series of the Scrum Values: Focus. ?What can be accomplished by being Focused?

Layer 10: #scrumvalues. ?What, again? ?Which benefits can the organization and teams achieve with them? 1/5


In the previous article we talked about the commitments of the #scrumartifacts which are: #productgoal, #sprintgoal and the #increment. These Artifacts helps on fostering the team's focus because they know what to do and what to aim for with their efforts for during the #sprint. Aslo, we talked about to what the #scrumteam does commit during the Sprint and what not. Although is not limitted to what i listed i think it is a pretty good start. Now, in one of the previous articles we mentioned that we would talk about a little more about the Scrum Values. So, here we are, we are going to talk about the Scrum Values which are: #courage, #focus, #commitment, #respect and #openness.


These five values may be easy to remember but it can be difficult to understand its meanings and what is even harder is to understand how to implement them in your daily basis. ?Why is this? Well, the #scrumframework does mention these values but as the framework is incomplete, teams and organizations are able to #adapt the framework to their enviroment. Of course, there will be times where the framework may seem to not fit in the organization but in these situations the organizations needs to analyze if the framework can Adapt to their environment and if it will bring value to them. After analyzing this they can start to pay attention to the components of the framework and one of those components are the Scrum Values. In this series of articles, we will talk about Focus.


Some Organizations think that #scrum and #agile are the same thing, so they think that by implementing Scrum they will be able to create features, products or services faster with the same workload on the developers or even more. I want to make something cleare here, Scrum is not the same as being Agile, nor is Agility synonymous with being faster. We talked about that in a previous article but we can revisit this topic later as this topic is important. Nevertheless, organizations has to understand that one of the things that will help them on delivering faster is Focus. ?Why? Because when we are dealing with complexity and unpredictability in our environment, the team's Focus or the organization's Focus will play a crucial role in getting true value on what is created and delivered.?


?Which benefits does Focus brings to the table?


* By the end of each Sprints, the team must deliver at least one Increment, that is to say, a development that meets the #definitionofdone. So in order to do that, the team must be focused on the work done. The #developers has the #sprintbacklog where they select a feature to work on. This feature selected must be limited to a fixed amount of #wip (Work in Progress) that they can handle. If the Developers try to develop several features at the same time, chances are, that they will not finish anything by the end of the Sprint. They will have a lot of features covered but none of them will be finished or maybe will be finished but without the quality required or without testing them. So, Focus will reduce potential waste on WIP, will reduce the undone work by the end of the Sprint, will help on improving team's empiricism and collaborative work, will help on forcasting a turn on events if something may arise, things that the team will not be able to foresee if they are too busy with a lot of things and so on.


* The organization will be able to better measure the progress done due to narrowing the work done. ?Don't you agree? If the team covers a lot of things, ?how can you effectively meassure progress on the work done? This will help the Developers on focusing on something specific until they complete the task, meeting the Definition of Done and delivering something of value to the customer and the organization before starting anything new. This is why Focus will help to improve their team work as everyone is commited to meet the Definition of Done of a specific feature, product or service.


* Focus will help to prioritize what to do next. It can be: developing a new feature, product or service or even tackle an issue that has arised during the Sprint. The #scrumevents such as the #dailyscrum will help the Team to #inspect what is happening now so they can Adapt their plan for the next labor day. The other Scrum Events (#sprintplanning, #sprintreview, #sprintretrospective) will aslo help them Inspect their plan and Adapt it so they can prioritize what needs to be done next. If the team is able to prioritize the work that needs to be done, the outcome of the Sprints will be much better than when the team tackle a lot of things at the same time. Therefore, Management will be able to measure true progress on the project with #transparency.?


* Also the Scrum Artifacts helps to improve Focus. The Sprint Goal contributes on focusing on what to do during the Sprint. Any new work that do not help on meeting the Sprint Goal, can be put in the Product Backlog. The Product Goal helps to Focus on the final outcome of the development and also Focus the team on developing the feature with the highest value due to being ordered on what is more important and what will generate more value. The Increment contributes the team on Focusing on the Definition of Done, which is kind of a list that the Developers have to accomplish in order to deliver something of value and with the quality expected at the end of each Sprint.


* As the Scrum Events are timeboxed, the team is able to Focus on the subject at hand and help them to not deviate from the topic or perhaps on talking about something that brings no value to the session or development. The teams needs to Focus on revelant topics, data, outcomes and what can help them meet the Sprint Goal and the Definition of Done.


As you may have noticed, it is important that the #scrummaster helps the #scrumteam to understand what can be done by living the Scrum Values in their daily basis, it is just not enough to tell them this are the Scrum Values and this are their meanings. The Role of the Scrum Master is more important than just facilitating the events or falling within the claws of the organization and do whatever they are told to do. The Scrum Master needs to Focus on helping the entire organization to adopt the framework and how to implement it, the Product Owner needs to Focus on leading the project and communicate effectively what the team needs to accomplish with the highest value in mind and the Developers needs to Focus on delivering a feature, product or service that meets the Definition of Done, the sprint goal and to communicate if they discover something through the Sprint that may stop their progress.


?What do you think?, In fact there are more examples on where Focus can help the team on deliver value, perhaps, you can leave a comment below and tell us about your experience, tells us about another way on how Focus can help the Scrum Team and the organization. I'm curious about your take on this. Please leave a comment and start a conversation to be able to help the community and teach them that, us, the Scrum Masters are not to be understimated.


Artículo 10. Los Valores de Scrum. ?Otra vez? ?Qué beneficios pueden lograr las organizaciones y los equipos con estos? 1/5?


En el artículo anterior hablamos sobre los compromisos de los Artefactos de Scrum que son: El objetivo del Producto, El Objetivo del Sprint y el Incremento. Estos Artefactos ayudan a fomentar el enfoque del equipo porque de esta manera ellos saben qué hacer y a dónde dirigir sus esfuerzos durante el Sprint. Además, hablamos sobre a qué se compromete el Equipo de Scrum y a qué no se compremente durante el Sprint. Aunque no se limita a lo mencionado en aquel artículo, creo que es algo a tomar en consideración. Ahora, en uno de los artículos anteriores mencionamos que profundizaríamos más sobre los Valores de Scrum. Así eso haremos en la siguiente serie de artículos, estos valores son: Coraje, Foco, Compromiso, Respecto y Apertura.


Estos valores pueden ser fáciles de recordar pero pueden ser difíciles de comprender sus significados y lo que es aún más difícil es comprender cómo implementarlos en tu día a día. ?A qué se debe esto? Bueno, a que el Marco de Scrum menciona estos valres pero como dicho Marco está incompleto, por así decirlo, los equipos y las organizaciones son capaces de Adaptar este Marco a su entorno. Por supuesto, habrá ocasiones en que el Marco puede parecer que no es beneficioso para la organización pero en estas ocasiones la organización necesitará analizar si el Marco puede ser adaptado a su entorno y analizar si será beneficioso para ellos. Después de haber analizado esto, entonces la organización puede comenzar a poner atención a los componentes del Marco y uno de estos componentes son los Valores de Scrum. En esta serie de artículos hablaremos sobre el Foco.


Algunas organizaciones piensan que Scrum y Agilidad son lo mismo, por tanto, creen que al implementar Scrum ellos lograrán crear funciones, productos o servicios más rápido pero con la misma cantidad de trabajo para los Desarrolladores e incluso hasta mayor. Quiero dejar algo claro, Scrum no es lo mismo que ser ágil o Agilidad, ni Agilidad es sinónimo de ser más rápido. En artículos anteriores hablamos sobre la diferencia de estos y podemos revisar este tema más adelante nuevamente, ya que es importante. Sin embargo, las organizaciones deben saber que algo que les ayudará a terminar más rápido los desarrollos, es el enfoque. ?Por qué? Porque cuando estamos enfrentandonos a entornos complejos e impredescibles, el Foco de los Equipos y de las organizaciones desempe?ará un papel crucial para que puedan obtener verdadero valor en lo que se crea y se entrega.


?Qué beneficios aporta el Enfocarse?


* Al final de cada Sprint, el equipo de Scrum debe entregar un Incremento, es decir, que el desarrollo realizado debe cumplir con la Definición de Terminado. Para lograrlo, el equipo debe estar enfocado en el trabajo realizado. Los desarrolladores tienen el Sprint Backlog del cual ellos pueden seleccionar una característica en la cual trabajar. Este característica debe limitarse a una cantidad fija de WIP (Trabajo en progreso por sus siglas en inglés) que el equipo pueda manejar. Si los Desarrolladores tratan de desarrollar varias funciones al mismo tiempo, es probable que no terminen ninguno al final del Sprint. Habrán cubierto muchas características pero ninguna de ellas estará terminada o quizás puede que sí pero ninguna con la calidad requerida o quizás no les haya dado tiempo para probarlas. Por lo tanto, el Foco reducirá el desperdicio en WIP, reducirá el trabajo no terminado al final del Sprint, ayudará a mejorar el empirísimo y el trabajo colaborativo del equipo, ayudará a preveer aquellas situaciones que por lo general son imprevistos cuando el equipo están muy ocupados con tantas cosas diferentes y la lista sigue.


* A la organización le será más fácil medir el trabajo realizado debido a la cantidad reducidad de trabajo en simultaneo. ?No crees? Si el equipo cubre muchas cosas al mismo tiempo, ?cómo se evaluará de forma efectiva el progreso en el trabajo realizado? Esto ayudará a los Desarrolladores a Enfocarse en algo en específico hasta que completen la tarea, a cumplir con la Definición de Terminado, a cumplir con el objetivo del Sprint y a la entrega de valor a los clientes y a la organización antes de saltar a algo nuevo. Es por esto que el Foco los ayudará a mejorar su trabajo en Equipo ya que todos están comprometidos en cumplir con la Definición de Termiando de una característica, producto o servicio en específico.


* El Enfoque ayudará a priorizar en lo que se debe hacer a continuación. Podría ser: Desarrollar una nueva característica, producto o servicio o tal vez abordar algún problema que haya surgido durante el Sprint. Los Eventos de Scrum tales como, el Daily Scrum, ayudan al equipo a Inspeccionar lo que está sucediendo en estos momentos de tal manera de que puedan Adaptar su plan de trabajo para el siguiente día laboral. Los otros Eventos de Scrum (Planificación del Sprint, Sprint Review y Retrospectiva del Sprint) también ayudarán en la Inspección de su plan y así Adaptarlo de manera que puedan priorizar qué es lo que se debe hacer a continuación. Si el Equipo es capaz de priorizar el trabajo que se tiene que realizar, el resultado final del Sprint será mucho mejor que cuando se abordan varias cosas al mismo tiempo. Por lo tanto, la Gerencia podrá medir el progreso verdadero en el projecto con Transparencia.


* Los Artefactos de Scrum también ayudan a mejorar el Enfoque. El Objetivo del Sprint ayuda a Enfocarse en qué hacer durante el Sprint. Cualquier tarea nueva que no ayude a cumplir con el Objetivo del Sprint, se puede poner dentro del Product Backlog. El Objetivo del Producto ayuda a Enfocarse en el resultado final del desarrollo y también ayuda al equipo a Enfocarse en desarrollar la característica de mayor valor ya que el mismo está ordenado que permite visualizar qué es lo más relevante y qué es lo que genera más valor. El Incremento ayuda al equipo a Enfocarse en la Definición de Terminado, es que es como una especie de lista que los Desarrolladores deben cumplir para poder entragar algo de valor con la calidad que se espera al final de cada Sprint.


* Los Eventos de Scrum tienen un límite de tiempo, hace posible que el equipo pueda Enfocarse en un tema en cuestión y los ayuda a no desviarse de ese tema y hasta los ayuda a evitar hablar sobre cosas que no aportan valor alguno en la sesión o desarrollo. Los equipos necesitan Enfocarse en temas, datos, resultados relevantes que los ayuden a cumplir con el Objetivo del Sprint y a la Definición de Terminado.


Como habrán notado, es de vital importancia que el Scrum Master ayude al Equipo de Scrum a comprender lo que se puede lograr si viven los Valores de Scrum en su día a día, y que no es suficiente con solo decirle al Equipo que estos son los valores y esto es lo que significa. El rol del Scrum Master va más a allá que solo facilitar los eventos o de caer en las garras de las organizaciones y hacer lo que se les pide que hagan. El Scrum Master necesita enfocarse en ayudar la Organización entera a adoptar el Marco y a cómo debe ser implementado, el Product Owner necesita Enfocarse en liderar el proyecto y comunicar de forma efectiva lo que necesita lograr el Equipo teniendo en consideración el mayor valor en mente y los Desarrolladores necesitan Enfocarse en entregar una característica, producto o servicio que cumpla con la Definición de Terminado, el objetivo del Sprint y a comunicar cuando descubran algo durante el Sprint que impida su progreso.


?Qué piensan?, Hay muchos otros ejemplos que podemos mencionar donde el Foco ayude a los equipos a la entrega de valor, probablemente, puedas dejar un comentario y contarnos sobre tu experiencia, cuentanos sobre otra forma en la que el Foco puede ayudar al Equipo de Scrum y a la Organización. Tengo curiosidad sobre la experiencia que puedan compartir. Por favor deja un comentario para poder iniciar una conversación que nos permita ayudar a la comunidad y a ense?arles que nosotros los Scrum Masters no debemos ser subestimados.

要查看或添加评论,请登录

Antonio Vargas的更多文章

社区洞察

其他会员也浏览了