meeting-notes
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMeeting Notes Skill
会议记录技能
Convert meeting discussions into clear, actionable notes with tasks, decisions, and follow-ups for effective team collaboration.
将会议讨论内容转化为清晰、可执行的会议记录,包含任务、决策和后续跟进事项,助力高效团队协作。
Instructions
使用说明
You are a meeting facilitation and documentation expert. When invoked:
-
Capture Meeting Content:
- Key discussion points
- Decisions made
- Action items assigned
- Questions raised
- Parking lot items
- Follow-up needed
-
Structure Notes:
- Clear formatting and sections
- Searchable and scannable
- Chronological flow
- Linked to related resources
- Tagged for discoverability
-
Extract Action Items:
- Specific tasks with owners
- Clear deadlines
- Acceptance criteria
- Dependencies noted
- Priority indicated
-
Highlight Decisions:
- What was decided
- Why it was decided
- Who decided (if relevant)
- Impact and implications
- Next steps
-
Enable Follow-Through:
- Share notes promptly (within 24h)
- Track action items
- Link to project management tools
- Schedule follow-ups
- Archive for future reference
你是一名会议引导和文档记录专家。被调用时,请执行以下操作:
-
记录会议内容:
- 关键讨论要点
- 已做出的决策
- 分配的行动项
- 提出的问题
- 待后续讨论事项(Parking lot)
- 需要跟进的内容
-
结构化记录:
- 清晰的格式和分区
- 便于搜索和快速浏览
- 按时间顺序梳理
- 关联相关资源
- 添加标签便于查找
-
提取行动项:
- 明确任务及负责人
- 清晰的截止日期
- 验收标准
- 标注依赖关系
- 区分优先级
-
突出决策内容:
- 决策内容
- 决策原因
- 决策人(如相关)
- 影响和意义
- 后续步骤
-
确保跟进落地:
- 及时分享记录(24小时内)
- 跟踪行动项进度
- 关联项目管理工具
- 安排后续跟进会议
- 归档以便未来参考
Meeting Notes Templates
会议记录模板
Standard Meeting Notes Template
标准会议记录模板
markdown
undefinedmarkdown
undefined[Meeting Title]
[Meeting Title]
Date: January 15, 2024
Time: 2:00 PM - 3:00 PM EST
Location: Zoom / Conference Room A
Note Taker: [Your Name]
Date: January 15, 2024
Time: 2:00 PM - 3:00 PM EST
Location: Zoom / Conference Room A
Note Taker: [Your Name]
Attendees
Attendees
Present:
- Alice Johnson (Engineering Manager)
- Bob Smith (Backend Lead)
- Carol Williams (Frontend Lead)
- David Brown (Product Manager)
Absent:
- Eve Davis (On PTO)
Guests:
- Frank Miller (Security Team)
Present:
- Alice Johnson (Engineering Manager)
- Bob Smith (Backend Lead)
- Carol Williams (Frontend Lead)
- David Brown (Product Manager)
Absent:
- Eve Davis (On PTO)
Guests:
- Frank Miller (Security Team)
Agenda
Agenda
- Q1 Planning Review
- Security Audit Findings
- Performance Issues Discussion
- Team Capacity Planning
- Q1 Planning Review
- Security Audit Findings
- Performance Issues Discussion
- Team Capacity Planning
Discussion Summary
Discussion Summary
1. Q1 Planning Review (15 min)
1. Q1 Planning Review (15 min)
Context: Review progress on Q1 objectives.
Discussion:
- Successfully launched user dashboard (Q1 OKR #1) ✅
- Payment integration delayed by 2 weeks due to compliance requirements
- Mobile app beta at 80% completion (target: 100% by end of Q1)
Key Points:
- Dashboard has 85% user adoption (exceeds 70% target)
- Payment delay won't affect Q1 goals - can slip to early Q2
- Mobile beta needs additional testing resources
Metrics Reviewed:
| Objective | Target | Current | Status |
|---|---|---|---|
| User Dashboard Launch | 70% adoption | 85% adoption | ✅ On Track |
| Payment Integration | Q1 | Q2 Week 1 | ⚠️ Slight Delay |
| Mobile Beta | 100% | 80% | ⚠️ At Risk |
Context: Review progress on Q1 objectives.
Discussion:
- Successfully launched user dashboard (Q1 OKR #1) ✅
- Payment integration delayed by 2 weeks due to compliance requirements
- Mobile app beta at 80% completion (target: 100% by end of Q1)
Key Points:
- Dashboard has 85% user adoption (exceeds 70% target)
- Payment delay won't affect Q1 goals - can slip to early Q2
- Mobile beta needs additional testing resources
Metrics Reviewed:
| Objective | Target | Current | Status |
|---|---|---|---|
| User Dashboard Launch | 70% adoption | 85% adoption | ✅ On Track |
| Payment Integration | Q1 | Q2 Week 1 | ⚠️ Slight Delay |
| Mobile Beta | 100% | 80% | ⚠️ At Risk |
2. Security Audit Findings (20 min)
2. Security Audit Findings (20 min)
Presenter: Frank Miller
Findings:
- Critical: JWT tokens not rotating after password change
- High: Missing rate limiting on authentication endpoints
- Medium: Outdated dependencies with known vulnerabilities
- Low: Missing security headers on some API responses
Discussion:
- Critical issue is a security risk - needs immediate fix
- Rate limiting should be implemented before next release
- Dependency updates can be automated with Renovate bot
- Security headers are quick wins
Questions Raised:
- Q: Should we implement 2FA? (Parking lot - discuss in separate meeting)
- Q: Timeline for security headers? A: Can complete in current sprint
Presenter: Frank Miller
Findings:
- Critical: JWT tokens not rotating after password change
- High: Missing rate limiting on authentication endpoints
- Medium: Outdated dependencies with known vulnerabilities
- Low: Missing security headers on some API responses
Discussion:
- Critical issue is a security risk - needs immediate fix
- Rate limiting should be implemented before next release
- Dependency updates can be automated with Renovate bot
- Security headers are quick wins
Questions Raised:
- Q: Should we implement 2FA? (Parking lot - discuss in separate meeting)
- Q: Timeline for security headers? A: Can complete in current sprint
3. Performance Issues Discussion (15 min)
3. Performance Issues Discussion (15 min)
Context: Users reporting slow dashboard load times.
Identified Issues:
- Database queries not optimized (N+1 query problem)
- Large bundle size (2.5MB, target: <1MB)
- Missing CDN for static assets
- No caching layer for frequently accessed data
Root Causes:
- Recent feature additions didn't include performance testing
- No bundle size monitoring in CI/CD
- Infrastructure not updated since launch
Proposed Solutions:
- Add database indexes and optimize queries
- Implement code splitting and lazy loading
- Set up CloudFront CDN
- Add Redis caching layer
- Establish performance budgets in CI
Context: Users reporting slow dashboard load times.
Identified Issues:
- Database queries not optimized (N+1 query problem)
- Large bundle size (2.5MB, target: <1MB)
- Missing CDN for static assets
- No caching layer for frequently accessed data
Root Causes:
- Recent feature additions didn't include performance testing
- No bundle size monitoring in CI/CD
- Infrastructure not updated since launch
Proposed Solutions:
- Add database indexes and optimize queries
- Implement code splitting and lazy loading
- Set up CloudFront CDN
- Add Redis caching layer
- Establish performance budgets in CI
4. Team Capacity Planning (10 min)
4. Team Capacity Planning (10 min)
Discussion:
- Eve on PTO next week (Jan 22-26)
- Bob has oncall rotation (Jan 15-22)
- Carol starting new project Feb 1
- Need to hire 2 more engineers by Q2
Impact on Current Sprint:
- May need to reduce sprint commitment
- Security fixes take priority
- Nice-to-have features can be deferred
Discussion:
- Eve on PTO next week (Jan 22-26)
- Bob has oncall rotation (Jan 15-22)
- Carol starting new project Feb 1
- Need to hire 2 more engineers by Q2
Impact on Current Sprint:
- May need to reduce sprint commitment
- Security fixes take priority
- Nice-to-have features can be deferred
Decisions Made
Decisions Made
✅ Decision 1: Prioritize Security Fixes
✅ Decision 1: Prioritize Security Fixes
Decision: Address critical and high-severity security issues immediately, delaying feature work if necessary.
Rationale: Security risks outweigh feature velocity. Customer trust is paramount.
Impact:
- Current sprint scope reduced by 20%
- Feature "Advanced Filtering" moved to next sprint
- All engineers to review security best practices
Owner: Bob (Backend Lead)
Timeline: Critical fix by EOW (Jan 19), High-severity by Jan 26
Decision: Address critical and high-severity security issues immediately, delaying feature work if necessary.
Rationale: Security risks outweigh feature velocity. Customer trust is paramount.
Impact:
- Current sprint scope reduced by 20%
- Feature "Advanced Filtering" moved to next sprint
- All engineers to review security best practices
Owner: Bob (Backend Lead)
Timeline: Critical fix by EOW (Jan 19), High-severity by Jan 26
✅ Decision 2: Implement Performance Budgets
✅ Decision 2: Implement Performance Budgets
Decision: Add automated performance checks to CI/CD pipeline.
Metrics:
- Bundle size: max 1MB gzipped
- Lighthouse performance score: min 90
- API response time: p95 < 500ms
- Database query time: p95 < 100ms
Impact: PRs failing budgets will require performance review before merge.
Owner: Carol (Frontend Lead) + Bob (Backend Lead)
Timeline: Implement by Feb 1
Decision: Add automated performance checks to CI/CD pipeline.
Metrics:
- Bundle size: max 1MB gzipped
- Lighthouse performance score: min 90
- API response time: p95 < 500ms
- Database query time: p95 < 100ms
Impact: PRs failing budgets will require performance review before merge.
Owner: Carol (Frontend Lead) + Bob (Backend Lead)
Timeline: Implement by Feb 1
✅ Decision 3: Hire Additional Engineers
✅ Decision 3: Hire Additional Engineers
Decision: Open 2 requisitions (1 Backend, 1 Frontend) for Q2 start.
Rationale: Current team at 110% capacity, affecting sustainability and innovation time.
Next Steps:
- David to work with recruiting on job descriptions
- Alice to define interview process
- Target start date: April 1
Owner: Alice (Engineering Manager)
Timeline: Job posts live by Jan 22
Decision: Open 2 requisitions (1 Backend, 1 Frontend) for Q2 start.
Rationale: Current team at 110% capacity, affecting sustainability and innovation time.
Next Steps:
- David to work with recruiting on job descriptions
- Alice to define interview process
- Target start date: April 1
Owner: Alice (Engineering Manager)
Timeline: Job posts live by Jan 22
Action Items
Action Items
Priority 1 (This Week)
Priority 1 (This Week)
-
[Bob] Fix JWT rotation vulnerability
- Due: Jan 19 (EOW)
- Acceptance Criteria: JWT invalidated on password change, tested in staging
- Dependencies: None
- Estimate: 4 hours
-
[Carol] Analyze bundle size and create reduction plan
- Due: Jan 18
- Deliverable: Document with specific reduction strategies
- Dependencies: None
- Estimate: 2 hours
-
[Alice] Share security audit report with team
- Due: Jan 16 (today)
- Format: Slack #engineering + detailed Confluence doc
- Dependencies: None
- Estimate: 30 minutes
-
[Bob] Fix JWT rotation vulnerability
- Due: Jan 19 (EOW)
- Acceptance Criteria: JWT invalidated on password change, tested in staging
- Dependencies: None
- Estimate: 4 hours
-
[Carol] Analyze bundle size and create reduction plan
- Due: Jan 18
- Deliverable: Document with specific reduction strategies
- Dependencies: None
- Estimate: 2 hours
-
[Alice] Share security audit report with team
- Due: Jan 16 (today)
- Format: Slack #engineering + detailed Confluence doc
- Dependencies: None
- Estimate: 30 minutes
Priority 2 (This Sprint - by Jan 26)
Priority 2 (This Sprint - by Jan 26)
-
[Bob] Implement rate limiting on auth endpoints
- Due: Jan 26
- Acceptance Criteria:
- Max 5 login attempts per 15 minutes
- Clear error messages to users
- Documented in API docs
- Dependencies: None
- Estimate: 1 day
-
[David] Set up automated dependency updates (Renovate)
- Due: Jan 26
- Acceptance Criteria:
- Auto-PR for patch updates
- Weekly digest for minor updates
- Manual review for major updates
- Dependencies: DevOps approval
- Estimate: 4 hours
-
[Carol] Implement code splitting for dashboard
- Due: Jan 26
- Acceptance Criteria: Reduce initial bundle from 2.5MB to <1MB
- Dependencies: Bundle analysis complete
- Estimate: 2 days
-
[Bob] Implement rate limiting on auth endpoints
- Due: Jan 26
- Acceptance Criteria:
- Max 5 login attempts per 15 minutes
- Clear error messages to users
- Documented in API docs
- Dependencies: None
- Estimate: 1 day
-
[David] Set up automated dependency updates (Renovate)
- Due: Jan 26
- Acceptance Criteria:
- Auto-PR for patch updates
- Weekly digest for minor updates
- Manual review for major updates
- Dependencies: DevOps approval
- Estimate: 4 hours
-
[Carol] Implement code splitting for dashboard
- Due: Jan 26
- Acceptance Criteria: Reduce initial bundle from 2.5MB to <1MB
- Dependencies: Bundle analysis complete
- Estimate: 2 days
Priority 3 (Next Sprint - by Feb 9)
Priority 3 (Next Sprint - by Feb 9)
-
[Bob] Add database indexes and optimize queries
- Due: Feb 9
- Acceptance Criteria: N+1 queries eliminated, p95 query time <100ms
- Dependencies: Performance testing environment
- Estimate: 3 days
-
[DevOps - Taylor] Set up CloudFront CDN for static assets
- Due: Feb 9
- Acceptance Criteria: All images/CSS/JS served from CDN
- Dependencies: AWS account access
- Estimate: 1 day
-
[Bob + Carol] Implement performance budgets in CI
- Due: Feb 1
- Acceptance Criteria: CI fails if budgets exceeded
- Dependencies: Metrics defined
- Estimate: 1 day
-
[Bob] Add database indexes and optimize queries
- Due: Feb 9
- Acceptance Criteria: N+1 queries eliminated, p95 query time <100ms
- Dependencies: Performance testing environment
- Estimate: 3 days
-
[DevOps - Taylor] Set up CloudFront CDN for static assets
- Due: Feb 9
- Acceptance Criteria: All images/CSS/JS served from CDN
- Dependencies: AWS account access
- Estimate: 1 day
-
[Bob + Carol] Implement performance budgets in CI
- Due: Feb 1
- Acceptance Criteria: CI fails if budgets exceeded
- Dependencies: Metrics defined
- Estimate: 1 day
Future / Parking Lot
Future / Parking Lot
-
[TBD] Evaluate 2FA implementation
- Due: TBD (separate discussion needed)
- Owner: To be assigned
- Note: Schedule dedicated security features meeting
-
[Alice] Complete hiring process
- Due: Target April 1 start dates
- Milestones:
- Jan 22: Job posts live
- Feb 15: First round interviews
- Mar 1: Final candidates selected
- Apr 1: Start date
-
[TBD] Evaluate 2FA implementation
- Due: TBD (separate discussion needed)
- Owner: To be assigned
- Note: Schedule dedicated security features meeting
-
[Alice] Complete hiring process
- Due: Target April 1 start dates
- Milestones:
- Jan 22: Job posts live
- Feb 15: First round interviews
- Mar 1: Final candidates selected
- Apr 1: Start date
Key Metrics & Data
Key Metrics & Data
Performance Baseline (before fixes):
- Dashboard load time: 4.2s (target: <2s)
- Bundle size: 2.5MB (target: <1MB)
- API p95 response time: 850ms (target: <500ms)
- Database query p95: 340ms (target: <100ms)
Security Audit Summary:
- Critical issues: 1
- High severity: 1
- Medium severity: 3
- Low severity: 5
Team Capacity (Current Sprint):
- Total story points: 45
- Committed: 50 (110% capacity)
- Recommended reduction: 10 points
- New commitment: 40 points
Performance Baseline (before fixes):
- Dashboard load time: 4.2s (target: <2s)
- Bundle size: 2.5MB (target: <1MB)
- API p95 response time: 850ms (target: <500ms)
- Database query p95: 340ms (target: <100ms)
Security Audit Summary:
- Critical issues: 1
- High severity: 1
- Medium severity: 3
- Low severity: 5
Team Capacity (Current Sprint):
- Total story points: 45
- Committed: 50 (110% capacity)
- Recommended reduction: 10 points
- New commitment: 40 points
Parking Lot
Parking Lot
Items discussed but deferred to later:
-
Two-Factor Authentication (2FA)
- Needs: Security team input, user research
- Timeline: Discuss in Q2 planning
- Owner: TBD
-
Mobile App Marketing Strategy
- Needs: Product and marketing alignment
- Timeline: After beta completion
- Owner: David (Product)
-
Team Offsite Planning
- Needs: Budget approval
- Timeline: Q2 (April-June)
- Owner: Alice
Items discussed but deferred to later:
-
Two-Factor Authentication (2FA)
- Needs: Security team input, user research
- Timeline: Discuss in Q2 planning
- Owner: TBD
-
Mobile App Marketing Strategy
- Needs: Product and marketing alignment
- Timeline: After beta completion
- Owner: David (Product)
-
Team Offsite Planning
- Needs: Budget approval
- Timeline: Q2 (April-June)
- Owner: Alice
Questions & Answers
Questions & Answers
Q: Should we pause new features entirely for security fixes?
A: No, but security takes priority. Reduce scope but maintain momentum.
Q: Can we hire contractors for short-term capacity?
A: Parking lot - discuss budget and approval process with leadership.
Q: Who will handle performance monitoring post-implementation?
A: Bob and Carol will set up, DevOps will maintain dashboards.
Q: What's our rollback plan if CDN causes issues?
A: Standard deployment process - canary release with quick rollback capability.
Q: Should we pause new features entirely for security fixes?
A: No, but security takes priority. Reduce scope but maintain momentum.
Q: Can we hire contractors for short-term capacity?
A: Parking lot - discuss budget and approval process with leadership.
Q: Who will handle performance monitoring post-implementation?
A: Bob and Carol will set up, DevOps will maintain dashboards.
Q: What's our rollback plan if CDN causes issues?
A: Standard deployment process - canary release with quick rollback capability.
Follow-Up Items
Follow-Up Items
- Next meeting: Feb 1, 2024 (2 weeks) - Progress check on action items
- Alice to send summary email to broader engineering team by EOD
- Bob to schedule security fix review with Frank next week
- Carol to present performance improvements at next all-hands
- All attendees to review and add any missing items by Jan 16 EOD
- Next meeting: Feb 1, 2024 (2 weeks) - Progress check on action items
- Alice to send summary email to broader engineering team by EOD
- Bob to schedule security fix review with Frank next week
- Carol to present performance improvements at next all-hands
- All attendees to review and add any missing items by Jan 16 EOD
Related Resources
Related Resources
Notes for Next Meeting
Notes for Next Meeting
- Review all action items completion status
- Performance metrics comparison (before/after)
- Security audit remediation verification
- Hiring pipeline update
- Team velocity assessment
Notes Compiled By: [Your Name]
Shared With: engineering@company.com, #engineering
Last Updated: January 15, 2024 4:30 PM
undefined- Review all action items completion status
- Performance metrics comparison (before/after)
- Security audit remediation verification
- Hiring pipeline update
- Team velocity assessment
Notes Compiled By: [Your Name]
Shared With: engineering@company.com, #engineering
Last Updated: January 15, 2024 4:30 PM
undefinedSprint Planning Notes Template
迭代规划会议记录模板
markdown
undefinedmarkdown
undefinedSprint Planning - Sprint 24
Sprint Planning - Sprint 24
Date: January 15, 2024
Sprint Duration: Jan 15 - Jan 26 (2 weeks)
Team: Engineering (12 members)
Date: January 15, 2024
Sprint Duration: Jan 15 - Jan 26 (2 weeks)
Team: Engineering (12 members)
Sprint Goal
Sprint Goal
Primary Goal: Resolve critical security vulnerabilities while maintaining 80% of planned feature velocity.
Success Metrics:
- All critical & high-severity security issues resolved
- At least 2 of 3 planned features completed
- Zero production incidents
- Team satisfaction score >7/10
Primary Goal: Resolve critical security vulnerabilities while maintaining 80% of planned feature velocity.
Success Metrics:
- All critical & high-severity security issues resolved
- At least 2 of 3 planned features completed
- Zero production incidents
- Team satisfaction score >7/10
Capacity Planning
Capacity Planning
Team Availability
Team Availability
Full Availability (10 days):
- Alice, Bob, Carol, David, Grace, Henry, Ivy, Jack, Kate, Liam, Maya, Noah
Reduced Availability:
- Eve: Out Jan 22-26 (50% capacity = 5 days)
- Bob: Oncall Jan 15-22 (80% capacity = 8 days)
Total Capacity: 126 person-days
Available Story Points: 45 points (based on team velocity)
Full Availability (10 days):
- Alice, Bob, Carol, David, Grace, Henry, Ivy, Jack, Kate, Liam, Maya, Noah
Reduced Availability:
- Eve: Out Jan 22-26 (50% capacity = 5 days)
- Bob: Oncall Jan 15-22 (80% capacity = 8 days)
Total Capacity: 126 person-days
Available Story Points: 45 points (based on team velocity)
Commitments & Risks
Commitments & Risks
Committed: 40 points
Stretch Goals: 5 points
Risks:
- Security fixes may take longer than estimated
- Dependencies on external security team review
- Oncall interruptions may reduce Bob's availability further
Committed: 40 points
Stretch Goals: 5 points
Risks:
- Security fixes may take longer than estimated
- Dependencies on external security team review
- Oncall interruptions may reduce Bob's availability further
Backlog Refinement
Backlog Refinement
Carried Over from Last Sprint
Carried Over from Last Sprint
- [JIRA-234] Advanced filtering UI (5 points) - 80% complete
- Status: Blocked on API endpoint (Bob to unblock)
- Carry forward: Yes, complete in first 3 days
- [JIRA-234] Advanced filtering UI (5 points) - 80% complete
- Status: Blocked on API endpoint (Bob to unblock)
- Carry forward: Yes, complete in first 3 days
New Work - Security (Priority 1)
New Work - Security (Priority 1)
-
[SEC-001] Fix JWT rotation on password change (3 points) - CRITICAL
- Owner: Bob
- Dependencies: None
- Acceptance Criteria:
- JWT invalidated immediately on password change
- All active sessions terminated
- User re-authentication required
- Unit & integration tests
- Security team sign-off
-
[SEC-002] Implement auth endpoint rate limiting (5 points) - HIGH
- Owner: Bob + Grace
- Dependencies: None
- Acceptance Criteria:
- 5 login attempts per 15 minutes per IP
- Clear error messages (429 status)
- Logging for monitoring
- Documentation updated
-
[SEC-003] Update vulnerable dependencies (2 points) - MEDIUM
- Owner: David
- Dependencies: Renovate setup
- Acceptance Criteria:
- All critical & high CVEs patched
- Tests pass after updates
- No breaking changes introduced
-
[SEC-001] Fix JWT rotation on password change (3 points) - CRITICAL
- Owner: Bob
- Dependencies: None
- Acceptance Criteria:
- JWT invalidated immediately on password change
- All active sessions terminated
- User re-authentication required
- Unit & integration tests
- Security team sign-off
-
[SEC-002] Implement auth endpoint rate limiting (5 points) - HIGH
- Owner: Bob + Grace
- Dependencies: None
- Acceptance Criteria:
- 5 login attempts per 15 minutes per IP
- Clear error messages (429 status)
- Logging for monitoring
- Documentation updated
-
[SEC-003] Update vulnerable dependencies (2 points) - MEDIUM
- Owner: David
- Dependencies: Renovate setup
- Acceptance Criteria:
- All critical & high CVEs patched
- Tests pass after updates
- No breaking changes introduced
New Work - Performance (Priority 2)
New Work - Performance (Priority 2)
-
[PERF-101] Bundle size reduction - code splitting (8 points)
- Owner: Carol + Maya
- Dependencies: Bundle analysis complete
- Acceptance Criteria:
- Bundle reduced from 2.5MB to <1MB
- Lazy loading for routes
- Lighthouse score >90
- No user-facing regressions
-
[PERF-102] Database query optimization (5 points)
- Owner: Bob + Ivy
- Dependencies: Performance testing environment
- Acceptance Criteria:
- N+1 queries eliminated
- Indexes added for slow queries
- p95 query time <100ms
- Load testing shows improvement
-
[PERF-101] Bundle size reduction - code splitting (8 points)
- Owner: Carol + Maya
- Dependencies: Bundle analysis complete
- Acceptance Criteria:
- Bundle reduced from 2.5MB to <1MB
- Lazy loading for routes
- Lighthouse score >90
- No user-facing regressions
-
[PERF-102] Database query optimization (5 points)
- Owner: Bob + Ivy
- Dependencies: Performance testing environment
- Acceptance Criteria:
- N+1 queries eliminated
- Indexes added for slow queries
- p95 query time <100ms
- Load testing shows improvement
New Work - Features (Priority 3)
New Work - Features (Priority 3)
-
[FEAT-445] Order history export (CSV/PDF) (8 points)
- Owner: Henry + Jack
- Dependencies: None
- Acceptance Criteria:
- Users can export orders in CSV and PDF format
- Filtered exports (date range, status)
- Email delivery for large exports
- Analytics tracking
-
[FEAT-446] Email notification preferences (5 points) - STRETCH GOAL
- Owner: Kate + Liam
- Dependencies: Email service refactor
- Acceptance Criteria:
- Users can opt-in/out of notification types
- Preferences persisted in database
- Applied to all email sends
- Admin can view user preferences
-
[FEAT-445] Order history export (CSV/PDF) (8 points)
- Owner: Henry + Jack
- Dependencies: None
- Acceptance Criteria:
- Users can export orders in CSV and PDF format
- Filtered exports (date range, status)
- Email delivery for large exports
- Analytics tracking
-
[FEAT-446] Email notification preferences (5 points) - STRETCH GOAL
- Owner: Kate + Liam
- Dependencies: Email service refactor
- Acceptance Criteria:
- Users can opt-in/out of notification types
- Preferences persisted in database
- Applied to all email sends
- Admin can view user preferences
Story Breakdown
Story Breakdown
Sprint Commitment (40 points)
Sprint Commitment (40 points)
| ID | Story | Points | Owner | Priority |
|---|---|---|---|---|
| JIRA-234 | Advanced filtering (carry-over) | 5 | Carol | P1 |
| SEC-001 | JWT rotation fix | 3 | Bob | P1 |
| SEC-002 | Auth rate limiting | 5 | Bob, Grace | P1 |
| SEC-003 | Dependency updates | 2 | David | P2 |
| PERF-101 | Bundle size reduction | 8 | Carol, Maya | P2 |
| PERF-102 | Query optimization | 5 | Bob, Ivy | P2 |
| FEAT-445 | Order export | 8 | Henry, Jack | P3 |
| FEAT-446 | Email preferences | 5 | Kate, Liam | Stretch |
| ID | Story | Points | Owner | Priority |
|---|---|---|---|---|
| JIRA-234 | Advanced filtering (carry-over) | 5 | Carol | P1 |
| SEC-001 | JWT rotation fix | 3 | Bob | P1 |
| SEC-002 | Auth rate limiting | 5 | Bob, Grace | P1 |
| SEC-003 | Dependency updates | 2 | David | P2 |
| PERF-101 | Bundle size reduction | 8 | Carol, Maya | P2 |
| PERF-102 | Query optimization | 5 | Bob, Ivy | P2 |
| FEAT-445 | Order export | 8 | Henry, Jack | P3 |
| FEAT-446 | Email preferences | 5 | Kate, Liam | Stretch |
Not Committed (Future Sprints)
Not Committed (Future Sprints)
- [FEAT-447] Product recommendations (13 points) - Too large, needs breakdown
- [FEAT-448] Wishlist social sharing (5 points) - Lower priority
- [INFRA-102] CDN setup (3 points) - Blocked on DevOps capacity
- [FEAT-447] Product recommendations (13 points) - Too large, needs breakdown
- [FEAT-448] Wishlist social sharing (5 points) - Lower priority
- [INFRA-102] CDN setup (3 points) - Blocked on DevOps capacity
Dependencies & Blockers
Dependencies & Blockers
Current Blockers
Current Blockers
- JIRA-234: Waiting on API endpoint (Bob to complete by Jan 16)
- FEAT-445: Waiting on legal review of data export policies (escalated to David)
- JIRA-234: Waiting on API endpoint (Bob to complete by Jan 16)
- FEAT-445: Waiting on legal review of data export policies (escalated to David)
External Dependencies
External Dependencies
- Security team review (SEC-001) - scheduled for Jan 19
- DevOps support for performance testing environment (PERF-102)
- Security team review (SEC-001) - scheduled for Jan 19
- DevOps support for performance testing environment (PERF-102)
Cross-Team Dependencies
Cross-Team Dependencies
None identified
None identified
Risks & Mitigation
Risks & Mitigation
| Risk | Impact | Probability | Mitigation |
|---|---|---|---|
| Security fixes take longer | Sprint goal missed | Medium | Buffer in estimates, daily check-ins |
| Oncall interrupts Bob | Reduced capacity | High | Pair programming, knowledge sharing |
| Performance tests reveal more issues | Scope creep | Medium | Strict scope, defer non-critical fixes |
| Legal blocks export feature | Feature delayed | Low | Escalate early, have backup feature ready |
| Risk | Impact | Probability | Mitigation |
|---|---|---|---|
| Security fixes take longer | Sprint goal missed | Medium | Buffer in estimates, daily check-ins |
| Oncall interrupts Bob | Reduced capacity | High | Pair programming, knowledge sharing |
| Performance tests reveal more issues | Scope creep | Medium | Strict scope, defer non-critical fixes |
| Legal blocks export feature | Feature delayed | Low | Escalate early, have backup feature ready |
Definition of Done
Definition of Done
A story is "Done" when:
- Code written and reviewed (minimum 1 approval)
- Unit tests written and passing
- Integration tests passing (if applicable)
- Manually tested in staging environment
- Documentation updated (API docs, user guides)
- Accessible to screen readers (frontend)
- No new console errors or warnings
- Performance impact measured (if relevant)
- Security review completed (for security stories)
- Product owner acceptance
A story is "Done" when:
- Code written and reviewed (minimum 1 approval)
- Unit tests written and passing
- Integration tests passing (if applicable)
- Manually tested in staging environment
- Documentation updated (API docs, user guides)
- Accessible to screen readers (frontend)
- No new console errors or warnings
- Performance impact measured (if relevant)
- Security review completed (for security stories)
- Product owner acceptance
Action Items
Action Items
- [Bob] Unblock JIRA-234 API endpoint by EOD Jan 16
- [David] Follow up with legal on export policy by Jan 17
- [Alice] Request DevOps support for performance testing environment
- [Carol] Complete bundle analysis and share findings by Jan 16
- [All] Update Jira tickets with detailed subtasks by EOD Jan 15
- [Alice] Schedule security review meeting with Frank for Jan 19
- [Bob] Unblock JIRA-234 API endpoint by EOD Jan 16
- [David] Follow up with legal on export policy by Jan 17
- [Alice] Request DevOps support for performance testing environment
- [Carol] Complete bundle analysis and share findings by Jan 16
- [All] Update Jira tickets with detailed subtasks by EOD Jan 15
- [Alice] Schedule security review meeting with Frank for Jan 19
Team Commitments
Team Commitments
What we're committing to:
- Deliver all Priority 1 security fixes
- Complete at least 2 of 3 features (filtering + export OR filtering + performance)
- Maintain code quality and test coverage
- Support each other and ask for help early
What we're NOT committing to:
- New feature requests during sprint
- Scope changes after Sprint Day 3
- 100% velocity (realistic goal: 90%)
What we're committing to:
- Deliver all Priority 1 security fixes
- Complete at least 2 of 3 features (filtering + export OR filtering + performance)
- Maintain code quality and test coverage
- Support each other and ask for help early
What we're NOT committing to:
- New feature requests during sprint
- Scope changes after Sprint Day 3
- 100% velocity (realistic goal: 90%)
Notes & Discussion
Notes & Discussion
Team Concerns:
- Bob: Worried about balancing oncall and security fixes
- Mitigation: Grace to pair on rate limiting, team to provide oncall backup
- Carol: Bundle reduction might uncover more issues
- Mitigation: Timebox to 8 points, defer additional optimizations
Improvements from Last Sprint:
- Better estimation (last sprint: 55% accuracy, goal: 70%)
- Earlier blocker identification
- More pair programming
Retrospective Highlights:
- ✅ Great collaboration on payment feature
- ✅ Improved PR review turnaround time
- ⚠️ Need better documentation for complex features
- ⚠️ Communication gaps on blocking issues
Team Concerns:
- Bob: Worried about balancing oncall and security fixes
- Mitigation: Grace to pair on rate limiting, team to provide oncall backup
- Carol: Bundle reduction might uncover more issues
- Mitigation: Timebox to 8 points, defer additional optimizations
Improvements from Last Sprint:
- Better estimation (last sprint: 55% accuracy, goal: 70%)
- Earlier blocker identification
- More pair programming
Retrospective Highlights:
- ✅ Great collaboration on payment feature
- ✅ Improved PR review turnaround time
- ⚠️ Need better documentation for complex features
- ⚠️ Communication gaps on blocking issues
Daily Standup Schedule
Daily Standup Schedule
Time: 10:00 AM EST, Monday/Wednesday/Friday
Duration: 15 minutes max
Format: Async in Slack on Tuesday/Thursday
Standup Questions:
- What did you accomplish since last standup?
- What are you working on today?
- Any blockers or help needed?
Time: 10:00 AM EST, Monday/Wednesday/Friday
Duration: 15 minutes max
Format: Async in Slack on Tuesday/Thursday
Standup Questions:
- What did you accomplish since last standup?
- What are you working on today?
- Any blockers or help needed?
Sprint Review & Demo Plan
Sprint Review & Demo Plan
Date: January 26, 2024, 3:00 PM
Duration: 1 hour
Attendees: Engineering + Product + Design + Stakeholders
Demo Order:
- Security improvements (Bob) - 10 min
- Performance improvements (Carol) - 10 min
- Order export feature (Henry) - 10 min
- Advanced filtering (Carol) - 5 min
- Metrics & outcomes (Alice) - 5 min
- Q&A - 20 min
Date: January 26, 2024, 3:00 PM
Duration: 1 hour
Attendees: Engineering + Product + Design + Stakeholders
Demo Order:
- Security improvements (Bob) - 10 min
- Performance improvements (Carol) - 10 min
- Order export feature (Henry) - 10 min
- Advanced filtering (Carol) - 5 min
- Metrics & outcomes (Alice) - 5 min
- Q&A - 20 min
Resources
Resources
Notes By: Alice (Engineering Manager)
Sprint Kickoff: January 15, 2024, 1:00 PM
Next Planning: January 29, 2024, 1:00 PM
undefinedNotes By: Alice (Engineering Manager)
Sprint Kickoff: January 15, 2024, 1:00 PM
Next Planning: January 29, 2024, 1:00 PM
undefinedRetrospective Notes Template
回顾会议记录模板
markdown
undefinedmarkdown
undefinedSprint 23 Retrospective
Sprint 23 Retrospective
Date: January 12, 2024
Sprint: Sprint 23 (Dec 25 - Jan 12)
Facilitator: Alice
Attendees: All engineering team members (12/12 present)
Date: January 12, 2024
Sprint: Sprint 23 (Dec 25 - Jan 12)
Facilitator: Alice
Attendees: All engineering team members (12/12 present)
Sprint Overview
Sprint Overview
Goal: Launch payment integration and improve checkout flow
Outcome: ✅ Partially achieved - Payment launched, checkout improvements deferred
Metrics:
- Velocity: 35/45 points completed (78%)
- Stories Completed: 7/10
- Bugs Found: 3 (2 in QA, 1 in production)
- Team Satisfaction: 7.2/10
Goal: Launch payment integration and improve checkout flow
Outcome: ✅ Partially achieved - Payment launched, checkout improvements deferred
Metrics:
- Velocity: 35/45 points completed (78%)
- Stories Completed: 7/10
- Bugs Found: 3 (2 in QA, 1 in production)
- Team Satisfaction: 7.2/10
What Went Well ✅
What Went Well ✅
1. Payment Integration Success
1. Payment Integration Success
Details: Successfully launched Stripe integration on time despite complexity.
Why it worked:
- Early involvement of security team
- Thorough testing (unit, integration, manual)
- Good collaboration between backend and frontend
- Clear documentation
Shoutouts:
- Bob for excellent API design
- Carol for smooth frontend integration
- Frank (security) for quick turnaround on reviews
Keep doing:
- Security reviews before implementation (not after)
- Cross-functional pairing sessions
- Comprehensive testing strategy
Details: Successfully launched Stripe integration on time despite complexity.
Why it worked:
- Early involvement of security team
- Thorough testing (unit, integration, manual)
- Good collaboration between backend and frontend
- Clear documentation
Shoutouts:
- Bob for excellent API design
- Carol for smooth frontend integration
- Frank (security) for quick turnaround on reviews
Keep doing:
- Security reviews before implementation (not after)
- Cross-functional pairing sessions
- Comprehensive testing strategy
2. Improved PR Review Speed
2. Improved PR Review Speed
Data: Average PR review time decreased from 18 hours to 8 hours
Why it improved:
- Implemented 24-hour review SLA
- Smaller PRs (average -40% in size)
- Better PR descriptions with context
Impact:
- Faster iteration
- Less context switching
- Better team morale
Keep doing:
- Maintain small PR sizes
- Detailed PR descriptions
- Priority labels for urgent reviews
Data: Average PR review time decreased from 18 hours to 8 hours
Why it improved:
- Implemented 24-hour review SLA
- Smaller PRs (average -40% in size)
- Better PR descriptions with context
Impact:
- Faster iteration
- Less context switching
- Better team morale
Keep doing:
- Maintain small PR sizes
- Detailed PR descriptions
- Priority labels for urgent reviews
3. Better Communication During Holiday Season
3. Better Communication During Holiday Season
Details: Maintained productivity despite team members on PTO
What worked:
- Clear PTO calendar
- Documented handoffs
- Daily async standups when people out
- Cross-training before holidays
Keep doing:
- PTO planning 2 weeks in advance
- Document all ongoing work
- Identify backup owners for critical items
Details: Maintained productivity despite team members on PTO
What worked:
- Clear PTO calendar
- Documented handoffs
- Daily async standups when people out
- Cross-training before holidays
Keep doing:
- PTO planning 2 weeks in advance
- Document all ongoing work
- Identify backup owners for critical items
What Didn't Go Well ⚠️
What Didn't Go Well ⚠️
1. Scope Creep Mid-Sprint
1. Scope Creep Mid-Sprint
Issue: Checkout improvements expanded from 5 to 13 points mid-sprint.
Impact:
- Deferred to next sprint (incomplete work)
- Pushed team to 120% capacity
- Caused stress and overtime
Root causes:
- Product requirements not fully defined
- Underestimated complexity
- Didn't say "no" to scope additions
Action items:
- [Alice + David] Define "scope freeze" policy (no changes after Day 3)
- [Team] More thorough story breakdown in planning
- [Alice] Empower team to push back on scope creep
Owner: Alice
Due: Before next sprint planning
Issue: Checkout improvements expanded from 5 to 13 points mid-sprint.
Impact:
- Deferred to next sprint (incomplete work)
- Pushed team to 120% capacity
- Caused stress and overtime
Root causes:
- Product requirements not fully defined
- Underestimated complexity
- Didn't say "no" to scope additions
Action items:
- [Alice + David] Define "scope freeze" policy (no changes after Day 3)
- [Team] More thorough story breakdown in planning
- [Alice] Empower team to push back on scope creep
Owner: Alice
Due: Before next sprint planning
2. Production Bug Escaped Testing
2. Production Bug Escaped Testing
Issue: Critical cart calculation bug reached production, affecting 50 users.
Impact:
- Emergency hotfix required
- User complaints
- Lost revenue (~$500)
- Team confidence shaken
Root cause: Edge case not covered in test scenarios (discount + tax interaction)
Timeline:
- Deployed: Jan 5, 3pm
- Detected: Jan 6, 10am (19 hours later)
- Fixed: Jan 6, 2pm (4 hours to fix)
Action items:
- [Bob + Carol] Add integration tests for cart calculations
- [Team] Improve staging environment to match production data
- [Alice] Implement canary deployments (5% rollout first)
- [Team] Add monitoring alerts for cart calculation anomalies
Owner: Bob (technical), Alice (process)
Due: Jan 20
Issue: Critical cart calculation bug reached production, affecting 50 users.
Impact:
- Emergency hotfix required
- User complaints
- Lost revenue (~$500)
- Team confidence shaken
Root cause: Edge case not covered in test scenarios (discount + tax interaction)
Timeline:
- Deployed: Jan 5, 3pm
- Detected: Jan 6, 10am (19 hours later)
- Fixed: Jan 6, 2pm (4 hours to fix)
Action items:
- [Bob + Carol] Add integration tests for cart calculations
- [Team] Improve staging environment to match production data
- [Alice] Implement canary deployments (5% rollout first)
- [Team] Add monitoring alerts for cart calculation anomalies
Owner: Bob (technical), Alice (process)
Due: Jan 20
3. Documentation Lagged Behind Code
3. Documentation Lagged Behind Code
Issue: API documentation out of sync with implementation.
Impact:
- Frontend team confused by undocumented changes
- Time wasted debugging
- Duplicate questions in Slack
Examples:
- Payment API changed response format (undocumented)
- New error codes added but not in docs
- Deprecated endpoints still in documentation
Action items:
- [Bob] Update API docs as part of Definition of Done
- [David] Set up automated API doc generation from code
- [Team] Include doc review in PR checklist
- [Carol] Create frontend integration guide
Owner: Bob (docs), David (automation)
Due: Jan 26
Issue: API documentation out of sync with implementation.
Impact:
- Frontend team confused by undocumented changes
- Time wasted debugging
- Duplicate questions in Slack
Examples:
- Payment API changed response format (undocumented)
- New error codes added but not in docs
- Deprecated endpoints still in documentation
Action items:
- [Bob] Update API docs as part of Definition of Done
- [David] Set up automated API doc generation from code
- [Team] Include doc review in PR checklist
- [Carol] Create frontend integration guide
Owner: Bob (docs), David (automation)
Due: Jan 26
Parking Lot 🅿️
Parking Lot 🅿️
Items discussed but require separate meetings:
-
Team growth and hiring
- Discussion: Current capacity insufficient for roadmap
- Next steps: Schedule with leadership
- Owner: Alice
-
Improving staging environment
- Discussion: Needs to better match production
- Next steps: Evaluate costs and approach
- Owner: David + DevOps
-
Tech debt prioritization
- Discussion: When to tackle growing tech debt
- Next steps: Create tech debt backlog and scoring system
- Owner: Bob (tech lead)
Items discussed but require separate meetings:
-
Team growth and hiring
- Discussion: Current capacity insufficient for roadmap
- Next steps: Schedule with leadership
- Owner: Alice
-
Improving staging environment
- Discussion: Needs to better match production
- Next steps: Evaluate costs and approach
- Owner: David + DevOps
-
Tech debt prioritization
- Discussion: When to tackle growing tech debt
- Next steps: Create tech debt backlog and scoring system
- Owner: Bob (tech lead)
Action Items Summary
Action Items Summary
High Priority (Next Sprint)
High Priority (Next Sprint)
-
[Alice + David] Document scope freeze policy
- Due: Jan 15 (before planning)
- Success criteria: Written policy shared with team
-
[Bob] Add comprehensive cart calculation tests
- Due: Jan 20
- Success criteria: 100% coverage of cart logic, edge cases included
-
[Alice] Implement canary deployment process
- Due: Jan 20
- Success criteria: All production deploys go through canary
-
[Alice + David] Document scope freeze policy
- Due: Jan 15 (before planning)
- Success criteria: Written policy shared with team
-
[Bob] Add comprehensive cart calculation tests
- Due: Jan 20
- Success criteria: 100% coverage of cart logic, edge cases included
-
[Alice] Implement canary deployment process
- Due: Jan 20
- Success criteria: All production deploys go through canary
Medium Priority (This Month)
Medium Priority (This Month)
-
[David] Automate API documentation generation
- Due: Jan 26
- Success criteria: Docs auto-updated on every merge
-
[Bob + Carol] Create cart monitoring alerts
- Due: Jan 26
- Success criteria: Alert fires for calculation anomalies
-
[Team] Update Definition of Done with documentation requirement
- Due: Jan 15
- Success criteria: All PRs include doc updates
-
[David] Automate API documentation generation
- Due: Jan 26
- Success criteria: Docs auto-updated on every merge
-
[Bob + Carol] Create cart monitoring alerts
- Due: Jan 26
- Success criteria: Alert fires for calculation anomalies
-
[Team] Update Definition of Done with documentation requirement
- Due: Jan 15
- Success criteria: All PRs include doc updates
Low Priority (Future)
Low Priority (Future)
-
[Alice] Schedule hiring discussion with leadership
- Due: End of January
- Success criteria: Approval for 2 additional headcount
-
[Bob] Create tech debt backlog
- Due: End of Q1
- Success criteria: Prioritized list with estimated effort
-
[Alice] Schedule hiring discussion with leadership
- Due: End of January
- Success criteria: Approval for 2 additional headcount
-
[Bob] Create tech debt backlog
- Due: End of Q1
- Success criteria: Prioritized list with estimated effort
Metrics & Data
Metrics & Data
Velocity Trend
Velocity Trend
Sprint 20: 40/50 (80%)
Sprint 21: 42/45 (93%) ⬆️
Sprint 22: 38/45 (84%) ⬇️
Sprint 23: 35/45 (78%) ⬇️Trend: Declining velocity, investigate in next retro
Sprint 20: 40/50 (80%)
Sprint 21: 42/45 (93%) ⬆️
Sprint 22: 38/45 (84%) ⬇️
Sprint 23: 35/45 (78%) ⬇️Trend: Declining velocity, investigate in next retro
Quality Metrics
Quality Metrics
Sprint 21: 0 production bugs ✅
Sprint 22: 1 production bug (low severity) ⚠️
Sprint 23: 1 production bug (critical) 🔴Trend: Quality slipping, need better testing
Sprint 21: 0 production bugs ✅
Sprint 22: 1 production bug (low severity) ⚠️
Sprint 23: 1 production bug (critical) 🔴Trend: Quality slipping, need better testing
Team Satisfaction
Team Satisfaction
Sprint 21: 8.1/10
Sprint 22: 7.8/10
Sprint 23: 7.2/10Concerns: Scope creep and production bug affecting morale
Sprint 21: 8.1/10
Sprint 22: 7.8/10
Sprint 23: 7.2/10Concerns: Scope creep and production bug affecting morale
Team Feedback (Anonymous)
Team Feedback (Anonymous)
Positive:
- "Great collaboration on payment feature"
- "PR reviews are much faster now"
- "Appreciate async standups during holidays"
Constructive:
- "Need to push back on mid-sprint scope changes"
- "Staging environment doesn't match production enough"
- "Documentation is always an afterthought"
- "Would like more pair programming opportunities"
Positive:
- "Great collaboration on payment feature"
- "PR reviews are much faster now"
- "Appreciate async standups during holidays"
Constructive:
- "Need to push back on mid-sprint scope changes"
- "Staging environment doesn't match production enough"
- "Documentation is always an afterthought"
- "Would like more pair programming opportunities"
Experiments for Next Sprint
Experiments for Next Sprint
Experiment 1: Scope Freeze Policy
Experiment 1: Scope Freeze Policy
Hypothesis: Implementing scope freeze after Day 3 will improve velocity and reduce stress.
Measurement: Track mid-sprint scope changes and team satisfaction.
Duration: 2 sprints
Hypothesis: Implementing scope freeze after Day 3 will improve velocity and reduce stress.
Measurement: Track mid-sprint scope changes and team satisfaction.
Duration: 2 sprints
Experiment 2: Mandatory Pair Programming Hours
Experiment 2: Mandatory Pair Programming Hours
Hypothesis: 2 hours/week of pair programming will improve code quality and knowledge sharing.
Measurement: Track bugs found and team feedback.
Duration: 1 sprint (trial)
Hypothesis: 2 hours/week of pair programming will improve code quality and knowledge sharing.
Measurement: Track bugs found and team feedback.
Duration: 1 sprint (trial)
Experiment 3: Documentation-First for API Changes
Experiment 3: Documentation-First for API Changes
Hypothesis: Writing docs before code will improve API design and reduce integration issues.
Measurement: Track frontend questions about API changes.
Duration: 1 sprint (trial)
Hypothesis: Writing docs before code will improve API design and reduce integration issues.
Measurement: Track frontend questions about API changes.
Duration: 1 sprint (trial)
Appreciations 🎉
Appreciations 🎉
Team Shoutouts:
- 👏 Bob: For leading complex payment integration and staying calm under pressure
- 👏 Carol: For excellent frontend work and helpful PR reviews
- 👏 Grace: For jumping in to help with testing when we were behind
- 👏 Everyone: For maintaining productivity during holiday season
Team Shoutouts:
- 👏 Bob: For leading complex payment integration and staying calm under pressure
- 👏 Carol: For excellent frontend work and helpful PR reviews
- 👏 Grace: For jumping in to help with testing when we were behind
- 👏 Everyone: For maintaining productivity during holiday season
Next Steps
Next Steps
- Action item owners review and add details by EOD today
- Alice to follow up on high-priority items daily
- Team to try new experiments and provide feedback
- Next retrospective: January 26, 2024 (after Sprint 24)
Retro Format Used: Start/Stop/Continue + Data Review
Duration: 1 hour
Notes By: Alice
Shared With: #engineering, engineering@company.com
undefined- Action item owners review and add details by EOD today
- Alice to follow up on high-priority items daily
- Team to try new experiments and provide feedback
- Next retrospective: January 26, 2024 (after Sprint 24)
Retro Format Used: Start/Stop/Continue + Data Review
Duration: 1 hour
Notes By: Alice
Shared With: #engineering, engineering@company.com
undefinedUsage Examples
使用示例
@meeting-notes
@meeting-notes --type standup
@meeting-notes --type planning
@meeting-notes --type retrospective
@meeting-notes --type decision-log
@meeting-notes --extract-action-items
@meeting-notes --format markdown@meeting-notes
@meeting-notes --type standup
@meeting-notes --type planning
@meeting-notes --type retrospective
@meeting-notes --type decision-log
@meeting-notes --extract-action-items
@meeting-notes --format markdownBest Practices
最佳实践
During the Meeting
会议期间
Active Listening:
- Focus on key points, not verbatim transcription
- Note tone and emphasis
- Capture decisions and action items in real-time
- Mark unclear items for follow-up
Ask Clarifying Questions:
- "Can you restate the action item with an owner?"
- "What's the deadline for this?"
- "Is this a decision or a discussion?"
- "Should this be a separate action item?"
Use Templates:
- Prepare template before meeting
- Fill in as discussion progresses
- Don't get bogged down in formatting
主动倾听:
- 聚焦关键要点,而非逐字转录
- 记录语气和重点强调内容
- 实时记录决策和行动项
- 标记不清晰的内容以便后续跟进
提出澄清问题:
- “能否请你重新说明一下这个行动项的负责人?”
- “这个任务的截止日期是什么时候?”
- “这是已经确定的决策还是仍在讨论的内容?”
- “这个需要单独作为一个行动项吗?”
使用模板:
- 会议前准备好模板
- 随着讨论推进逐步填写
- 不要在格式上花费过多时间
After the Meeting
会议结束后
Share Promptly:
- Send within 24 hours (ideally within 2 hours)
- Include all attendees + stakeholders
- Post in relevant Slack channels
- Archive in team wiki/knowledge base
Make Action Items Trackable:
- Create Jira tickets from action items
- Set due dates and assignees
- Link back to meeting notes
- Follow up on overdue items
Enable Searchability:
- Use consistent naming: "[Meeting Type] - [Topic] - [Date]"
- Tag with relevant labels
- Include keywords in summary
- Link related documents
及时分享:
- 24小时内发送(理想情况下2小时内)
- 包含所有参会者和相关利益相关者
- 发布到相关Slack频道
- 归档到团队知识库/维基
让行动项可跟踪:
- 从行动项创建Jira工单
- 设置截止日期和负责人
- 关联回会议记录
- 跟进逾期的行动项
提升可搜索性:
- 使用统一命名格式:“[会议类型] - [主题] - [日期]”
- 添加相关标签
- 摘要中包含关键词
- 关联相关文档
Structure and Format
结构和格式
Use Scannable Formatting:
- Clear headings and sections
- Bullet points over paragraphs
- Tables for data
- Highlight decisions and action items
- Use emojis sparingly for visual cues (✅ ⚠️ 🔴)
Be Concise:
- Focus on outcomes, not discussions
- Summarize long debates
- Link to detailed docs instead of repeating
- Remove fluff and filler
Make It Actionable:
- Every action item has owner
- Every action item has due date
- Every decision has rationale
- Every question has answer (or marked as TBD)
使用便于快速浏览的格式:
- 清晰的标题和分区
- 使用项目符号而非段落
- 用表格呈现数据
- 突出显示决策和行动项
- 少量使用表情符号作为视觉提示(✅ ⚠️ 🔴)
保持简洁:
- 聚焦结果,而非讨论过程
- 总结冗长的辩论
- 链接到详细文档而非重复内容
- 删除冗余内容
确保可执行:
- 每个行动项都有负责人
- 每个行动项都有截止日期
- 每个决策都有理由
- 每个问题都有答案(或标记为待确定TBD)
Notes
注意事项
- Good meeting notes save more time than they take
- Action items without owners don't get done
- Decisions without rationale get re-litigated
- Prompt sharing is critical for async teams
- Templates ensure consistency and completeness
- Track action items in project management tools
- Review notes before next meeting
- Archive for future reference and onboarding
- Clear notes reduce need for follow-up meetings
- Include enough context for people who weren't there
- 优质的会议记录节省的时间远多于制作它们花费的时间
- 没有负责人的行动项通常无法完成
- 没有理由的决策会被重新讨论
- 及时分享对于异步团队至关重要
- 模板确保记录的一致性和完整性
- 在项目管理工具中跟踪行动项
- 下次会议前回顾记录
- 归档以便未来参考和新员工入职培训
- 清晰的记录减少后续会议的需求
- 为未参会人员提供足够的背景信息