Technical Leader for Sprint
Description
The Technical Sprint Lead is an individual who leads sprint members from start to completion of a sprint and reports outcomes back out to the community.
Responsibilities
Lead kickoff meeting (with product owner)
Help lead daily scrums (ensure technical issues are addressed)
Spend ~3 days of time pre-sprint on helping plan sprint (working with BA to get stories ready)
Spend ≤30% of time on tickets
Spend ≥50% of time on code review (i.e., facilitating team & getting code committed)
Spend 10% of time on overseeing progress of sprint members (i.e., managing sprint from a technical perspective)
Ensure devs on sprint are assigned appropriate tickets & being productive
Get help for devs or move them to another ticket if appropriate
Promoting devs to pair program on at least one ticket during the sprint
Ensuring blockers are addressed quickly
Looking at big picture and trying to prevent blockers before they occur
Warning PM team if sprint is not on track to meet “Must” deliverables
Hang in IRC
Ensuring that sprint outputs are reported on the dev forum and/or mailing list
Ensuring that a sprint retrospective happens and bringing it to dev forum (either holding on dev forum or bringing outcomes to dev forum)
The amount of time on code review vs. amount of time coding will depend on how many sprinters are working on the sprint