3 Steps to Start an Agile Journey  

If you are considering taking your first steps on the agile journey, you will be able to experience a world of dynamic collaboration, adaptability, and constant value delivery. Before starting the journey it’s important to understand what is agile. Agile is a project management methodology that covers short development cycles, continuous improvement and multifunctional and self-organized teams.  In an agile environment, teams develop a product or service where requirements and solutions evolve through collaboration and customer feedback. In this article, we will address three initial steps to understand and start applying the Agile concepts.  

Learn the fundamentals of the agile manifesto  

As a first step, one should become familiar with the principles and values of the agile manifesto. The document was created in 2001 by a group of 17 developers, and it introduces 12 principles and 4 values to be used as guides for best practices in the work of technology teams. Its relevance and impact were so significant that companies from other segments began to apply the methods and adopt the values and principles of the Agile Manifesto.  The 4 values are composed of:  

1. Individuals and interactions over processes and tools  

2. Working software over comprehensive documentation   

3. Customer collaboration over contract negotiation 

4. Responding to change over following a plan  

The 12 principles describe a culture of change and customer focus to maximize results. Agile manifesto does not just address processes or tools. Above all, it talks about working together with trust and respect, developing quality software, working with agility and transparency.   

Understand the methods and frameworks   

The second step is to understand the frameworks and methods available. Take time to explore and choose the one that best suits your needs and your work environment. Scrum, for example, is a framework that facilitates collaboration, adaptation and value delivery in an iterative and incremental manner. It is based on three fundamental pillars: transparency, inspection and adaptation. Scrum promotes a flexible approach to handling change and seeks to maximize value delivered to the customer. Another example is Kanban that emphasizes visual tracking of work using Kanban board, in which tasks are represented on cards and moved by the different stages of the workflow.   

In the blog of SVPM you can find a great video addressing the introduction and definition of the agile frameworks that can provide more insight on this subject.  

 Put it into practice  

The third step is to start applying agile concepts little by little by selecting a project or team and as you gain confidence and familiarity you can gradually expand to other projects. Nonetheless, if you are still at the theoretical stage and you would like to gain experience working as part of a team to share ideas and apply the concepts you have learned above, a great option is to take part in volunteer projects. It can provide you with the opportunity to experience agility in a real-world context, as you will be collaborating with many different individuals and adapting to various environments.  

The SVPM is an excellent opportunity to apply agile concepts and improve them through volunteer work. You will meet people from all over the world who are willing to help you and assist you in a practical and effective manner. If you are interested in learning more about SVPM, on the blog you can find additional information on the blog about the history and the opportunity to volunteer

It is important to remember that agile is a continuous and ever-evolving process. Understanding the agile manifesto, experimenting with a variety of frameworks, and gaining experience in your projects or volunteering will prepare you to begin your agile journey with a greater sense of confidence and mastery.  

Credits:  

Agile Manifesto <https://www.productplan.com/glossary/agile-manifesto/

Agile Frameworks <https://www.planview.com/resources/guide/what-is-agile-program-management/agile-frameworks/

Photo <https://www.pexels.com/

The Agile Coach <https://www.atlassian.com/agile

What is the Agile Manifesto? <https://www.agilealliance.org/agile101/the-agile-manifesto/

Share

1 thought on “3 Steps to Start an Agile Journey  ”

  1. Thank you for showing the path for the new learners towards agility. The flow of the document is very insightful and the steps incorporated to kick off the Agile journey are very much feasible.
    Here are a few additions that I would recommend to make this document more informational
    1. I appreciate the way in which some details around Scrum and Kanban have been included under “Understand the methods and frameworks”. We can certainly enhance the depth of this section by providing links to some useful documents for learners such as Scrum Guide (https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-US.pdf), Scrum with Kanban Guide (https://scrumorg-website-prod.s3.amazonaws.com/drupal/2021-01/01-2021%20Kanban%20Guide.pdf?nexus-file=https%3A%2F%2Fscrumorg-website-prod.s3.amazonaws.com%2Fdrupal%2F2021-01%2F01-2021%2520Kanban%2520Guide.pdf)
    2. Sharing names of the books on Agility might be helpful for the learners interested in jumping into Agile. Here are a few really interesting books on Agile learning: 1. Doing Agile Right (Sarah Elk and Steve Berez), 2. Agile Practice Guide (Agile Alliance And PMI), 3. Learning Agile (Andrew Stellman and Jennifer Greene). Here are some really interesting books on Scrum learning: 1. Fixing Your Scrum (Ryan Ripley and Todd Miller) 2. Scrum – A pocket Guide (Gunther Verheyen) 3. Mastering Professional Scrum (Stephanie Ockerman, Simon Reindl) 4. Agile Thinking Demystified – Mindset Over Mechanics (Frank M Forte).
    3. A quick suggestion on “Put it into Practice section”: It would be always good if we address the application of Agile as “Product delivery” Vs “Project Delivery”.
    4. Having a comparison diagram of Waterfall Vs Agile might could also be helpful for the learners so that they can differentiate clearly between these 2 methodologies and pick up their “Do’s and Don’ts while applying Agile. https://images.app.goo.gl/tuu4AChsC7GuuSx37

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top