Science / Engineering Graduate
Framework Customization :
Help in completing the Assessment.
Implement the Assessment recommendations.
Framework Design :
Ã¢â Â¢ Customize the process and delivery framework for implementing agile at program level.
End to End work flow.
Team communication & Collaboration.
Maturity Assessments :
Conduct Maturity Assessment.
Agile Implementation :
Implement agile practice for multiple teams / program level.
Product Roadmap :
Ã¢â Â¢ Understand the overall product roadmap as articulated by agile coach / product owner and translate roadmap into team specific release planning and sprint planning.
drive the development of product roadmap.
Ã¢â Â¢ Identify interdependencies as uncovered by conducting planning for multiple teams.
Ã¢â Â¢ Define guidelines and set processes to be followed by multiple teams to ensure smooth execution of dependencies.
Ã¢â Â¢ Guide the agile teams to develop the roadmap and execute sprint planning.
Ã¢â Â¢ Guide the teams to capitalize on interdependencies.
Coaching & Facilitating :
Ã¢â Â¢ Identify the training programs for the team members.
coach and mentor team members to develop agile capabilities self organization etc.
explain benefits and scrum principles to the product owner and team.
Ã¢â Â¢ Plan for capability development identify training initiatives needed across multiple teams and organize for the same.
Ã¢â Â¢ Cross leverage artifacts from other projects to build process efficiency and benefits of implementing the agile process.
coach and mentor the client product owner & business stakeholders on the process methodology acceptance criteria use case etc.
Business Development :
Optional case to case basis only).
Ã¢â Â¢ Based on requirements shared by supervisor provide support in preparing relevant slides for proposals.
seek clarification and make necessary changes.
Process Improvements :
Ã¢â Â¢ Identify the need to bring in scrum tools or practices to improve productivity and build collaboration.
review process to ensure all scrum practices are being followed.
Ã¢â Â¢ Drive retrospection at the end of each sprint.
filter the learning for the next sprint.
identify best practices and guide teams under purview to implement them.
guide scrum teams to document the learning / outcome of retrospection notes.
Ã¢â Â¢ Identify interdependencies and how to handle the same.
Client Stakeholder Management :
Ã¢â Â¢ Participate in steering committees to review the transformation.
engage with client CXO suite to resolve queries.
communicate progress in terms of process acceptance maturity assessments etc.
Ã¢â Â¢ Mitigate concerns and guide team to take course corrective measures if required.
APO Management :
Ã¢â Â¢ Maintain oversight on the work of the scrum teams under purview.
review code and provide inputs for improvement / correction as required.
Ã¢â Â¢ Allocate / divide work between multiple scrum teams (offsite and onshore as the case may be).
maintain oversight on work completion and team utilizations.
Ã¢â Â¢ Collate metrics to track progress and provide status updates to relevant stakeholders.
Ã¢â Â¢ Drive retrospection meetings and analyze the work of scrum teams to identify interdependencies.
Ã¢â Â¢ Resolve any issues that may arise.
escalate critical issues to relevant stakeholders for resolution.
multiple scrum teams overview code review.
Ã¢â Â¢ Review estimates created by the team and provide feedback / inputs.
Ã¢â Â¢ Set guidelines and standards to be followed based on understanding of the client requirements Resource availability utilization etc.
Ã¢â Â¢ Conduct trainings for the team on the estimate tools techniques and process to be followed.
understand the plan to check for feasibility based on the number and priority of features during sprint planning.
Requirements Gathering :
Ã¢â Â¢ Facilitate all interactions that the team has with the Product Owner to gather and prioritize the requirements.
review documented requirements as shared by the Product Owner.
Ã¢â Â¢ Review documentation to understand the product as required.
review the product backlog and release plan to verify priorities and effectiveness.
Ã¢â Â¢ Check the product backlog to ensure all requirements are captured and weekly reviews on the product backlog are conducted.
conduct trainings for the Product Owner on format and need to write user stories maintaining the product backlog etc.
Ã¢â Â¢ Understand the environment and dependencies which can impede the team.
facilitate the conversations between the product owner and the team to clarify user stories priorities and ensure that the team is able to determine the duration and design without any interference.
Ã¢â Â¢ Facilitate meetings to ensure efficiency.
protect the team from external influences.
Design & Coding :
Ã¢â Â¢ Guide the teams towards improving the scrum way of working including ensuring cross term coordination.
facilitate daily stand up meetings sprint planning retrospective and sprint demos.
Ã¢â Â¢ Define the guidelines for the exercise.
engage with various stakeholders for information flow and aligning expectations.
identify the interdependencies and develop the dependency chart.
Ã¢â Â¢ Review and revise the plan as required.
support the team by removing impediments.
liaise between the teams (inclusive of developers testers) and other practices to ensure focus on each release.
Ã¢â Â¢ Review metrics achieved by teams and appraise the customer on progress.
validate the inputs provided by the scrum teams.
Ã¢â Â¢ Review the revised release plan post every sprint.
review estimates and task board to ensure that the same is updated.
Ã¢â Â¢ Identify and suggest testing processes and tools to the team.
Ã¢â Â¢ Review the suggestions made by team members and develop efficient testing processes.
Knowledge Management :
Ã¢âÂª Collaborate with Project Managers to set up Knowledge Management processes and practices.
Ã¢âÂª Nominate team members to conduct audits on the same and emphasize knowledge sharing across the engagement.
drive creation of knowledge assets from the engagements.
People Management :
Ã¢â Â¢ Engage with teams (the scrum teams being managed by the role).
create training plans for the team.
provide coaching to team members and develop their capability.
Ã¢â Â¢ Set stretch targets and track performance against the same periodically.
Must Have Skills