Search

How to Launch Your 1st SAFe Agile Release Train

So, you are excited to organize and launch your 1st SAFe Agile Release Train. Understanding the importance, structure, and deployment of ART (SAFe Agile Release Train) is the central of SAFe Agile implementation to scale & successfully implement the complex projects, deliver maximum business values and complete the project on time well under the budget. Just like a train carries its passengers to deliver at set destinations within pre-estimated time at defined cost, ART also helps you carry out the projects successfully; however, before starting the journey with an efficient ART, you must know the principles that govern Agile Release Train.    10 Steps to Launching your First SAFe Agile Release Trainhttps://t.co/dNWUfCwMBd pic.twitter.com/rT8FDhqcoj — Yves Mulkers (@YvesMulkers) 27 January 2018 5 Governing Principles for SAFe Agile Release Train:  ART is the self-organised team of Agile Teams. It is composed of Agile teams engaged in development, security, DevOps, Enterprise Architecture etc. ART plans. It commits & executes the processes following a specific timeframe often called - PI (Program Increment). ART must follow a value delivery model for periodic planning and timely release.  ART must follow a common iteration length within the PI.  ART must know the clearly-defined objectives & benchmarks. ART must follow the culture of continuous system integration. The works completed by different teams must be integrated at each sprint to keep the developments in releasable state. ART must respect customer previews, internal reviews, and system level QA.    Roadmap to Launch SAFe Agile Release Train:  1.Train the SAFe Program Consultants (SPCs): Train your SPCs properly, the change agents responsible for transformation and connecting the Scaled Agile Framework (SAFe) to your organization. SPCs teach all the stakeholders & leaders to drive the ART to its destination.  2.Train the Lean Agile Leaders: Lean Agile leaders are expected to understand and implement the principles of SAFe Agile framework. Lean Agile Leaders are also responsible to lead & facilitate SAFe adoption for improved outcomes. And for smooth transition, you need to train the Lean Agile Leaders up to the best standards.   3.Identify Value Streams and ART:  SAFe Agile Release Train is a procedural system; therefore, you should make all the responsibilities of solution defining, building, validation, and deployment etc clear.  4.Organize ART and Agile Teams:  The roadmap to organize the ART and Agile teams contains different millstones including:   Well-defined ‘product’ with features/components Leadership support Collaboration Minimized dependencies Integration Well-managed DevOps activities 5.Define and Fill All The Roles Of ART Members:   The critical roles of ART members must be well defined to help the Release Train Engineer, System Architect, Product Managers, Scrum Masters, Product Owners perform the best at par with customer’s expectations.     6.Prepare the Program Backlog:   The practice of using launch date as the forcing function makes it more urgent to determine the scope and vision of PI. The scope of ‘what is built’ or PI is defined by ‘Program Backlog’ informing about the upcoming features, architectural work, and NFRs. The gained vision about the future behaviour of system helps you create short stories for Agile teams.        7.Train the Teams Train the teams properly to deliver the maximum values at each sprint. It is the key part of ART readiness to ensure the on-the-time best quality ‘product’ delivery. 8.Conduct PI Planning  PI planning is a face-to-face meeting event; it empowers the Agile Release Train to align all the SAFe Agile teams for the shared mission & vision.  9.Set the Program Calendar & Launch Date  Now you have ART definition. The next task is scheduling your 1st PI Planning event focused on the forcing functions and ‘date-specific’ launch with PI calendar. The PI calendar shows the scheduled activities including PI planning, System demos, ART sync, Inspect & Adapt (I&A) workshop etc.  10.Execute Innovation and Planning Iteration:  Now, you are almost at the destination. Innovation and planning iteration is conducted to absorb the variances in estimates, allot time for innovation, refine backlog and to plan ‘Inspect & Adapt’ workshop.  Conclusion: Launching SAFe Agile Release Train (ART) for the first time can be a challenging and complex task; therefore, before going ahead, you should acquire the expertise by joining short-term SAFe 4 Release Train Engineer certification training designed to guide you through for efficient ART launch. .   
How to Launch Your 1st SAFe Agile Release Train
Shubhranshu
Rated 4.5/5 based on 7 customer reviews

How to Launch Your 1st SAFe Agile Release Train

So, you are excited to organize and launch your 1st SAFe Agile Release Train. Understanding the importance, structure, and deployment of ART (SAFe Agile Release Train) is the central of SAFe Agile implementation to scale & successfully implement the complex projects, deliver maximum business values and complete the project on time well under the budget. Just like a train carries its passengers to deliver at set destinations within pre-estimated time at defined cost, ART also helps you carry out the projects successfully; however, before starting the journey with an efficient ART, you must know the principles that govern Agile Release Train.    10 Steps to Launching your First SAFe Agile Release Trainhttps://t.co/dNWUfCwMBd pic.twitter.com/rT8FDhqcoj — Yves Mulkers (@YvesMulkers) 27 January 2018 5 Governing Principles for SAFe Agile Release Train:  ART is the self-organised team of Agile Teams. It is composed of Agile teams engaged in development, security, DevOps, Enterprise Architecture etc. ART plans. It commits & executes the processes following a specific timeframe often called - PI (Program Increment). ART must follow a value delivery model for periodic planning and timely release.  ART must follow a common iteration length within the PI.  ART must know the clearly-defined objectives & benchmarks. ART must follow the culture of continuous system integration. The works completed by different teams must be integrated at each sprint to keep the developments in releasable state. ART must respect customer previews, internal reviews, and system level QA.    Roadmap to Launch SAFe Agile Release Train:  1.Train the SAFe Program Consultants (SPCs): Train your SPCs properly, the change agents responsible for transformation and connecting the Scaled Agile Framework (SAFe) to your organization. SPCs teach all the stakeholders & leaders to drive the ART to its destination.  2.Train the Lean Agile Leaders: Lean Agile leaders are expected to understand and implement the principles of SAFe Agile framework. Lean Agile Leaders are also responsible to lead & facilitate SAFe adoption for improved outcomes. And for smooth transition, you need to train the Lean Agile Leaders up to the best standards.   3.Identify Value Streams and ART:  SAFe Agile Release Train is a procedural system; therefore, you should make all the responsibilities of solution defining, building, validation, and deployment etc clear.  4.Organize ART and Agile Teams:  The roadmap to organize the ART and Agile teams contains different millstones including:   Well-defined ‘product’ with features/components Leadership support Collaboration Minimized dependencies Integration Well-managed DevOps activities 5.Define and Fill All The Roles Of ART Members:   The critical roles of ART members must be well defined to help the Release Train Engineer, System Architect, Product Managers, Scrum Masters, Product Owners perform the best at par with customer’s expectations.     6.Prepare the Program Backlog:   The practice of using launch date as the forcing function makes it more urgent to determine the scope and vision of PI. The scope of ‘what is built’ or PI is defined by ‘Program Backlog’ informing about the upcoming features, architectural work, and NFRs. The gained vision about the future behaviour of system helps you create short stories for Agile teams.        7.Train the Teams Train the teams properly to deliver the maximum values at each sprint. It is the key part of ART readiness to ensure the on-the-time best quality ‘product’ delivery. 8.Conduct PI Planning  PI planning is a face-to-face meeting event; it empowers the Agile Release Train to align all the SAFe Agile teams for the shared mission & vision.  9.Set the Program Calendar & Launch Date  Now you have ART definition. The next task is scheduling your 1st PI Planning event focused on the forcing functions and ‘date-specific’ launch with PI calendar. The PI calendar shows the scheduled activities including PI planning, System demos, ART sync, Inspect & Adapt (I&A) workshop etc.  10.Execute Innovation and Planning Iteration:  Now, you are almost at the destination. Innovation and planning iteration is conducted to absorb the variances in estimates, allot time for innovation, refine backlog and to plan ‘Inspect & Adapt’ workshop.  Conclusion: Launching SAFe Agile Release Train (ART) for the first time can be a challenging and complex task; therefore, before going ahead, you should acquire the expertise by joining short-term SAFe 4 Release Train Engineer certification training designed to guide you through for efficient ART launch. .   
Rated 4.5/5 based on 7 customer reviews
How to Launch Your 1st SAFe Agile Release Train

So, you are excited to organize and launch your 1s... Read More

Definition of Done (DoD): Why & How To Use It In Agile Project

Definition of Done (DoD) is the collection of deliverables like writing codes, coding comments, testing of units, integration testing, design documents, release notes etc that add verifiable and demonstrable values to project development. DoD helps the Scrum team to identify all the valuable deliverables needed to complete the Agile project successfully on the time. Although ‘Definition of Done’ is the fundamental element of Scrum methodology; yet, a number of Agile-Scrum teams neglect its importance. The blog post spills the beans on ‘why & how to use DoD in Agile project’.  Why to use DoD in Scrum Project:    DoD Helps To Get Feedback For Improvement:   DoD defines all the steps to deliver an increment; therefore, it helps Scrum team members get feedback about the product and processes. The well-defined steps like sprint demo, acceptance testing, functional testing etc generate on the time feedbacks from the product owner. The more detailed Definition of Done helps you get more feedbacks. Definition Of Done (DoD) Improves Planning To Release At the end of sprints, numbers of processes or tasks are found incomplete at one stage or the other; gradually, the undone work piles up to retard the Agile project’s progress.  The application of DoD helps to complete all the undone work within the particular sprints; thus, saves valuable time because you do not need release sprints. Definition Of Done Elaborates Burn-Down Charts In True Colors:    If DoD is not applied, Agile burn-down chart, the  graphical representation of work still to be done, often presents false image of ‘when the software will be production ready’ because it doesn’t account the undone work accurately at sprints. As a result, the undone work piles up in hidden way while the burn-down chart shows the reduction in remaining work. The burn-down charts created with DoD application presents real picture of work done in complete.    Real Value of a #Definition of #Done in #Agile - http://t.co/dN8laZqIRQ Improve your #product, process @ScrumAlliance pic.twitter.com/HcI4P8eunb — Synerzip (@Synerzip) 2 June 2015   Definition Of Done Minimizes The Delay Of Risk: ‘Definition of Done’ helps you minimize the delay possibility because the defined steps in DoD generate on the time feedbacks guiding you to manage all the identified risky items by inspection, adaptation and improvement at an early stage.  DoD Reflects The Agility, Maturity & Quality of Scrum Team: The efficient Scrum team is expected to complete a new feature in single sprint and to release it at the earliest with guarantee of being the best. DoD reflects the agility, perfection, maturity of Scrum team by exhibiting that it releases new feature in every sprint. How to Use DOD in Scrum: 1.Make DOD Essential: To complete the project on the time, make it essential to follow DoD in each sprint review. Walk through DoD for each PBI (product backlog item) to make it “front & centre” for the team members and stakeholders; it will establish perfect understanding with mutual trust between the project development team, product owner and other stakeholders.  2.DoD Checklist: Use DoD as a checklist for each PBI. Only after going through the complete checklist up to the satisfaction, proceed for the next step.   3.Make DoD the Tasks Oriented:  Create a specific task for each DoD element to ensure that you are more focused on DoD items.  Tasks are easier to manage by managing the expanded DoD checklist.  4.Involve PO to Review DoD at Mid-Sprint:  Develop the culture of showing PBI to PO during mid-sprints. It facilitates PO to know about DoD status.  5.Apply  DoD with Retrospective Approach:  Always be ready to improve, and explore the possibility to make the processes more robust. Ask other Scrum teams for innovative concepts that helped them; and, explore the suitability of shared tips in the line of your project.  Conclusion:  The major reason to adapt anti-DoD pattern is lack of awareness about the importance of DoD.  In most cases, whenever DoD is neglected, it bites the project’ progress & quality. Agile and Scrum training helps the project team members to understand the importance of DoD and the strategies to apply it. Therefore, do not take chances, and, use ‘Definition of Done’ as a Scrum tool for improving quality, minimizing delay possibility and building trust with all the stakeholders.
Rated 4.0/5 based on 5 customer reviews
Definition of Done (DoD): Why & How To Use It In A...

Definition of Done (DoD) is the collection of deli... Read More

Is Servant Leadership Part And Parcel Of A Scrum Master's Daily Life?

Each of us is always a part of some group whether we are at home or at work or wherever we are and I believe that the results are maximized when we work together in achieving our project goals. Quite the same is the case of a Scrum Master, who is also known as the “Servant Leader”. A leader who leads and serves at the same time. This article mostly revolves around the different aspects of a servant leader’s role. The first and the most essential step is to understand the “serve” model followed by a Scrum Master.  Go through the SERVE model provided below, which was created by the author and renowned management expert Ken Blanchard. This model will let you execute Servant Leadership practices in the organization. SERVE is an acronym for: S – See the future,  E – Engage and Develop Others R – Reinvent Continuously V – Value Results and Relationships E – Embody the Values  The term “Servant-Leadership”  was first coined by Greenleaf (1904–1990) in 1970, in his essay titled "The Servant as a Leader." What does a Servant Leadership mean? ‘The servant-leader is a servant first’. The motto behind the philosophy is to stay focused on the needs of others, caring for people, providing an environment where the competent and impotent support each other to build a good community.    Servant leadership is most likely associated with the participative leadership style. The definition of Servant Leadership can be put as a lifelong journey that includes the discovery of one’s self, an enthusiasm to serve others, and a commitment to lead, keeping a focus on the satisfaction and the performance of the employees Servant Leaders lead with others in mind. -Skip Prichard In modern days, you’ve got to produce more for less, and with greater speed than you’ve ever done before. The only way you can do that in a sustained way is through the empowerment of people. And you will get empowered through the high-trust cultures and encourage, support, enable subordinates to unfold their full potential and abilities.   Check out this Meetup: Practicing Mindfulness in an Agile Environment with @mameghji https://t.co/rlRHvVkJfl#Meetup#MK138PP#Agile#mindfulness#Scrum#Lean#Innovation#servantleadership via @Meetup — Matthew Moran (@moran_matthew) 9 January 2018   9 qualities required by a Servant Leader         Ten characteristics required for a Servant Leader as suggested by Robert Greenleaf are as follows:   1.Listening: Servant Leader needs to have a long way commitment to listening attentively to others.    The ear of the leader must ring with the voices of the leader. -Woodrow Wilson      The following 10 guidelines, adopted from Thill and Bovee’s book, will enable you to improve as an audience- Minimize both internal and external distractions Adjust your listening to the situation Show that you are listening through your non-verbal communication Determine the pivotal points and plan a procedure to recall them Show your concern Do not jump into giving advice Do not interrupt Do not prejudge an individual’s message by his appearance Stay focussed on the subject Remain clear headed even if the topic is emotional.    2.Empathy: Servant Leader needs to accept and recognize people for their special and unique spirits. Empathy is- “Seeing with the eyes of the another, Listening with the ears of another, and feeling with the heart of another”.  Here are a few hacks to develop empathy- Imagine you being the other person;  Practice caring behavior Converse with people with no personal expectations or goal of fixing them Identify with their experiences by relating to a similar situation which you have been through Heal past damages.   3.Healing: Robert K. Greenleaf in 1970 proposed servant leadership as a way of life in which the focus is on the betterment of others.  Healing yourself is connected with healing others.  -Yoko Ono   Following are the few ways that will help you to build healing capabilities- Learn how to deal with difficult situations in terms of serving the common goods Recognize an opportunity to complete those people and organizations you are professionally associated with Care for people and their welfare Choose your words wisely as people may be suffering from lots of personal and professional disturbances on a daily basis Respond to other’s needs Seek feedback.   4.Awareness: Servant leaders need to be aware of their strength and weaknesses. Awareness aids understanding the issues like ethics and values. It lends itself to being able to view most situations from more integrated and holistic position.    Let us not look back in anger, nor forward in fear, but around in awareness. -James Thurber   The following are the few ways to develop awareness- If you are not perfect at anything, still you can perform at a high level Make wise and fair decisions without getting influenced by self-emotions and biases Identify your strengths and accept your weaknesses Build the strengths and accept the weaknesses of others Encourage people instead of judging them.   5.Persuasion: An efficient Servant Leader builds group consensus smoothly, clearly, and persistently. The servant leader does not exert group compliance through position power.  The following are the ways to develop persuasion capabilities-  Utilize personally, instead of applying power to influence followers and achieve the organizational objectives Build the culture of consensus for group decision making Be friendly and always be ready to guide others Believe in learn-error-learn (try and error method) Make people believe that they are accepted and trusted.    6.Conceptualization: There is nothing worse than a brilliant image of a fuzzy concept. -Ansel Adams The act of conceptualization is an act of thinking through, seeing beyond the existing, and discovering something new. Servant leaders keep up a delicate harmony between conceptual thinking and an everyday-centered approach. The servant leader must have a dream and an ability to portray it in a vivid language. For any great things to happen, there must be a great dream. Dreams raise the thinking power of the people. The greatest leaders are those who are able to put their dream clearly to the listeners, keep up a fragile harmony between calculated reasoning and an everyday-centered approach.   7.Foresight: Foresight is an attribute that allows the servant-leader to grasp knowledge from the experiences, the present facts, and the likely effect of the future decision. One can have only as much preparation as he has foresight. -Jim Butcher Here are the ways to build foresight- Identify the changing trends, its cause and impact Explain the vision to the team to engage themselves in achieving the vision; Identify different scenarios and check if anything can be done today which can help them tackle future scenarios.   8.Stewardship: Servant leadership is like a stewardship, which assumes commitment as a foremost part to accomplish the need of others. It additionally stresses the utilization of receptiveness and influence instead of control. Stewardship as a leadership behavior leads to successful organizational performance.  Whatever you are, be a good one. -Abraham Lincoln Go through the following ways that will help you to develop Stewardship qualities- Leader’s success always depends on the team’s success Committing to the organizational goals that will help you achieve success Help organizations to become a center of learning and collaboration; Being responsible and accountable for results;  Utilizing and managing all resources.   9.Commitment to the growth of the people: Servant leaders trust that individuals have an inherent value beyond their unmistakable commitments as workers. Therefore, the servant leader is profoundly dedicated to the development of every individual inside the organization.  Stay committed to your decision, but stay flexible in your approach. -Tom Robbins  Following are the ways to develop commitment to team- Appreciate the ideas and suggestions given by the employees Encourage team involvement in decision making Identify growth opportunities for the team members Encourage and motivate people in achieving organizational goals Be committed to helping the team members grow Connect to the others’ developmental needs and actively find ways to meet those needs.   10.Building Community: Servant leaders believe that organizations need to function as a community. A servant leader instills a sense of community spirit in the workplace.  Strength lies in differences, not in similarities. -Stephen R. Covey By following ways you can build the community- Develop the culture of knowledge sharing Develop a learning community Treat everyone equally Build the team to support each other Socially connect with each other Care for each other Appreciate each other’s success Always be there for each other   Summing it up: At last, Leadership is a choice. Before trying to become a servant leader, you should remember that an effective Servant leader always understands every aspect of the business deeply without distracting in attaining long-term goals.  
Rated 4.5/5 based on 5 customer reviews
Is Servant Leadership Part And Parcel Of A Scrum M...

Each of us is always a part of some group whether ... Read More