Detailed Job Description: | Profile needed for Scrum Master: Scrum Master Science / Engineering Graduate. Own the agile processes and drives agile based best practices for mostly single agile/ scrum team Facilitate / Participate in Backlog Grooming Guide Team on Scrum implementation Review the team backlog with the Product owner Reprioritize feature/ user stories if required Resolve impediments if any Drive and oversee the work of the assigned agile team WITH THE OBJECTIVE OF guiding agile teams to deliver high quality project deliverables WITHIN THE LIMITS OF delivery timelines security quality and performance guidelines.." Framework Customization: Assessment: Implement the Assessment recommendations Maturity Assessments: Participate on the maturity assessment Agile Implementation: Implement agile practices for one team suggested by the coach / agile coe Product Roadmap: Understand the overall product roadmap as articulated by agile coach/product owner and translate roadmap into team |
Role Description | Implement the Assessment recommendations Maturity Assessments: Participate on the maturity assessment Agile Implementation: Implement agile practices for one team suggested by the coach / agile coe 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 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 Guide development of technical artifacts that can be used for future reference Process Improvements: - Facilitate retrospection at the end of each sprint; filter the learning for the next sprint; identify best practices and ensure that they are implemented; document the learning / outcome of retrospection notes APO Management: - Maintain oversight on the work of the scrum team under purview - Collate metrics to track progress and provide status updates to relevant stakeholders -Resolve any issues that may arise; escalate critical issues to relevant stakeholders for resolution Estimation: - Guide Agile team in coming up with a size based on the requirements / features gathered - Guide the team to break the tasks and assign hours into tasks - Review estimates created by the team and provide feedback/ inputs 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 - Help the team write the requirement as an user story - Review the backlog and provide necessary input - Facilitate meetings to ensure efficiency; protect the team from external influences Desugn & 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 - Support the Product Owner at client and Cognizant to keep the backlog communicate updates communicate impediments and maintain release plan(s); review scenarios product features etc. - Drive and support the team by removing impediments; liaise between the team (inclusive of developers testers) and other practices to ensure focus on each release; identify dependencies and ensure no delays in accomplishing sprint goals -Track metrics and leverage scrum artefacts (e.g. backlogs burn down charts etc.) to communicate progress to customer sponsors - Remove interferences to ensure team is working efficiently (for specific accounts / projects); act as a bridge for distributed scrum; track the velocity - Draft the release management plan; work with the product owner to ensure that the release plan is revised post every sprint; review estimates and task board to ensure that the same is updated; provide inputs for release planning activities Testing: - Identify and suggest testing processes and tools to the team - Review the suggestions made by team members and develop efficient testing processes |