The Scaled Agile Core Values are a broad set of principles that guide decision-making. They help you create an Agile environment that supports responsiveness, collaboration, and continuous improvement.
- Transparency is important for trust
- Transparency is important for collaboration
- Transparency is important for innovation
- Transparency is important for growth
- Transparency is important for feedback
- Transparency is important for learning
Customer focus is the most important value in agile. It means delivering value to the customer, understanding the customer’s problem, and getting feedback from the customer.
A team that is not focused on their customers will waste time and money solving problems that don’t matter to anyone but themselves. A team that focuses solely on internal issues and deadlines will likely miss out on opportunities to do work that actually helps their company grow.
The goal of scrum teams should be helping their customers succeed by building something valuable for them (a product) as quickly as possible so they can get back to focusing on what matters: solving real problems for people who are paying them for it!
Program execution is the process of creating and delivering value to the customer. Programs are the primary way to build and deliver value, which are made up of projects, which are made up of tasks. By constantly delivering small batches of value, work can flow through the system as quickly as possible. Smaller batch sizes help teams adapt their processes more nimbly in response to changing circumstances because they don’t need too much time or data before making changes. Visible metrics also help identify problems quicker so teams can improve their practices faster than ever before!
Flow is a state of mind where we are fully immersed in what we are doing. Transparency means visibility, openness and honesty in how we work to achieve our goals.
Program execution is the ability to predict and deliver value through the relentless pursuit of high quality and continuous improvement of processes, products and services. Customer focus is a drive to deliver value to our customers that results in their successful use of our products and services
Improvement of daily work
Continuous improvement is the cornerstone of Scaled Agile. It is a core value and it’s one of the most important things that you can do to help your team become more agile.
There are three levels of continuous improvement:
- The individual level, where each individual person improves their own abilities, skills and mindset. This might include things like training or mentoring others on how to do something better.
- The team level, where the whole team works together to improve any aspect of their work (for example, improving how they write code). They can use some kind of measurement system for this (such as an estimated velocity) so they can see if they’re making progress towards their goal.
- The organization level, which involves improving all parts of the organization (so in addition to teams working together on specific aspects such as estimation), there may be other areas such as learning new technologies or changing business practices within an organisation
Continuous planning is an adaptive process, not a one-time event.
Planning is not a contract. It’s not a plan. It’s not something that we do and then check off our list when it’s done, either. You know what I mean: “We planned so well last quarter! Now all we need to do is execute like we did in the planning phase…”
Planning isn’t about creating Gantt charts or making commitments for every single detail of your project’s work flow (that would be over-planning). Rather, it involves setting goals and identifying key milestones along the way—allowing you to make adjustments along the way as needed based on changing circumstances or new information that surfaces during implementation.
As a Scaled Agile Core Values proponent, I believe that respect is the primary ingredient to successful product development and delivery. A lack of respect leads to frustration, an unhappy team and ultimately poor results.
Respect for individuals: The ability to treat each other with dignity and value as people is fundamental to any healthy organization or team.
Respect for others is a cornerstone of core values in any culture but especially important in agile environments where everyone has skin in the game and can make decisions that affect everyone else.
These values should guide all Agile decisions.
This is not just a set of values to be used in the context of Scaled Agile, but rather a set of guiding principles that should be applied to all Agile decisions.
- When faced with a decision:
- Consider whether your choice will align with the values presented above. If not, reconsider your choice.
These seven core values are a great foundation for your Scaled Agile framework. They will help you build a culture of transparency, customer focus and flow for your team. You can use these values to guide all of the decisions that you make when adopting this framework so that you always keep them in mind during implementation and adoption phases.