📖
Tech Fleet User Guide
  • đŸŒŋSTART HERE
    • đŸ”ĸGet Started
      • 1ī¸âƒŖWhat is Tech Fleet?
      • 2ī¸âƒŖTech Fleet FAQ
      • 3ī¸âƒŖStart With the Community Collective Agreement
      • 4ī¸âƒŖFirst Steps in the Tech Fleet Community
      • 5ī¸âƒŖHow to Get Discord Roles in Tech Fleet
      • 6ī¸âƒŖHow to Become an Apprentice on Projects
      • 7ī¸âƒŖHow to Become a Co-Lead on Projects
      • 8ī¸âƒŖHow to Register for Masterclasses
  • 😃About us
    • 🤟About Our Org
      • 👋Hello World
      • 💗Mission and Values
      • 🤝We Live by the Collective Agreement
      • 🌎Diversity, Equity, and Inclusion in Action
  • 📰TRAINING OPENINGS
    • 📡Current and Upcoming Program Openings
      • 📜Project Openings
        • đŸƒâ€â™€ī¸Projects to Apply To Now
        • đŸ§™â€â™€ī¸Upcoming Projects
        • đŸ”ĨLive Project Phases in Tech Fleet
        • 🙈See It All In One Place
      • 🎓Masterclass Openings
    • â„šī¸Application Forms
  • 🚀Join The Community
    • How to Join Tech Fleet Discord
    • đŸ› ī¸Onboarding to Tech Fleet
      • 😍Book a Community Onboarding Call
      • 📧Join our Mailing List
      • 📹Onboarding Videos
      • đŸ–Ĩī¸Information Website
      • ✨Community Happenings
  • âš™ī¸RESOURCES
    • đŸ› ī¸Quick Links
      • 🤖Join Tech Fleet Discord
      • 🎨Figma Community Templates from Tech Fleet
      • 📅Tech Fleet Web Calendar
      • 📰Tech Fleet's Project Repository on Notion
      • 📧Join our Mailing List!
      • 🧭Tech Fleet's Roadmap
      • 🔗Common Links
      • 🚩Tools Used in Tech Fleet Programs
    • đŸĢCommunity Tutorials
      • 🌠Portfolio Case Study Guide
      • The Great Tech Fleet Discord Migration Video Tutorials
        • ❔Discord FAQ
        • 🌐Discord Basics
        • âœī¸Sign Up Process for Tech Fleet Discord
        • 🐎Common Channels in Tech Fleet Discord
        • 🔐Security Protocol in Tech Fleet Discord
        • đŸ§ĩBasic Chatting Abilities in Discord
        • 🤝Get a Tech Fleet Buddy
        • đŸ—“ī¸Managing Events in Tech Fleet Discord
        • 🆘Get Technical Support in Tech Fleet Discord
        • â€ŧī¸Using Roles for Alerts, Notifications, and Channel Access
        • đŸĻŽGetting Career Guidance in Tech Fleet Discord
        • đŸ’ŧGetting on Projects in Tech Fleet Discord
          • 👀Observers in Tech Fleet Discord
          • đŸŒŋApprentices In Tech Fleet Discord
          • đŸĒœCo-Leads in Tech Fleet Discord
          • đŸĢ‚Mentors in Tech Fleet Discord
        • 🎓Masterclasses in Tech Fleet Discord
      • đŸ…°ī¸Community Glossary
      • 🎨Join the Tech Fleet Figma Educational Space
      • 🤓How to Get Technical Support
    • đŸ—ī¸Project Team Tutorials
      • đŸĒ„Product Milestone Workbook
        • đŸŽ–ī¸Milestone Basics
        • 👟MVP Milestones
        • đŸŽ¯MMP Milestones
        • ✅Milestone Checklist
      • ⌛Project Kickoff Workbook
  • đŸƒâ€â™€ī¸Agile Portal
    • 🤝Agile Training in Tech Fleet
    • 🛹Agile Handbook
      • Start the Agile Handbook Here
        • 👓Contents of the Agile Handbook
        • 🌎What You Read About Agile May Be Different From What You See in the World
        • đŸŽŦAgile Manifesto Trailer
        • 🔑Introduction to the Agile Handbook
        • 🤖Can AI Replace Agile Teams?
      • đŸ§˜â€â™€ī¸Agile Philosophies
        • 🌊Waterfall Ways of Work
        • 📜Agile Ways of Work
        • 🚂Applying Agile Philosophies to Work
        • đŸŽĸBuilding MVP's and MMP's with Agile
      • 🤝Agile Teamwork
        • đŸ’ĒMaking Strong Agile Teams
          • đŸŒŋPrioritizing Growth Over Skills
          • đŸŒģThe Four Stages of Team Growth
          • 🚀Self-Actualized Agile Teams
            • đŸ—ī¸Building Agile Mindsets
            • Psychological Safety
            • Service Leadership
            • Self-Organization
            • Continuous Improvement
            • Iterative Value Delivery
        • đŸĢ‚Day-to-Day on an Agile Team
          • 👩‍🏭Cross-Functional Agile Teamwork
          • đŸĒœLeadership on Agile Teams
          • 😎Daily Life on Agile Teams
          • â™Ĩī¸Resolving Team Conflict as Service Leaders
          • 📑The Process for Resolving Conflicts
          • ❌Collective Agreement Violations
      • 🧑‍đŸ”ŦAgile Methods
        • đŸƒâ€â™€ī¸Scrum Method
          • 🤔What is Scrum?
          • 🧖Scrum Team Functions
          • đŸ—“ī¸Scrum Meetings
          • âœī¸Common Agile Deliverables
        • 🙉Other Agile Methods
      • đŸĒAgile-Related Outputs and Deliverables
        • â˛ī¸Timeline for Agile Outputs
        • 🙌Team Outputs for Agile
          • Agile Team Outputs Before Projects Begin
            • 🏇Client Kickoff
            • đŸ‘ī¸Agile Team's Vision
            • 👩‍đŸĢAgile Team Process
            • 🍱Backlogs and Kanban Boards
            • đŸĻžRACI Charts
            • 🤗Working Agreements
            • 📈Project Phase Roadmaps
          • Agile Team Outputs During Projects
            • 🧑‍đŸ’ŧSprint Planning Items
            • 👩‍đŸ’ģSprint Demo Presentations
            • đŸĻ¸â€â™€ī¸Sprint Retro Boards
            • 📏Agile Team Maturity Measurement
            • 🏁Project Hand-Off Document
        • 🚧Agile Product Development Deliverables
          • 👟Achieving Milestones on Agile Teams
          • đŸ”ŦResearch Test Plans
          • â‰ī¸Agile Product Requirements
            • 🧐Where's the PRD (Product Requirements Document)?
            • 🧠Documenting Problems, Needs, and Goals
            • â‰ī¸Mapping Product Assumptions
            • đŸ”ĸPrioritizing Problems and Future Work
            • 😎Release-Level Vision
            • 🤠Release-Level Scope
            • đŸ“¯Product Release Roadmaps
            • 🏭Epics, Features, and Work Tasks
            • âœŒī¸User Story Statements
            • ✅Acceptance Criteria
            • 🔷Behavior-Driven Development Scenarios
            • 🤔Use Case Scenarios and Task Flows
        • đŸ–Ĩī¸Deliverables Dashboard
      • 📑Agile Glossary
    • ✨Service Leadership Handbook
  • đŸŒŗPROJECT PORTAL
    • 🌱Learn About Project Training
      • â„šī¸Tech Fleet Projects are Training, Not Volunteer Work or Employment
      • 🧑‍🤝‍🧑Our Approach to Learning
      • 🌎Team Structure on Tech Fleet Projects
      • â›“ī¸Commitment vs. Job Function vs. People on Teams
      • đŸŽĸTeam Functions
        • đŸĒProduct Strategy Function
        • ⌛Project Management Function
        • 🌏User Experience Functions
          • 🎨UX Design Function
          • 🤓UX Research Function
          • âœī¸UX Writing Function
        • 🤖Development Function
        • 👩‍đŸ”ŦSolutions Architecture Function
      • 🤝UX Research Ethics
    • 📃Applying to Tech Fleet Project Training
      • 😎How Tech Fleet Project Applications Work
      • đŸ”ĸSteps to Apply to Project Training
      • âœ”ī¸Application Requirements
      • 🤠Project Timelines and Application Process
      • â‰ī¸Project Application Questions
        • ❔Tech Fleet General Application Questions
        • ❔Tech Fleet Project Phase Application Questions
      • 🤔Updating the General Application
      • 🌠Application Tips
      • đŸ—žī¸See the Latest Project Openings
    • 🔍Interview Guide for Tech Fleet Project Team Building
      • 👀Key Traits We Look For in Team Mates
      • đŸĒœCo-Lead Interview Guide for Project Coordinators
      • đŸĒ´Apprentice Interview Guide for Co-Leads
      • 📨Email Templates for Communicating to Applicants
  • 🎓MASTERCLASS-PORTAL
    • đŸ—žī¸Masterclass Openings
  • 👀OBSERVER PORTAL
    • 😎Observer Dashboard
    • 🙈Life as an Observer
    • đŸ•ĩī¸â€â™€ī¸Observer Handbook
      • đŸŽĸRead the Agile Handbook First
      • 🙈What's a Tech Fleet Observer?
      • â¤ī¸The Benefits of Observing
      • ❓Observer Frequently Asked Questions (FAQ)
      • đŸšļâ€â™€ī¸Daily Expectations of Tech Fleet Observers
        • 👩‍🎓Read the Handbooks before Observing
        • 🐐Join Tech Fleet Discord Before Observing
        • Observer Role in Discord
        • 👈Pick Projects to Observe
        • Seeing Project Deliverables as an Observer
        • 👀Day-to-Day as an Observer
        • 🤔Reflecting on Observations in Tech Fleet Discord
        • đŸĢ‚Get Support as an Observer
        • âš’ī¸Using Tools as an Observer
          • 🎨Tech Fleet Figma Educational Account for Observers
        • 🙌Knowing When you're Ready to Finish Observing
      • â¤ī¸Code of Conduct for Observers
      • 🏁Start Observing Today
  • đŸĒ´APPRENTICE PORTAL
    • đŸ–Ĩī¸Project Dashboard for Apprentices
    • 🧑‍🚀Apprentice Handbook
      • đŸĢ´Life as an Apprentice
      • Application Process for Apprentices
      • Becoming an Apprentice
      • Discord for Apprentices
      • 🎨Tech Fleet Figma Educational Account for Apprentices
      • Code of Conduct for Apprentices
      • Upholding Community Values as an Apprentice
      • Communication as an Apprentice
      • Leaving Your Project Early
      • Meetings
      • Working styles
      • Using Tools as an Apprentice
      • Organization for Apprentices
  • đŸĢļCO-LEAD PORTAL
    • đŸ–Ĩī¸Project Dashboard for Co-Leads
    • đŸĒœCo-Lead Handbook
      • đŸ”ĨLife as a Co-Lead
      • Application Process for Co-Leads
      • Discord for Co-Leads
      • Code of Conduct for Leads
      • Lead Role Breakdown
      • Upholding Community Values as a Lead
      • Principles as a Lead
      • Day-to-Day Lead Expectations
      • How to Select Your Apprentices as a Lead
      • Interviewing Apprentices as a Lead
      • Leaving Your Project Early
      • Using Tools as a Lead
      • 🎨Tech Fleet Figma Educational Account for Co-Leads
  • â¤ī¸COMMUNITY CODE OF CONDUCT
    • 💟Code of Conduct and Anti-Harassment Policy
    • 🏠Safe Space
  • 📐Policies
    • 🌏Community Collective Agreement
      • 🤗Community Core Values
        • đŸĢ´Tech Fleet's Mission and Values
        • 🤝Tech Fleet Members' Rights
        • â¤ī¸Tech Fleet Pledge of Purpose
        • đŸĢ‚Tech Fleet Pledge of Community
      • ❌Prohibited Activity in Tech Fleet
      • đŸ“ŖReporting and Resolving Issues
      • đŸ™…â€â™€ī¸Community Enforcement
      • 🌐Transforming Tension & Conflict
    • đŸ‘Šâ€âš–ī¸Tech Fleet's Policies
      • đŸ’ŧLegal Disclaimers
      • đŸ–ąī¸Slack and Discord Policy
      • 👩‍🎓Masterclass Terms and Conditions
      • âĒServices Refund Policy
      • 📓Tech Fleet Bylaws
      • 👤Tech Fleet Board Member Covenant
      • đŸ‘ī¸â€đŸ—¨ī¸Conflict of Interest Policy
      • 🔎Information Security Procedures
  • đŸ—ī¸GUILD PORTAL
    • đŸ’ģTech Fleet Operations
      • đŸĨŗTech Fleet Operations Workbook
      • âš–ī¸Governance
      • đŸ‘Šâ€âš–ī¸Board of Directors
    • đŸ‘ŖGuild Directory
      • 🎓Growth and Development Guild
      • 🚧Infrastructure Guild
      • 🙏Leadership Guild
      • đŸĒProduct Team Guild
      • 🕧Project Coordinator Guild
      • đŸ“ŧVideo Production Guild
    • âš’ī¸Guild Handbook
      • đŸŖCreating Change in Tech Fleet
      • Code of Conduct for Guilds
      • Guilds in Tech Fleet
      • Creating a new Guild
      • Operating a Guild
      • Guild Bylaws Template
  • đŸĢļProject Coordinator Portal
    • âš™ī¸Project Coordinator Handbook
      • Code of Conduct for Project Coordinators
      • Project Coordinator Process
      • Using Tools as a Project Coordinator
      • Project Intake Process
      • Getting the Team Formed
      • Pre-Kickoff as a Project Coordinator
      • Kickoff as a Project Coordinator
Powered by GitBook
On this page
  • Video Version
  • Scrum Functions
  • Product Owner Function
  • Scrum Master Function
  • "Sprint Do'er" Function
  • Scrum Team Activities and Responsibilities
  • Head to the Next Lesson
  1. Agile Portal
  2. Agile Handbook
  3. Agile Methods
  4. Scrum Method

Scrum Team Functions

Learn how different responsibilities are broken down on Scrum teams.

PreviousWhat is Scrum?NextScrum Meetings

Last updated 2 months ago

Video Version

Scrum Functions

Scrum has 3 different roles that make up a Scrum team: the Product Owner, the Scrum Master role, and the "Doer" role. These 3 roles may be operated by one single person, or 3 separate people.

Product Owner Function

Who owns it?

What is it?

The product owner function is the keeper of the backlog and the orchestrator of product work. They direct the priorities of work based on key needs and roadmap outcomes. They work in tandem with a product manager to set roadmap and vision, and focus on delivering the vision near-term.

  • Product Backlog Management: Create, prioritize, and refine the product backlog, ensuring it is aligned with the product vision and strategy. Prioritization: Prioritize features and user stories based on business value, customer needs, and technical feasibility.

  • Stakeholder Management: Collaborate with stakeholders, including customers, business owners, and team members, to ensure that product decisions align with their needs and expectations.

  • Communication: Communicate product plans, priorities, and progress to stakeholders, including daily stand-ups, sprint planning, and sprint reviews.

  • Market and Customer Research: Gather, manage, and prioritize market/customer requirements, acting as a customer advocate to articulate user needs.

  • Decision Making: Make decisions on product features, priorities, and trade-offs, balancing business, customer, and technical requirements.

  • Team Alignment: Ensure the development team understands the product vision, priorities, and goals, and aligns their work accordingly.

  • Backlog Refinement: Refine the product backlog regularly, ensuring it remains relevant, up-to-date, and aligned with the product vision and strategy.

  • Sprint Planning: Participate in sprint planning, ensuring the team has a clear understanding of the product backlog and priorities.

  • Sprint Review: Participate in sprint reviews, ensuring the team demonstrates working software and receives feedback from stakeholders.

Scrum Master Function

Who owns it?

What is it?

The Scrum Master function is a facilitator and coaching function that ensures the Scrum framework is followed and the team is empowered to achieve its goals. Here are the key responsibilities:

  • Facilitating Scrum Ceremonies Lead daily stand-ups (or daily scrums) to ensure team members are aligned and aware of their tasks and progress Facilitate sprint planning meetings to ensure the team understands the sprint goals and objectives Lead sprint review meetings to demonstrate the team’s work and gather feedback Facilitate sprint retrospective meetings to identify areas for improvement and implement changes

  • Removing Impediments Identify and remove obstacles (impediments) that hinder the team’s progress Collaborate with team members and stakeholders to resolve issues and find solutions Ensure the team has the necessary resources and support to complete their work

  • Coaching and Mentoring Coach team members in Scrum principles and practices Mentor team members to improve their skills and knowledge Encourage self-organization and empowerment within the team

  • Team Support Provide guidance and support to team members as needed Help team members understand their roles and responsibilities Foster a positive and collaborative team culture

  • Reporting and Analysis Analyze burndown charts and other metrics to identify trends and areas for improvement Report on team progress and performance to stakeholders Provide insights and recommendations for process improvements

"Sprint Do'er" Function

Who owns it?

The people performing sprint work are Sprint Do'ers.

What is it?

Anyone who takes ownership of a ticket in a sprint is a Do'er.

In the industry, Scrum teams may call this the "development team", although they are not always developers! This is confusing to people who are not doing development in Scrum teams. This is why we call them "Do'ers". People doing the sprint work.

Scrum Team Activities and Responsibilities

  1. Responsible = the person who performs the work.

  2. Accountable = the person who oversees and ensures that the work progresses.

  3. Consulted = the person who provides considerations and is asked advice.

  4. Informed = the person who is told what happens after it happens.

Head to the Next Lesson

In Tech Fleet, the Product Strategy team typically owns the responsibilities for Scrum teams. This could change based on RACI chart decisions ().

Remember: Roles are not job titles! They are simply commitments of responsibilities on teams that team members assign themselves each sprint. One person can own many roles. Learn more in this section of the guide:

This function is fulfilled by the in Tech Fleet.

This function is fulfilled by the in Tech Fleet.

This function is fulfilled by the , the , the , the , and the in Tech Fleet.

Here is a picture showing a of which roles on Agile teams are set to work on Agile deliverables. .

đŸƒâ€â™€ī¸
🛹
🧑‍đŸ”Ŧ
đŸƒâ€â™€ī¸
🧖
learn more here!
https://guide.techfleet.org/project-portal/learn-about-project-training/commitment-vs.-job-function-vs.-people-on-teams
The Product Strategy Team
The Product Strategy Team
UX research team
UX design team
UX writing team
project management team
development team
RACI chart
Learn more about how to make your own RACI charts here
Credit: Tech Fleet
https://youtu.be/xAXU4lAd0L8
A RACI chart depicting the typical responsibilities based on team function for Sprint work. Credit: Tech Fleet.
This shows the typical project structure for Tech Fleet project training. Learn more on this page: Credit: Tech Fleet.
https://guide.techfleet.org/project-portal/learn-about-project-training/commitment-vs.-job-function-vs.-people-on-teams