Coaching Roles & Responsibilities
for the Scaled Agile Framework
SAFe Transformation Coaching Experience
Demonstrated experience in designing agile transformation solutions matched to multiple unique customer situations.
Recognized for business acumen, well-practiced consulting skills, and ability to sustain high level customer relationships.
Solid experience in successful implementation of organization and behavioral change.
On the path to or Certified as a SAFe Program Consultant Trainer (SPCT).
Expertise in coaching the Teams, Scrum Master and Product Owners in their new responsibilities
Expertise in coaching the Middle Managers in their new responsibilities
Expertise in coaching Product Managers in their new responsibilities
Expertise in planning and running Inspect and Adapt Workshops
Expertise in conducting a Roadmap Workshop to further flush out the Roadmap for improvement where additional Organizational Slices are identified
Expertise in developing a vision and roadmap for modifying Agile adoption to include strong metrics and reporting systems, including aligning the metrics and reporting to assure a Continuous Improvement approach
Ability to develop usable metrics
To track transition progress, and improvement of estimation
Ongoing metrics for management and executives
Expertise in developing and providing training, as workshops, of the Continuous Improvement strategy
Ability to provide coaching at the Portfolio, Program, and Team levels for Continuous Improvement
Agile Program Management
Agile Release Trains and Agile Release Planning
Agile team practices and Agile engineering practices, to build high performance teams
Ability to provide support and education for improving estimates during Agile Release Planning
Expertise in developing a sustainable Agile Center of Excellence and internal Agile Community
SAFe Transformation Coach
Develop a strong partnering relationship with customer to collaboratively develop, implement and adapt the plan for Agile and SAFe transformation
Discover, review, understand and evaluate the current customer software and product development process
Review Results of the readiness assessment, including observations, interviews, and workshops, report and recommendations, related to an agile and SAFe transformation and provide further feedback.
Address process, structure, people and metric/reward factors associated with organizational change
Facilitate, co-develop, and execute an Agile Transformation Plan with success criteria and corresponding metrics
Establish and facilitate a communication strategy and plan to support and reinforce the transformation and enable cross team collaboration
Plan and execute change management activities, integrating them with all other plans
Provide expertise in team and organizational development, support for change and act as a change catalyst for Agile and SAFe practices
Assess agile practices in customer product development environment, including people, roles, processes, tools and technology
Evaluate the existing general approach and influences related to software methodologies, and current capacity to adopt, and support agile
Develop policies and procedures for integrating agile principles and practices into existing and future state customer processes for governance, planning, budgeting, portfolio management, regulatory and audit compliance
Develop a common understanding of agile and lean principles with the Leadership team to articulate a vision and roadmap for transformation
Schedule customer Leadership team meetings for regular feedback and steering
Guide the customer Leadership team in mastering agile principles and practices, identifying the organizational and cultural changes to effectively lead the transformation
Work with client to staff an "Agile Working Group" or "Agile Center of Excellence (COE)"
SAFe Portfolio Coach
Guide and co-author a Transformation Plan with Senior Leadership.
Work with the TLT and senior internal coaches to build a Lean Culture leadership and planning "bridge" between the Business functions and solution delivery teams.
Consult with the senior leadership team (SLT) to ensure that the key benefits of scaled agile delivery are well understood and continuously communicated to transforming teams via an enterprise communication plan (co-prescribed and co-authored by the coach).
Support implementation of the business strategy through programs that develop and maintain the company's value-added products and services. Value steams are identified, fostered, monitored, and continuously improved. Investment funding is allocated to ongoing programs and new initiatives in accordance with business strategy and current strategic themes.
Assist with the reinforcement and anchoring of Lean/Agile values into the company culture.
Work with/through the TLT to gain SLT support on common constraints in organizational inertia.
Provide portfolio context and Life-Cycle Governance.
SAFe DevOpsProgram/Portfolio Coach
Experience in leadership and coaching, in large, Scaled Agile DevOps projects.
Experience leading release management and operations integration within development and testing lifecycle.
Identify enterprise security and compliance policies to ensure they are appropriately addressed in DevOps strategy.
Locate and asses specific root causes of delivery pain, establish baseline metrics, and create an action plan to deliver measurable DevOps improvements.
Align DevOps goals with strategic business objectives, establish measurable performance goals and define the highest-value, shortest-lead-time path to success.
Align Leaders, Development and Operations on principles of continuous delivery and prepare them to execute the DevOps action plan within a SAFe context.
Guide the development of a DevOps culture, through targeted people, process and technology improvements and to maximize value delivered by SAFe initiatives.
Advise on various application and infrastructure hosting models, including cloud, on premise and hybrid and architect delivery pipelines that best enable clients' delivery and operational objectives.
Facilitate and support the mindset, culture and set of technical practices that foster communication, collaboration, and cooperation among all Enterprise, Program and Team members needed to develop, test, deploy and maintain a solution.
SAFe Program Coach
Support organizational assessment
Conduct a roadmap workshop to further flush out the roadmap for improvement where additional organizational slices are identified
Develop a vision and roadmap for modifying Agile adoption to include strong metrics and reporting systems, including aligning the metrics and reporting to assure a continuous improvement approach.
Coach senior and middle managers in their new responsibilities
Coach Product Managers in their new responsibilities
Coach Release Train Engineers in their new responsibilities
Coach Agile teams, Scrum Masters and Product Owners in their new responsibilities
Conduct regular Inspect and Adapt Workshops to discover improvement opportunities
Develop and help collect usable metrics for management and executives
Provide support and education for improving estimates during PI Planning
Develop a sustainable Agile CoE, Agile working groups, and internal Agile community
Identify and coach internal champions to remove reliance on external coaches
SAFe DevOps Team Coach
Experienced in configuration management, continuous integration, test-driven development, deployment, DevOps, and related technical practices.
Coach Agile Release Train (ARTs) teams to adopt and enable continuous integration (CI) and continuous delivery (CD) practices throughout SAFe Program Increments for the purpose of realizing more frequent, higher quality system demos and releases.
Provide training and hands-on workshops in Pair Programming, BDD, TDD, CI/CD, test automation and related technical practices.
Work with SAFe Systems Teams and other Dev, QA and Ops personnel to integrate software assets from the teams, perform end to end testing, assist with deployment, and facilitate frequent System Demos.
Work with Dev, QA and Ops teams to modernize the DevOps tool chain, extract maximum value from existing tools and install, configure and optimize best of breed tools.
Define appropriate DevOps performance metrics, establish relevant telemetry and reporting throughout the delivery pipeline and leverage captured data for continuous improvement.
SAFe Team Coach
Serves as a coach for Agile and SAFe teams
Creates culture of self-organization, where learning and innovation can flourish
Removes impediments within the teams control and escalates those outside of the teams control
Protects the team from outside sources of disruption
Coaches the team on effective ceremony execution (Standups, estimation, backlog refinement, demonstrations, and retrospectives). May facilitate these activities early in the engagement
Ensures team's progress/success and measures are highly visible to stakeholders and the team (backlogs, burndown charts, release details etc.)
Supports the product owner with the communication of updates and impediments as well as with backlog maintenance
Improves team's engineering practices by encouraging TDD, pair programming, test automation, continuous integration, collective ownership
Ensures team adheres to the Client's agile process and working agreements regarding cadence, tool usage and a variety of procedures that must be synchronized to be effective
Assists key business users (product owners) with backlog creation and refinement