Performance Review Tracking for Teams | Fair Evaluations
Track team member performance with documented contributions, not memory. Set SMART goals, maintain 1:1 notes, and conduct fair reviews using GitScrum data.
8 min read
Performance reviews work best when based on documented contributions rather than recent memory or politics. GitScrum's activity history and contribution tracking provide evidence-based input for fair evaluations, showing what each team member actually delivered over time. The key is continuous documentation, not scrambling before review season.
Performance Tracking Principles
| Good Practice | Bad Practice |
|---|---|
| Track behaviors and outcomes | Track activity metrics |
| Continuous documentation | Review-time only notes |
| Team and individual goals | Individual metrics only |
| Multiple data sources | Single source of truth |
| Growth-oriented | Punishment-oriented |
Goal Setting Framework
PERFORMANCE GOALS STRUCTURE
SMART GOALS TEMPLATE:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Team Member: @alex β
β Role: Senior Developer β
β Review Period: Q1 2025 β
β β
β GOAL 1: Technical Leadership β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β Specific: Lead architecture design for β
β payment system migration β
β Measurable: Design doc approved, migration β
β completed with <0.1% error rate β
β Achievable: Has experience, team support β
β Relevant: Key project priority β
β Time-bound: Complete by end of Q1 β
β β
β GOAL 2: Mentoring β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β Specific: Mentor 2 junior developers β
β Measurable: Weekly 1:1s, documented growth β
β Achievable: Has capacity with current load β
β Relevant: Team growth priority β
β Time-bound: Ongoing through Q1 β
β β
β GOAL 3: Knowledge Sharing β
β βββββββββββββββββββββββββββββββββββββββββββββ β
β Specific: Present 2 tech talks to team β
β Measurable: Talks delivered, team feedback β
β Achievable: Topics identified β
β Relevant: Documentation improvement priority β
β Time-bound: One per month β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Tracking Framework
PERFORMANCE DATA SOURCES
PROJECT MANAGEMENT DATA (Use Carefully):
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Use for context: β
β βββ Types of tasks completed β
β βββ Collaboration patterns β
β βββ Blocker resolution β
β βββ Sprint participation β
β β
β β Do NOT use as metrics: β
β βββ Story points completed β
β βββ Tasks closed count β
β βββ Lines of code β
β βββ Hours logged β
β β
β Why: These metrics are gameable and don't β
β reflect actual performance or value delivered. β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
CODE REVIEW DATA:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Quality indicators: β
β βββ Thoroughness of reviews given β
β βββ Helpfulness of feedback β
β βββ Response time to review requests β
β βββ Mentoring visible in review comments β
β β
β Example: "@alex's reviews consistently catch β
β edge cases and include constructive β
β suggestions for improvement." β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
QUALITATIVE SOURCES:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Peer feedback: β
β βββ 360 reviews (quarterly or annual) β
β βββ Retro participation observations β
β βββ Cross-functional stakeholder input β
β β
β Manager observations: β
β βββ 1:1 meeting notes β
β βββ Problem-solving approach β
β βββ Communication quality β
β βββ Initiative and ownership β
β β
β Self-assessment: β
β βββ Goal progress reflection β
β βββ Challenges faced β
β βββ Growth areas identified β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Continuous Documentation
ONGOING PERFORMANCE NOTES
1:1 MEETING TEMPLATE:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Date: February 15, 2025 β
β Team Member: @alex β
β β
β Current Project Work: β
β βββ Leading payment migration - on track β
β βββ Completed API design, starting impl β
β βββ Collaborating well with ops team β
β β
β Goal Progress: β
β βββ Technical Leadership: β Design approved β
β βββ Mentoring: β Weekly with @jamie, @sam β
β βββ Knowledge Sharing: β First talk scheduled β
β β
β Wins This Period: β
β βββ Caught critical bug before release β
β β
β Growth Areas: β
β βββ Could improve documentation habits β
β β
β Discussion Notes: β
β βββ Interested in cloud architecture cert β
β β
β Action Items: β
β βββ @alex: Schedule tech talk for March β
β βββ @manager: Approve certification budget β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
BRAG DOCUMENT (Self-Maintained):
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Encourage team members to maintain: β
β β
β Q1 2025 Accomplishments: β
β βββ Led payment system migration β
β β βββ Reduced transaction time by 40% β
β βββ Mentored 2 junior developers β
β β βββ Both now contributing independently β
β βββ Gave tech talk on caching strategies β
β β βββ Team implemented in 3 services β
β βββ Fixed critical production bug β
β βββ Prevented $50K in potential losses β
β β
β Skills Developed: β
β βββ Kubernetes deployment β
β βββ Team leadership β
β β
β Feedback Received: β
β βββ "Alex's code reviews are incredibly β
β thorough and educational" - @teammate β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Review Process
PERFORMANCE REVIEW WORKFLOW
BEFORE REVIEW (2 weeks prior):
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Manager preparation: β
β β Compile 1:1 notes from period β
β β Review goal progress β
β β Gather peer feedback β
β β Review project contributions β
β β Draft initial assessment β
β β
β Team member preparation: β
β β Complete self-assessment β
β β Update brag document β
β β Reflect on goals and growth β
β β Prepare questions and discussion points β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
REVIEW MEETING (60-90 min):
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Agenda: β
β β
β 1. Self-reflection (15 min) β
β βββ Team member shares perspective β
β β
β 2. Goal review (20 min) β
β βββ Discuss each goal's progress β
β β
β 3. Feedback (20 min) β
β βββ Strengths observed β
β βββ Growth opportunities β
β β
β 4. Development discussion (15 min) β
β βββ Career aspirations β
β βββ Skills to develop β
β β
β 5. Next period goals (10 min) β
β βββ Draft goals for next period β
β β
β Tone: Collaborative, growth-focused β
β No surprises (feedback given throughout) β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
AFTER REVIEW:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Finalize and share written summary β
β β Document agreed goals for next period β
β β Create action items for development β
β β Schedule follow-up 1:1 to check progress β
β β Process compensation changes if applicable β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Competency Assessment
DEVELOPER COMPETENCY MATRIX
TECHNICAL SKILLS:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Skill Junior Mid Senior Lead β
β βββββββββββββββββββββββββββββββββββββββββββββββ
β Code quality Basic Good Expert Mentorβ
β System design Learn Apply Lead Org β
β Testing Basic Good Expert Std β
β Debugging Guide Indep Expert Any β
β Performance Aware Apply Expert Drive β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
COLLABORATION SKILLS:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β Skill Junior Mid Senior Lead β
β βββββββββββββββββββββββββββββββββββββββββββββββ
β Code review Receive Give Mentor Std β
β Documentation Basic Good Drive Org β
β Knowledge sharing Consume Share Lead Drive β
β Mentoring - Basic Active Lead β
β Cross-team work Support Collab Lead Drive β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
ASSESSMENT:
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β @alex - Senior Developer Assessment: β
β β
β Technical: Meets Senior expectations β
β βββ Code quality: Expert level β
β βββ System design: Leading projects β
β βββ Growth area: Performance optimization β
β β
β Collaboration: Exceeds Senior expectations β
β βββ Code review: Mentoring others β
β βββ Knowledge sharing: Actively driving β
β βββ Ready for: Lead-level cross-team work β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Best Practices
Anti-Patterns
β Using story points as performance metric
β Reviews only once per year
β Surprising feedback in reviews
β Single source of performance data
β Punitive rather than developmental approach
β No documentation between reviews