Explore Courses
course iconScrum AllianceCertified ScrumMaster (CSM) Certification
  • 16 Hours
Best seller
course iconScrum AllianceCertified Scrum Product Owner (CSPO) Certification
  • 16 Hours
Best seller
course iconScaled AgileLeading SAFe 6.0 Certification
  • 16 Hours
Trending
course iconScrum.orgProfessional Scrum Master (PSM) Certification
  • 16 Hours
course iconScaled AgileSAFe 6.0 Scrum Master (SSM) Certification
  • 16 Hours
course iconScaled Agile, Inc.Implementing SAFe 6.0 (SPC) Certification
  • 32 Hours
Recommended
course iconScaled Agile, Inc.SAFe 6.0 Release Train Engineer (RTE) Certification
  • 24 Hours
course iconScaled Agile, Inc.SAFe® 6.0 Product Owner/Product Manager (POPM)
  • 16 Hours
Trending
course iconIC AgileICP Agile Certified Coaching (ICP-ACC)
  • 24 Hours
course iconScrum.orgProfessional Scrum Product Owner I (PSPO I) Training
  • 16 Hours
course iconAgile Management Master's Program
  • 32 Hours
Trending
course iconAgile Excellence Master's Program
  • 32 Hours
Agile and ScrumScrum MasterProduct OwnerSAFe AgilistAgile CoachFull Stack Developer BootcampData Science BootcampCloud Masters BootcampReactNode JsKubernetesCertified Ethical HackingAWS Solutions Architect AssociateAzure Data Engineercourse iconPMIProject Management Professional (PMP) Certification
  • 36 Hours
Best seller
course iconAxelosPRINCE2 Foundation & Practitioner Certification
  • 32 Hours
course iconAxelosPRINCE2 Foundation Certification
  • 16 Hours
course iconAxelosPRINCE2 Practitioner Certification
  • 16 Hours
Change ManagementProject Management TechniquesCertified Associate in Project Management (CAPM) CertificationOracle Primavera P6 CertificationMicrosoft Projectcourse iconJob OrientedProject Management Master's Program
  • 45 Hours
Trending
course iconProject Management Master's Program
  • 45 Hours
Trending
PRINCE2 Practitioner CoursePRINCE2 Foundation CourseProject ManagerProgram Management ProfessionalPortfolio Management Professionalcourse iconAWSAWS Certified Solutions Architect - Associate
  • 32 Hours
Best seller
course iconAWSAWS Cloud Practitioner Certification
  • 32 Hours
course iconAWSAWS DevOps Certification
  • 24 Hours
course iconMicrosoftAzure Fundamentals Certification
  • 16 Hours
course iconMicrosoftAzure Administrator Certification
  • 24 Hours
Best seller
course iconMicrosoftAzure Data Engineer Certification
  • 45 Hours
Recommended
course iconMicrosoftAzure Solution Architect Certification
  • 32 Hours
course iconMicrosoftAzure DevOps Certification
  • 40 Hours
course iconAWSSystems Operations on AWS Certification Training
  • 24 Hours
course iconAWSDeveloping on AWS
  • 24 Hours
course iconJob OrientedAWS Cloud Architect Masters Program
  • 48 Hours
New
course iconCareer KickstarterCloud Engineer Bootcamp
  • 100 Hours
Trending
Cloud EngineerCloud ArchitectAWS Certified Developer Associate - Complete GuideAWS Certified DevOps EngineerAWS Certified Solutions Architect AssociateMicrosoft Certified Azure Data Engineer AssociateMicrosoft Azure Administrator (AZ-104) CourseAWS Certified SysOps Administrator AssociateMicrosoft Certified Azure Developer AssociateAWS Certified Cloud Practitionercourse iconAxelosITIL 4 Foundation Certification
  • 16 Hours
Best seller
course iconAxelosITIL Practitioner Certification
  • 16 Hours
course iconPeopleCertISO 14001 Foundation Certification
  • 16 Hours
course iconPeopleCertISO 20000 Certification
  • 16 Hours
course iconPeopleCertISO 27000 Foundation Certification
  • 24 Hours
course iconAxelosITIL 4 Specialist: Create, Deliver and Support Training
  • 24 Hours
course iconAxelosITIL 4 Specialist: Drive Stakeholder Value Training
  • 24 Hours
course iconAxelosITIL 4 Strategist Direct, Plan and Improve Training
  • 16 Hours
ITIL 4 Specialist: Create, Deliver and Support ExamITIL 4 Specialist: Drive Stakeholder Value (DSV) CourseITIL 4 Strategist: Direct, Plan, and ImproveITIL 4 Foundationcourse iconJob OrientedData Science Bootcamp
  • 6 Months
Trending
course iconJob OrientedData Engineer Bootcamp
  • 289 Hours
course iconJob OrientedData Analyst Bootcamp
  • 6 Months
course iconJob OrientedAI Engineer Bootcamp
  • 288 Hours
New
Data Science with PythonMachine Learning with PythonData Science with RMachine Learning with RPython for Data ScienceDeep Learning Certification TrainingNatural Language Processing (NLP)TensorFlowSQL For Data AnalyticsData ScientistData AnalystData EngineerAI EngineerData Analysis Using ExcelDeep Learning with Keras and TensorFlowDeployment of Machine Learning ModelsFundamentals of Reinforcement LearningIntroduction to Cutting-Edge AI with TransformersMachine Learning with PythonMaster Python: Advance Data Analysis with PythonMaths and Stats FoundationNatural Language Processing (NLP) with PythonPython for Data ScienceSQL for Data Analytics CoursesAI Advanced: Computer Vision for AI ProfessionalsMaster Applied Machine LearningMaster Time Series Forecasting Using Pythoncourse iconDevOps InstituteDevOps Foundation Certification
  • 16 Hours
Best seller
course iconCNCFCertified Kubernetes Administrator
  • 32 Hours
New
course iconDevops InstituteDevops Leader
  • 16 Hours
KubernetesDocker with KubernetesDockerJenkinsOpenstackAnsibleChefPuppetDevOps EngineerDevOps ExpertCI/CD with Jenkins XDevOps Using JenkinsCI-CD and DevOpsDocker & KubernetesDevOps Fundamentals Crash CourseMicrosoft Certified DevOps Engineer ExpertAnsible for Beginners: The Complete Crash CourseContainer Orchestration Using KubernetesContainerization Using DockerMaster Infrastructure Provisioning with Terraformcourse iconCertificationTableau Certification
  • 24 Hours
Recommended
course iconCertificationData Visualization with Tableau Certification
  • 24 Hours
course iconMicrosoftMicrosoft Power BI Certification
  • 24 Hours
Best seller
course iconTIBCOTIBCO Spotfire Training
  • 36 Hours
course iconCertificationData Visualization with QlikView Certification
  • 30 Hours
course iconCertificationSisense BI Certification
  • 16 Hours
Data Visualization Using Tableau TrainingData Analysis Using Excelcourse iconCompTIACompTIA Security+
  • 40 Hours
Best seller
course iconEC-CouncilCertified Ethical Hacker (CEH v12) Certification
  • 40 Hours
course iconISACACertified Information Systems Auditor (CISA) Certification
  • 22 Hours
course iconISACACertified Information Security Manager (CISM) Certification
  • 40 Hours
course icon(ISC)²Certified Information Systems Security Professional (CISSP)
  • 40 Hours
course icon(ISC)²Certified Cloud Security Professional (CCSP) Certification
  • 40 Hours
course iconCertified Information Privacy Professional - Europe (CIPP-E) Certification
  • 16 Hours
course iconISACACOBIT5 Foundation
  • 16 Hours
course iconPayment Card Industry Security Standards (PCI-DSS) Certification
  • 16 Hours
CISSPcourse iconCareer KickstarterFull-Stack Developer Bootcamp
  • 6 Months
Best seller
course iconJob OrientedUI/UX Design Bootcamp
  • 3 Months
Best seller
course iconEnterprise RecommendedJava Full Stack Developer Bootcamp
  • 6 Months
course iconCareer KickstarterFront-End Development Bootcamp
  • 490+ Hours
course iconCareer AcceleratorBackend Development Bootcamp (Node JS)
  • 4 Months
ReactNode JSAngularJavascriptPHP and MySQLAngular TrainingBasics of Spring Core and MVCFront-End Development BootcampReact JS TrainingSpring Boot and Spring CloudMongoDB Developer Coursecourse iconBlockchain Professional Certification
  • 40 Hours
course iconBlockchain Solutions Architect Certification
  • 32 Hours
course iconBlockchain Security Engineer Certification
  • 32 Hours
course iconBlockchain Quality Engineer Certification
  • 24 Hours
course iconBlockchain 101 Certification
  • 5+ Hours
NFT Essentials 101: A Beginner's GuideIntroduction to DeFiPython CertificationAdvanced Python CourseR Programming LanguageAdvanced R CourseJavaJava Deep DiveScalaAdvanced ScalaC# TrainingMicrosoft .Net Frameworkcourse iconCareer AcceleratorSoftware Engineer Interview Prep
  • 3 Months
Data Structures and Algorithms with JavaScriptData Structures and Algorithms with Java: The Practical GuideLinux Essentials for Developers: The Complete MasterclassMaster Git and GitHubMaster Java Programming LanguageProgramming Essentials for BeginnersSoftware Engineering Fundamentals and Lifecycle (SEFLC) CourseTest-Driven Development for Java ProgrammersTypeScript: Beginner to Advanced
  • Home
  • Blog
  • Agile
  • Designing Shared-Services Teams in SAFe®️ with Service Trains

Designing Shared-Services Teams in SAFe®️ with Service Trains

By Lindy Quick

Updated on Aug 10, 2018 | 4 min read | 9.98K+ views

Share:

Shared services teams always pose peculiar challenges to successful Scaled Agile Framework (SAFe®️) implementations. The nature of their work which is mostly determined by the requests from the other Agile teams on the framework often leads to priority mismanagement, political conflicts, and uncontrolled chaos in the system. One of the major issues organizations face is dealing with multiple shared services teams under one ART or a solution train.
In this article, we present an approach called “Service Train” to facilitate that scenario. Also, this article will help you in managing the shared service teams in SAFe®️ with service trains. Get to know more about SAFe core values.

Last Few Days to Save Up To 90% on Career Transformation

Ends December 1 – Don't Miss Out!

What is a Shared Service Team?

 A shared service team is a group of cross-functional professionals who provide support services to multiple business units or departments. These services may include finance, HR, legal, IT, procurement, and other administrative functions. These are designed to increase efficiency and reduce costs by centralizing these services and eliminating duplication of efforts.  

How to Design Shared Services in SAFe®️ with Service Trains?

SAFe®️ aims to scale up the agility of multiple teams by aligning them to Agile Release Trains (ART), Solution Trains, and Portfolios. Multiple teams deliver in cadence, the results committed to, at various layers viz., Team, Program, Solution, and Portfolio.

Identify Common Services: The first step in designing a shared service team is to identify the common services that multiple departments require. It is done by thoroughly analyzing each department's needs and existing processes. 

Create a Service Catalog: Once the common services have been identified, create a service catalog that outlines the services offered, their cost, and how they are delivered. This catalog serves as a reference for departments when they require shared services. 

Assign Roles and Responsibilities: To assign roles and responsibilities to team members and establish clear lines of communication, follow these steps: 

  • Define the Scope of Work: Clearly define the team's mandate, objectives, and areas of responsibility. 
  • Assign Roles: Allocate specific tasks and responsibilities to each team member based on their skills, experience, and interests. 
  • Establish Communication Channels: Set up regular meetings, email updates, and a shared platform for team members to share progress and collaborate. 
  • Foster Collaboration: Encourage teamwork and open communication between team members. 
  • Monitor Progress: Regularly assess team performance, address any issues, and make changes as necessary to ensure team effectiveness. 
  • Encourage Feedback: Encourage open and honest feedback from stakeholders to ensure that the team meets their needs. 

By following these steps, you can ensure that the team has clear roles and responsibilities and effective lines of communication. 

Establish Performance Metrics: Establish performance metrics, such as response times, resolution rates, and customer satisfaction scores. These metrics are used to monitor and evaluate the team's performance. 
Integrate with SAFe Framework: Integrate it with the SAFe (Scaled Agile Framework) framework, which provides a structured approach to scaling Agile practices. SAFe offers a collaborative and iterative approach that helps to ensure that shared services are delivered consistently. 

Tips for Shared Services Teams in SAFe PI Planning 

Collaborate with Stakeholders: Collaborate with stakeholders, such as business unit leaders, to understand their needs and requirements for shared services. 

Plan for Scalability: Plan for scalability by considering how it will accommodate future growth and changes in demand. 

Consider Outsourcing: Consider outsourcing some services, such as IT or HR, if it makes more sense than building in-house services. 

Establish Clear Expectations: Establish clear expectations with the departments that will be utilizing the shared services. It includes expectations around response times, quality, and cost. 

Tips for Shared Services Design in SAFe®️ with Service Trains

Things get trickier when multiple Agile teams started using service trains in SAFe®️ at shared services and the Team requests the services from the shared services teams. SAFe®️ recommends the operation of the shared services of teams at the ART level but it gets difficult to facilitate them when those teams tend to grow big in numbers.
The simple idea of having all of them at the SAFe program level leads to chaos and confusion at times. For example- imagine a team of 30 people trying to help the other teams out. Moreover, when the members of those teams are not generalists, then organizing them by skills would get problematic too.

One workable solution to this problem is to organize all the shared-services teams into a “Service Train” which is similar to the ART but acts as a service pipeline to one or more ARTs. It spreads across multiple ARTs and Solution Trains providing requested services. The teams on this service train may be Scrum or Kanban teams adhering to the SAFe®️ principles and implementing its practices.

While implementing shared service teams in SAFe®️ with service trains, the service teams run their usual cadences (recommended to sync with the ART cadences) and they deliver services to the ARTs continuously on demand. The ART delivery pipelines tie up these deliverables to their own during the continuous integration activities and deliver solutions to the Stakeholders.
The Service Train differs from an ART

  1. PI's on the service trains are optional. The teams may opt for sprint-to-sprint ( Or cadence cadence ) planning on the Service train. In such cases, all the teams plan the sprints/cadences together.
  2. There may not be a dedicated “Train Engineer”. The role could be rotated or replaced by a team of facilitators.
  3. The backlogs of the service teams are generated by the requests of the teams on the ART.
  4. The metrics on the train are in the context of the metrics of corresponding ARTs.
  5. Their program board may be linked to one or more program boards of the Arts.

The Service Trains come in as Valuable Constructs

  1. They eliminate the chaos-generating of having too many service team members at the program level
  2. Cross-functional teams may be formed around dedicated service areas, so the Agile teams know where to place the requests
  3. The trains can deliver services to multiple ARTs at the same time - in other words, they are not constrained by the ARTs (Or the Solution trains)

However, there are a few things to watch out for:
1. Some traditional leaders may use this as an opportunity to impose the “Matrix Structure” on the teams and misuse this design as a way to break cross-functional teams.
2. There is a scope of the service teams getting siloed, resulting in poor collaboration
3. The service train may become a bottleneck to the ARTs if it doesn’t run slightly ahead of their schedules.
Skills needed for Shared services

The team members of Shared services need to grasp the following type of specialized skills:

  • Agile and Software/Systems Engineering Coaches
  • Application/web portal management
  • Configuration management
  • Data modeling, data engineering, and database support
  • Desktop support
  • End-user training
  • Enterprise architecture
  • Information Architecture
  • Infrastructure and tools management
  • Internationalization and localization support
  • IT Service Management and deployment operations
  • Security specialist (InfoSec)
  • System QA and exploratory testing
  • Technical Writers

Composition and Working of Shared Services Unit 

The composition of a shared service team may vary depending on the specific services offered, but it typically includes a team leader, managers, and cross-functional professionals. The leader is responsible for overall team management, ensuring that it aligns with the organizational goals and objectives. On the other hand, the managers are responsible for overseeing the delivery of specific services within the team, ensuring that the quality of the services offered is maintained. 
Cross-functional professionals, including developers, engineers, and business analysts, are responsible for delivering the services offered by the team. They interact with departments within the organization to understand their requirements and ensure that the services offered to meet the customers' needs. 

The shared service team structure is based on the principles of Lean and Agile methodologies. SAFe provides a framework that enables them to operate in an efficient and streamlined manner, delivering services in a fast, flexible, and scalable manner. By using DevOps practices, they can automate and streamline processes, freeing up time to focus on delivering high-quality services to the customer. 

Shared service model examples include: 

  • HR Shared Services: Centralized HR support for multiple departments or business units. 
  • IT Shared Services: Centralized IT support and technology infrastructure for an organization. 
  • Finance Shared Services: Centralized financial support and services for an organization. 
  • Procurement Shared Services: Centralized procurement support and services for an organization. 
  • Customer Service Shared Services: Centralized customer service support for multiple products or business units. 

Shared services center examples include: 

  • HR Services - Payroll processing, benefits administration, recruitment, and talent management. 
  • Finance Services - Accounts payable, accounts receivable, general ledger, and financial reporting. 
  • IT Services - Help desk support, software maintenance, and network management. 
  • Procurement Services - Supplier management, purchase order processing, and contract management. 
  • Legal Services - Contract review, legal research, and dispute resolution. 

 Shared Service Centers can offer a range of services depending on the needs of the organization. The key benefit of having a SSC is that it enables organizations to centralize the delivery of support and services, standardize processes, and achieve cost savings through economies of scale. 

Challenges in SAFe Shared Services

Managing Change: One of the biggest challenges in implementing SAFe shared services is managing change. It includes changes to processes, technology, and personnel. Managing these changes effectively requires clear communication, training, and a focus on continuous improvement. 

Maintaining Quality: Maintaining quality in the delivery of shared services can be challenging, especially as the demand for services grows. There must be a balance between the need for speed and efficiency with the need to deliver high-quality services. 

Ensuring Consistency: Ensuring consistency in the delivery of shared services can also be challenging, especially as the team grows and expands. To overcome this challenge, they must establish and maintain clear service processes and standards. 

Lack of Ownership: The team may face a lack of ownership from the departments they serve, leading to difficulties in gaining support for changes or improvements. The team should work closely with departments to understand their needs and engage with them to build trust and ownership. 

Balancing Resources: Balancing resources effectively between different services and departments can also be challenging. The team should prioritize its services based on the needs of the departments and the organization as a whole to ensure that resources are used effectively. 

Benefits of SAFe Shared Services

Increased Efficiency: Shared services can increase efficiency by centralizing support functions and eliminating duplication of efforts. It can standardize processes and procedures, resulting in a more streamlined and consistent approach to delivering services. 

Reduced Costs: By centralizing services, shared services can help to reduce costs by reducing the need for duplicated resources. They can also leverage economies of scale, resulting in lower costs for the organization as a whole. 

Improved Collaboration: Improved collaboration between departments and the shared service team can lead to better communication and stronger relationships. They can work closely with departments to understand their needs and engage with them to build trust and ownership. 

Greater Specialization: By centralizing support functions, it can build greater expertise in specific areas, which can result in improved quality and more specialized support for departments. 

Standardized Services: Shared services help to standardize processes and procedures, resulting in a more consistent approach to delivering services. It can improve quality and a more consistent user experience for departments. 

Unleash your potential with PMI's project management certification. Boost your career and confidently lead successful projects.

Roles and Responsibilities in Shared Services

The shared services employees handle the following roles and responsibilities:

  • Participates more actively in Program Increment (PI) planning and pre- and post-PI planning as well.
  • Managing the requirements wherever needed, adding to the backlog, and taking ownership of that particular task.
  • Collaborating with the Agile teams to achieve the Program Increment execution dependencies.
  • Actively taking part in the Inspect and Adapt(I&A) workshops, System demos, and Solution demos when any improvement backlog items show challenges with the availability of specialized skills and dependencies on the team.  

Generally, the team members of Shared services choose to work as a single team. In such case, the team members iterate on the same cadence because the Agile Release Train (ARTs) work like any other Agile team.

Conclusion

Agile teams need the support of either sustained or transitional specialty expertise. The staff of Shared services might become a part of an Agile team for a shorter duration. During this period, the staff of Shared services not only experience the Agile dynamic but also understands the speed of the development and the quality of the product. It also allows a knowledge transfer decreasing a dependency on specialized skills.

Frequently Asked Questions (FAQs)

1. What is a shared service team?

It is a cross-functional team that provides common services to multiple business units within an organization. Its aim is to improve efficiency, reduce costs, and ensure consistency by centralizing the delivery of specific services. It allows business units to focus on their core competencies and delivers value to the customer more efficiently. 

2. What type of teams are recommended in SAFe?

SAFe (Scaled Agile Framework) recommends cross-functional teams composed of individuals with diverse skills and perspectives. These teams are designed to work together to deliver common services to multiple business units, fostering collaboration and continuous improvement to deliver value to the customer efficiently. 

3. What are the core competencies of SAFe?

The core competencies of SAFe include Lean-Agile principles, product development flow, and DevOps. SAFe also emphasizes the importance of collaboration and continuous improvement to ensure teams can efficiently deliver common services to multiple business units. By providing a framework for coordinating and collaborating across multiple teams, SAFe helps organizations implement Agile methodologies and practices at scale while focusing on delivering value to the customer. 

Lindy Quick

438 articles published

Lindy Quick, SPCT, is an experienced Transformation Architect with expertise in multiple agile frameworks including SAFe, Scrum, and Kanban. She is proficient in leading agile transformations across d...

Get Free Consultation

+91

By submitting, I accept the T&C and
Privacy Policy

Ready to learn about Agile Certifications Roadmap?