Are you ready for Agile?Are you ready for Agile?Are you ready for Agile?Are you ready for Agile?
    • Our Expertise
      • Increase Effectiveness
      • Align & Focus
      • Agile Leaders
      • Autonomous Teams
    • Our Offer
    • Our Achievements
    • Our Blog
    • About Us
      • Contact Us
    • 4 Pillars
    • Academy for Agile Coaches
    0

    0 ₫

    • Academy Login

    Are you ready for Agile?

    • Home
    • Insights
    • Organizational Effectiveness Adaptive Organizations
    • Are you ready for Agile?
    Published by Chris Kruppa on September 22, 2021
    man on running field

    Based on our consultations and readings, most Agile transformation have one major flaw: Agile is seen as a transactional state to achieve. You either are Agile or not. This makes the results of your Agile transformation measurable (and achievable), but can have dangerous effects. If we visit, for example, the SAFe website, we see immediately something, which could resemble a silver bullet: You “just implement” all those elements and change the roles and your whole organization is Agile. The underlying reasons, why any of those elements rightfully exist, is usually not really understood. Without understanding the reasons being the SAFe, Scrum, Less, and such frameworks, the teams get frustrated and tension develops. Agile from a bird’s-eye view looks successful, individual teams are struggling.

    If we are looking at the Agile Manifesto and translate that manifesto into organizational thinking, we come to the realization that there are 6 major principles which mark and design an Agile organization:

    1. An inspiring vision as an end goal of what the organization wants to achieve. For example, a rocket ship flying landing on Mars is the overarching vision for SpaceX.
    2. Self-organized, cross-functional and competent teams – most organizations create cross-functional teams (and if it is only for the full technology stack), some achieve self-organization thanks to strong agile leaders or Scrum masters. Rarely, organizations understand the concept of competence as a team (as opposed to individual competence).
    3. Iterative and increment product or service delivery. Iterative describes frequent deliveries (in Scrum, e.g., we use Sprints); incremental means to add more value with each iteration. An iterative approach only makes business sense, if we add value each iteration. Otherwise, the iterative approach is a self-service.
    4. A continuous improvement cycle, so the team knows what to change. Agile can only fail, if we think we are good already and we stop improving. Therefore, continuous improvement needs to be in the DNA of the team. Important to note that improvement does not mean to just hunt failures or issues, but to actually improve (for example, to keep learning also from successes).
    5. Customer Value-driven Requirements which are introduced just-in-time rather than just-in-case. One of the issues in companies is living in own bubble and not providing a service or product which actually fulfills a desire or a need from customers. Therefore, the priorities of any requirements need to be organized according to customer value.
    6. Transparency throughout the collaboration, so all the above can be achieved. SAFe is excellent in making dependencies between teams transparent and addresses them. But this is not the only way to make things transparent: Document and communicate reasons, why features are requested and how they will affect the business are already a good start towards transparency. Start small.

    If we understand these 6 principles and why they exist, then it is much easier to understand why we need to introduce Scrum for our Agile delivery. Interestingly enough, most organizations measure their Agility not towards principles, but towards actions and events. Their maturity in Agile is measured, for example, whether you have a retrospective or not, and not what the outcome of the retrospective is. In general, when working with organizations, we learned that they rather measure what is easy to measure and not what makes sense.

    How not to get started with Agile?

    Most organizations plan their Agile transformation or journey like they would plan any project in their organization: They define the future state, how Agile should look like. They define a risk management plan and introduce milestones. In the end, they want to be ready to have better feedback cycles, more independent teams and higher engagement.

    But isn’t it ironic? Nothing in their transformation plan actually invites for anything, what they want their final state to be. If their goal is to have shorter cycles of customer feedback, why does their project plan to achieve that, not include any feedback cycles? If their final state is to have more empowered team members, why are the team members not included in the whole process? If they want more independent teams, why do we dictate to them how they have to do Agile?

    Don’t plan agile; Be agile!

    Piloting Agile and then looking at how Agile gets carried through the organizations seems to be the go-to solutions for Consultants in Agile organizations: Pilot Agile with one team and then see how they inspire others. And yes, we have seen that working, but we also have seen that failing. On the other hand, we also have seen Big Bang Agile transformations working: From one day one, everybody needs to work Agile (this however rather on small teams).

    One problem with Agile transformations and plans for Agile journeys is that organizations are a construct of human interactions. This makes organizations complex – the bigger the organization, the more complex. If one thing works in “team a”, it does not automatically mean, it will work in “team b”.

    Instead of planning for Agile, Be Agile yourself. You are an executive at a company, and you want to introduce Agile? Get the 10 most influential people on each level of your organization together and meet once a week. Don’t plan, but ask yourselves a series of questions around the 6 principles of the Agile organizations as described above, and then work your way towards higher agility:

    • Why do you want to be Agile?
    • What effects do you hope for, when becoming Agile?
    • What are your fears when becoming Agile?
    • What are the biggest constraints in yourself and in your team’s to achieve any of those 6 principles?
    • Which of these 6 principles are already visible in the organization?
    • Which are the furthest away?
    • What is the only 1 thing you could do in the next week to get closer to the 6 principles described above?
    • Who can help you, when that becomes difficult?

    Obviously, answering those questions does not really give us a detailed plan. It also does not provide for a sense of security. For some of us, it is scary, and it might create discomfort when we honestly respond to these questions. Also, our sense of having a certain answer to each of the question will challenge our discipline. The questions only make sense if we have this feedback cycle to answer those questions regularly: Every week or maybe every 2 weeks. Regularly, anyways.

    It is such with every complex adaptive system: Every time we answer those questions, we have new information, new clarity and different point of views. Participants will get the answers to those questions into their PI Planning (Planning for Product Increment), their Sprint Planning, their Scrum of Scrums, etc. And every time, there will be feedback coming back, which will change the course of the answer over time. The clearer you become on how Agile is impacting your every days’ decisions, the more you will realize what Agile really is. Personally, I remember the epiphany of Agility as a cathartic experience. Agile is not a transformation, Agile is an ongoing journey. Therefore, don’t focus on frameworks or tools to achieve those, focus on the principles and see, how you can get closer to those principles, with every day a little closer.

    Share
    Chris Kruppa
    Chris Kruppa
    Chris is a German working in Vietnam since 2008. He became passionate on Agile, when he started to implement Agile into his Marketing team about 2010. He immediately saw the impact of cross-functional and transparent teams and became a CSM in 2011. He founded semdi solutions in 2012 with the goal to coach teams on how to be more adaptive and ready for the 21st century. Since then, he has worked with nearly 20 organizations in Southeast Asia and supported them in increasingly becoming more Agile.

    Related posts

    Role of Company leaders in an Agile journey to HIgh-Performance Teams
    January 11, 2023

    Harnessing High-Performance Teams Through Agile Principles


    Read more
    What is Agile? True Agile is rarely visible in it's process
    January 5, 2023

    Agile: More than Just a Framework


    Read more
    men and women having a meeting
    December 5, 2022

    Why You Need to be Agile


    Read more

    Leave a Reply Cancel reply

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

    Logo semdi solutions

    semdi solutions Co. Ltd.

    Level 14, Saigon Center 1
    65 Le Loi
    Ward Bến Nghé, District 1
    Hồ Chí Minh City

     
    • Contact
    • Imprint
    • Privacy Policy
    semdi solutions, © 2022
      0

      0 ₫

      • Academy Login
      ✕

      Login

      Lost your password?

      We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
      Read More about our privacy policy
      Cookie SettingsAccept All
      Manage consent

      Privacy Overview

      This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
      Necessary
      Always Enabled
      Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
      CookieDurationDescription
      _GRECAPTCHA5 months 27 daysThis cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.
      cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
      cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
      cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
      cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
      cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
      cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
      viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
      Functional
      Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
      CookieDurationDescription
      ppwp_wp_session30 minutesNo description
      Performance
      Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
      Analytics
      Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
      CookieDurationDescription
      _ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
      _ga_8T1CV8HV5N2 yearsThis cookie is installed by Google Analytics.
      _gat_gtag_UA_28003764_11 minuteSet by Google to distinguish users.
      _gcl_au3 monthsProvided by Google Tag Manager to experiment advertisement efficiency of websites using their services.
      _gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
      Advertisement
      Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
      CookieDurationDescription
      test_cookie15 minutesThe test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.
      Others
      Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
      SAVE & ACCEPT
      Powered by CookieYes Logo
      Pre-register for our 4 Pillars Guide

      "*" indicates required fields