fbpx

Solution Train: The ultimate conductor of Agile Release Trains

 

Solution train builds complex solution with a Lean-Agile approach. It organizes and coordinates multiple Agile Release Trains into one. It guides the focus of hundreds or even thousands of individuals towards achieving a common mission. This is planned for creating solutions on a large scale. Solution trains are widely used for the development of medical devices, automobiles, aircraft or banking systems.

HOW IS THE SOLUTION TRAIN PLANNED?

A solution train starts like a conventional SAFe Program Increment Planning session. But instead of having Agile Teams that become a part of the Agile Release Train, there are Agile Release Trains that participate. The vision and the backlog are aligned. The dates are decided for the cadence and the schedule to follow. The planning of the budget is done according to an Economic Framework. This framework consists of lean budgets, epic funding, decentralized planning and job sequencing. The Economic Framework effectively arranges the team to complete its business objectives by considering the business constraints and staying within the set budget.

There are regulatory standards that the solution has to comply with. These standards are concerned with building high quality solutions with Lean and Agile practices. The Solution Kanban helps in managing the epics and limits the WIP (Work In Process). The capabilities are analyzed and become part of the Solution Backlog from where features are then implemented. Finally, all the Agile Release Trains are coordinated to form the solution train.

Model-Based Systems Engineering is a technique that provides flexibility in defining the solution. It describes how the design of the solution can be developed, documented and maintained. Every solution has an intent and context. The intent depicts the behavior of the solution whereas the context describes how the solution fits in the deployment environment.

The delivery of the solution is independent of the cadence. Partial or the whole of the solution can be delivered in an iteration anytime.

END OF THE INCREMENT

At the end of every iteration, there is a solution demo. It is a demonstration of what has been done to get feedback from the stakeholders or product owners. It is used to evaluate the integrated solution that has been created by the Agile Release Trains in the Solution Train. After every solution demo, there is an Inspect and Adapt session. Problems are identified and are used to improve in the next iteration.

ROLES IN THE SOLUTION TRAIN

There are roles and additional help that support the delivery of value to the customer.

  • Solution Train Engineer monitors the solution Kanban. They ensure the smooth functioning of the train and coordinate the delivery of the solution with the Release Train Engineers.
  • Solution Management conveys the customer’s needs to the Agile Release Trains. With the help of the product management, the Strategic themes are used to define capabilities and split into features.
  • Solution Architect defines the technological design that connects the solution across all the Agile Release Trains.
  • Release Management governs the Solution Train. They have the authority to approve releases. They regularly evaluate content, progress and the scope of the solution. It is constituted of representatives from the solution train, agile release trains, marketing team, quality assurance team, Lean Project Management, operations, deployment and distribution.
  • System team addresses the consistent integration of the system across the Agile Release Trains.
  • A supplier is an external or internal organization that helps the solution train in the delivery of the solution. They help in providing subsystems or components. Assurance to be delivered in the shortest amount of time to the customer is of dire importance. A supplier works in the same cadence as the Agile Release Train and participates in the PI Planning.
  • The customer is the owner of the final solution. They are part of the value stream and work with the solution and product management.
  • Shared Services are required whenever their help is needed. They are not full time members of the Agile Release Train. Shared services include data security, information architects and database administrators.

Challenges of a Solution Train

Complex solutions often need appropriate vision, thorough analysis, design, architecture, execution and most importantly “Single place for tracking their progress”. According to our recent study, Solution Train Engineers are facing these challenges.

  • Not a single simplified view to answer stakeholder queries about solution progress and risks.
  • Due to complexity, Solution Team is unable to recognize a problem as soon as it arises.
  • Delay in delivery of a Solution due to lack of visibility among the deliveries from the Agile Release Trains.

At Kendis, we are tirelessly working to assist enterprises in solving Solution Train level problems. For further details, and to share your challenges, contact us [email protected]

Advantages of Solution Train

The development of complex solutions is structured with Solution train. Some of the key advantages are listed below.

  • Aligns multiple agile release trains and brings them on to one page by adjusting their focus on to one common vision.
  • Cadence and synchronization help in aligning the objectives and setting the routine for the Agile Release Trains to follow.
  • Adaptable to changing requirements even when a large solution is being built.
  • Involving and valuing customer input.

Leave a Reply

Your email address will not be published.

Explore Articles about Scaling Agile

Pick your next read from our vast library of specialized content. These Kendis articles help the Agile transformation leaders develop a deeper understanding and provide fact-based insights that contribute to decision making on critical scaling issues.


Got Questions?

Talk to our product expert to understand how Kendis can help your organization in your scaling agile journey.
Contact us now Get a personalized demo for free.



Play

Watch Video
Program reports and analytics

Program reports and analytics

Collaborate for the completion of a Release Train with a wholesome overview of all activities on your Program Board summarized into graphical and tabular formats.

Dependencies Management

Dependencies Management

Summarize all your PI dependencies into one meaningful and simple dynamic solution that automates dependency status updates throughout the PI according to the triggers you select.

Risk Register Tracking

Risk Register Tracking

Address and visualise the present and upcoming risks of your Program Increment, sprint or iteration to swiftly identify and smoothly mitigate them.

Feature Tracking

Feature Tracking

Visualise features progress, development, addition and removal, across sprints and teams in a simple and easy manner.

Scope Change Tracking

Scope Change Tracking

Track your PI’s scope and other changes post-planning, saving yourself hours of manual work and eliminating the possibility of human error.

Collaboration, communication and transparency lie at the heart of Kendis. It brilliantly reduces all the painful efforts and makes the entire process of planning your Program Increment a very easy task.
PI Objectives Tracking
Play

Watch Video

Dependencies are essential in recognizing, identifying and correctly mapping factors that are affecting your progress. In Kendis you can create multiple dependencies across your Program board and track them.
Dependencies Management
Play

Watch Video

With Kendis you can transparently address and visualize the present and upcoming risks of your Program Increment, sprint or iteration in a way that makes it painless to identify and analyze.
Risk Register Tracking
Play

Watch Video

Create objectives for each team or for your Program and link those with any item present your board. This allows you to choose precisely what features and stories are contributing to the objective.
Feature Tracking
Play

Watch Video

An extremely vital and powerful feature that gives an overview of all the recent activities that are being done. Presented in graphical or tabulated formats, you obtain all the necessary information in just a glance.
Scope Change Tracking
Play

Watch Video