AgileHive-Logo-Fuchsia

Adopting SAFe® in Small Steps

Scaled Agile Framework (SAFe®) takes Agile and Lean principles and implements them at an enterprise or large organization level to increase and drive efficiencies, meet the requirements of stakeholders, and improve customer satisfaction. However, it’s not just supersizing established practices that worked at the team level, there’s an ART (pun intended) to it. This article explores the benefits and processes of making the transition via smaller steps rather than one giant leap.
Adopting SAFe in Small Steps, learn how with Agile Hive

An Agile Foundation

Before jumping right into SAFe, let’s start at the foundation – what is Agile? The Agile methodology is a system development and project management framework in which multiple iterative, dynamic phases known as sprints, are used to break down projects into more manageable chunks.

A result of the Agile Manifesto developed back in 2001, Agile methodology is rooted in four pillars or core values and twelve principles. We’re not going to dive any further into the history, but certainly, if you’re interested, you can find multiple resources spread across the web. Most commonly used in application or product development to address the constantly changing nature of these processes, Agile renders previous traditional models like linear project management (e.g. waterfall) much less effective.


Fostering a collaborative, team environment and focused on delivering results to meet customer needs, the Agile method serves as the umbrella for several variations of the framework. Whichever approach is chosen be it Kanban, Scrum, Adaptive Project Framework, or one of a handful of others, the scope is focused at the team level. So if you need to extend the principles to a larger level, such as team-of-teams, an entire organization or a larger portfolio, you can’t just supersize it to achieve better outcomes.

Discovery

To solve a problem, you must first admit that there is one and then seek the appropriate resources to solve it. This is the start of the process of discovery. Here in the context of adopting SAFe, the process involves five steps. 


First, with the end goal being to deliver exceptional value, to make this possible, whether that customer exists internally or externally, take a look within your organization for those teams that must be in close alignment and tightly integrated. You’ll want to identify at a broad level, dependencies, if mismanaged or discovered late, could hamper success when it comes down to crunch time.


Next, work to develop an understanding of how these collaborating teams are presently operating, such as, how their work is created, defined, and prioritized. How is it tested at both a component and solutions level, and then deployed? Which individuals are dedicated full-time and to which assignments, which are only partially assigned, and to which tasks? 


Details to questions like these will really start to build the picture of roles and responsibilities and identify areas where operating in a more collaborative, coordinated manner could yield better flow of value. For example, is there an extensive amount of rework taking place at a certain stage of development due to little (or no) integration earlier in the process? 


Third, make an evaluation of the teams’ compositions. Are they organized or aligned based on skill sets, to a specific component of the overall project, or something altogether different? Independently, what value do they deliver?


Fourth, what cadence does each team typically work within? Are the teams already following an agile methodology, working within a consistent sprint length? Stepping back and comparing the cadences of the teams, how do they differ? With whom does the decision lie as to what the final, combined project should look like and what is the level of priority to get it completed?


Finally, between these teams, are they using Agile/Scrum or Kanban processes? Is there a common language or set of terms as to how they first describe their part of the solution, and then, as to how they perform and deliver their portion of the end product?


Making a concerted effort at the outset, in the discovery portion of the process, to flush out the answers to questions like these will make the adoption of SAFe a much more fluid process, helping to guarantee its success!

Assemble The Team and Educate About SAFe

With the plethora of information that you’ve just researched and compiled, it’s now time to turn around and build the team of teams and get them up to speed, educating them with some commonalities.


Harkening back to the parable of the Tower of Babel, things are destined to fail when we all don’t speak the same language. Language in this context means using the same terms, vocabulary, and verbiage to describe our work so there is a common understanding among all involved. The classic example is the “definition of done”, but this also includes defining what the common cadence timeframe and increment dates are to be.


This is also the point in the collective journey to assign (or reassign) teams and specific Agile Release Train (ART) roles such as Product Owner, Release Train Engineer (RTE), and System Architect. It’s also a good time to simulate what a Planning Interval (PI) would look like with your teams and how its elements would be executed.


We would feel it remiss if we didn’t discuss the need at this point and going forward for implementing a “single source of truth” (SSOT). This is a digital solution that provides a combination of transparency and the facilitation of processes, critical events (such as the PI), and identifying those dependencies that were partially gleaned in the discovery phase. We happen to know of such a tool; Agile Hive. 


To learn more about its capabilities, particularly as that “single source of truth”, check out our article here.

The PI – Plan and Execute Together

The Planning Interval (PI), specifically a successful completion of the PI, is often considered the crux of the larger determination as to whether a successful SAFe implementation has been made. 


Typically lasting between 8 and 12 weeks, with timeboxed iterations of development within that larger timeframe, the PI consists of the core planning, development, validation and testing, and finally delivering value by those teams involved in the ART. 


Proper synchronization and development of the cadence for PIsand the iterations within a PI enable each ART to plan the subsequent increment of work, set limits on the work in progress (WIP), summarize value for the purposes of feedback and assessment, and finally ensure the ART retrospectives inspire relentless improvement.

Typical PI Timebox
Source: © Scaled Agile, Inc.

Each PI is a period of creation, collaboration, learnings, and a series of pivots, inspecting and adapting as work progresses.

A Retrospective

The Retrospective, or “Retro”, is to be a regular event held after the completion of an interaction to determine essentially what went well, what didn’t, and what can be improved for the next one. 


Attendees for an ART Retro typically include the ART-level roles, Product Owners (PO), Scrum Master/ Team Coaches, all teams and all team members, and any additional stakeholders which could include team members from other Agile Teams or ARTs. The Release Train Engineer will most often assume the role of facilitator, helping develop the agenda, keeping the event to the agreed upon timebox, and most importantly, ensuring that improvement items are captured in the backlog for the ART.


Retros consist of both a quantitative and qualitative review. The quantitative is the yes/no, by the numbers portion. Were iteration goals met, was work completed transparently (yes or no)? Additionally, flow metrics are evaluated to discover potential bottlenecks. This includes a velocity metric which is the indication of the average amount of product backlog turned into an Increment of value during an iteration. Additional analysis addresses topics like whether defects are addressed, and the like. The goal is not to place blame, but to stimulate collective ownership of improvements.


On a qualitative level, teams assess improvements that were identified in the last Retro. Looking then in comparison to the current processes, a small number of improvements are identified as to how those can be improved in the next iteration. These improvements will all differ in size and scope, so as to properly set the stage for successfully completing each, smaller “chunked” stories are identified to be tackled in subsequent iterations.

Ready To Get Started?

We hope we’ve provided the necessary food for thought to get your SAFe transformation underway. While it can certainly seem like a daunting undertaking, you don’t have to walk the path alone. The team here at Agile Hive doesn’t just provide the industry’s easiest “SAFe in Jira” software solution, we have extensive consultative resources for you to take advantage of. 


To learn more about how Agile Hive can be that “single source of truth” through your entire SAFe journey, reach out to us to learn more and when you’re ready, schedule a demo with us!

Further Reading

Agile Hive Integration with Collaboration Technologies

System Architect Using Scaled Agile Framework (SAFe®)

Release Train Engineers – Empowered for Greatness with Agile Hive

Product Management Using Scaled Agile Framework (SAFe®)

SAFe® – The Pros and Cons for Scaling Agile

Agile Hive Implementation Project

In Focus: Who or What is the LACE?

SAFe with Atlassian tools: Agile Hive is a Scaled Agile Platform Partner

Share the Post:
Picture of Joshua Brock

Joshua Brock

English content and technical writer, SPC

We look forward to chatting with you!

We’re ready when you are. Book an appointment and we’ll be happy to answer all your questions. Whether you’re new or an existing user, we’ll help you get the most out of Agile Hive!

LinkedIn

Follow us on Linked-In!

YouTube

Subscribe to our channel!

Related Posts

SAFe® In Structure & Agile Hive

For teams to work in unison, the tools they use must first do so. Scaled Agile Framework, or SAFe®, is a foundation for implementing agile practices at an enterprise level. Organizations are seeing great success combining tools like Agile Hive with its focus on scaled agile product development and Structure to support the handling of complex relationships between the work items, such as large hierarchies of features. Read along to find out more about how SIX made this process a reality.

System Architect Using Scaled Agile Framework (SAFe®)

This role-focused article is one in a multi-part series that examines how Agile Hive supports various roles in an organization leveraging the Scaled Agile Framework (SAFe®) for better outcomes.

How Agile Hive Can Support SAFe® Certifications

For those looking to take their knowledge of Scaled Agile Framework (SAFe®) to the next level, the organization offers a variety of classes that verify successful completion on SAFe®-specific topics. This article focuses on the “SAFe® for Teams” certification, in particular how Agile Hive can play a part as an integral teaching tool for it.

Managing Timezone Differences With Distributed Agile Teams

The Power of Shared Services in SAFe®

In the Scaled Agile Framework (SAFe®), Shared Services play a critical role in facilitating the alignment, collaboration, and delivery of value across organizations of all sizes, particularly those of larger enterprises. By using SAFe success patterns consistently across the enterprise, with transparency and collaboration, with Agile Hive, we can reduce a significant impediment to the flow of value.