Skip to content

Agile 3 - Implementing Scrum

Google Project Management Certificate · Course 5: Agile Project Management


Module 2 built Scrum from the theory up: empiricism and the three pillars, the five values, and the three roles of Product Owner, Scrum Master and Development Team. It named the Product Backlog, the Sprint Backlog and the Increment in passing, and it deliberately stopped short of the Scrum events. This module picks up exactly there and turns the framework into a working routine.

The course says openly that it goes beyond the official Scrum Guide here, adding the popular tools, methods, tips and tricks that real Scrum Teams use on top of it. The order is practical. First comes the Product Backlog, captured as user stories grouped into epics. Then estimation, which the course calls one of the trickiest parts of Scrum, solved with relative effort estimation in T-shirt sizes or story points. Then the five Scrum events, followed by how a team tracks itself with velocity, burndown charts and Kanban boards, and the software that holds all of it.

The running scenario is still Office Green’s Virtual Verde, the service delivering plants to home offices. The four hands-on activities all build one Virtual Verde backlog step by step, from writing the stories to planning the Sprints and writing up the retrospective.


Earlier the Product Backlog was defined as the single authoritative source for what a team works on: every feature, requirement and activity tied to the deliverables that achieve the project goal. The nearest traditional equivalent is the set of project requirements. It is the central artifact of Scrum, the place where every possible idea, deliverable, feature or task is captured, and it acts as the product’s guide and roadmap.

Living - items can be added at any timeOwned and adjusted by the Product OwnerAlways prioritised

Because it is living, the backlog evolves across the whole life cycle and keeps telling the team what to pick up next. Because it is always prioritised, new information or features go in at their place in order of importance. Items at the top are specific and well defined, and the vaguer ones sit at the bottom.

FieldWhat it holdsWho owns it
DescriptionA clear account of the item, with enough detail (an action, a location, the customer’s perspective) for developers to meet the user’s needProduct Owner
ValueHow much business value the item delivers to customers, team or users. The team agrees the notation together; the instructor uses one to four dollar signs, low to highProduct Owner
EstimateHow much effort the team thinks the item will take, as a relative effort estimateDevelopment Team
OrderThe item’s position. Items run highest to lowest priority, a list called a stacked rankProduct Owner, informed by value and estimate

Virtual Verde example description: as a Virtual Verde client, I plan to grow vegetables of my choice while working from home in my New York City apartment.

  1. Market research shows home workers prefer easy-care plants over high-maintenance ones such as orchids, so the backlog reads: 1 succulents, 2 orchids.

  2. Support gets an email from a user who would love bonsai trees, which are also hard to look after. Before or after orchids?

  3. The Product Owner researches it and finds far more users have asked for orchids. Orchids get two dollar signs of value, bonsai trees get one, and bonsai goes to the bottom.

  4. Nobody yet knows what bonsai trees cost against succulents, so it is unclear whether they serve a high-end or low-end market. The Product Owner records that as an assumption in the description and moves on, to be studied once the item climbs the list.


A user story has three elements: the user, the action they take, and the benefit to them. The most common formula is:

As a [user role], I want [this action] so that I can get [this value].

Stories may start large and broad, then be broken down until they are as small and specific as needed. The reading adds a book or film analogy: a story is one narrative, while an epic is a set of related but independent stories that together show the overall arc.

Writing good stories needs a concrete user in mind, someone interacting with the product to reach a specific outcome. The instructor likes to build personas, detailed descriptions of each user type, sometimes with names, because a user you can picture is a user you design better for.

PersonaWho they are on Virtual Verde
LeoPlant vendor, handling plant acquisition, the supply chain and delivery logistics
FelicityGardening expert who helps support give customers excellent plant care advice
ZachAmateur vegetable gardener who wants to cook dinner with what they buy
NiaManagement consultant working from home who wants a professional video call backdrop
ReenaFlower aficionado who wants a different arrangement each week

The reading lists four elements to include when writing user stories:

  • User persona - what the user is like, how they relate to the project, what goals they have.
  • Definition of Done - the agreed set of items that must be complete before the story counts as finished.
  • Tasks - the key activities needed to complete the story.
  • Any feedback already provided - if you are extending an existing product, fold in what customers said about earlier iterations.

Beyond insight into user goals, stories enable collaboration, prompt creative solutions and build momentum, since each finished story is a small win for the team.

Every story should pass six criteria.

LetterCriterionMeaning
IIndependentCan be started and finished on its own, not waiting on another story
NNegotiableThere is room for discussion about the item
VValuableCompleting it must deliver value
EEstimableThe Definition of Done is clear enough for the team to put an estimate on it
SSmallIt fits inside a planned Sprint. If not, split it. Low-priority stories may stay big until they near a Sprint
TTestableA test can be written to check it meets the acceptance criteria

The Product Owner is the main author of user stories, but the team is responsible for telling them whether a story is clear and meets INVEST before investing time in it. The reading adds that a Developer may also write stories and epics, provided the Product Owner stays accountable for the backlog item.

Worked example in the live plant delivery epic: as a Virtual Verde client, I would like to acquire a bonsai tree so that I can have a beautiful plant and meditate while trimming its branches. (The instructor got the idea from a nephew who learned that bonsai pruning is a meditative practice in Japan.) Its acceptance criteria say users can:

  • Browse three different types of bonsai tree to buy.
  • Compare the three to see which is easiest and hardest to grow at home, perhaps via beginner, intermediate and advanced labels.
  • Buy specific bonsai care packages, such as fertiliser and trimming shears.
  • Access a bonsai booklet online, with a care booklet also packed with the tree.
  • Find a bonsai troubleshooting page in the Virtual Verde FAQ.

Items high on the list naturally carry more detail and fewer grey areas. Leaving low-priority items vague is deliberate: it saves time on work that may get deprioritised later.

Other Virtual Verde epics named: live plant delivery, office plant advice service, vendor management and client data management. The reading credits Mike Cohn with the Scrum meaning of epic, which he describes as a very large user story that cannot be delivered in one iteration and may need splitting. Epics track large, loosely defined ideas; stories are the much smaller unit of work drawn straight from the end user.

The reading’s library example shows the grouping. A library wants a website so readers can check reviews before borrowing:

Epic: website creation
  • As an avid reader, I want to read reviews before I check out a book from my local branch so that I know the book interests me
  • Customers want to add books to their cart
Epic: organisation of the physical space
  • Customers want to walk into the library and find the non-fiction section easily
Instead of one flat list of stories, the backlog is organised into sections, one per epic.

The first activity had me write the missing half of the Virtual Verde backlog. The template is one sheet with four columns: Epic, User Story Title, Story and Acceptance Criteria (two numbered criteria per story). The Bonsai Trees epic arrived filled in as a model, while six rows under a second epic were blank apart from the numbered criteria slots. The exemplar fills that second epic as Plant Care Initiatives:

User story titleStoryAcceptance criteria
Low-maintenance optionsAs a potential customer, I want to find the easiest plants to care for so that I can buy low-maintenance optionsSort plants by beginner, intermediate and advanced; search for plants with similar care needs
Watering remindersAs a plant owner, I want to remember when to water so that I do not under- or overwaterSign up for text or email reminders; add calendar reminder stickers to each order
Return policyAs a customer, I want a hassle-free return so that I can be sure I have the right plantCredit and return FAQ linked from the homepage; every order ships with return labels and instructions

The other three plant care stories were plant care tips, plant care tools and expert help and advice. The six bonsai stories given as the model were selection, shipping, styles, tools, techniques and history.

Building the backlog in a work management tool

Section titled “Building the backlog in a work management tool”

A reading rebuilt the same backlog in Asana (noting ClickUp and Monday as free alternatives). Work management tools exist to cut work about work, the hours lost to hunting for information, switching apps and sitting in status meetings.

  1. Create a project from a template. Asana’s Sprint Planning template suits a Product Backlog and opens in Board View, which works like a Kanban board with sections as column headers.

  2. Add each user story title as a task in the Backlog column, with the full story in the task description.

  3. Add each acceptance criterion as a subtask of its story.

  4. Add a custom field for the epic (custom fields behave like tags or spreadsheet columns), then assign each story to its epic from the task pane or the Epic column in List view.


The Product Owner owns the data in the backlog, but keeping a living document current is a team job.

The review checks four things:

  • It holds the right items: nothing new is missing and nothing needs removing.
  • The Product Owner has prioritised the items, which is also called setting the order field.
  • Items at the top are ready for delivery, with clear acceptance criteria.
  • Items carry estimates, meaning an informed assessment of how much work each one is.

When and how often to refine is the team’s call, just as the estimation method is. Some teams hold dedicated refinement meetings, some refine continuously through conversations or email, and some fold it into a scheduled event such as Sprint Planning.


Estimates tell planning how much effort each item or story will take, and so how much work lies ahead. The difficulty is human: people tend to underestimate how long things take, and on big projects that error multiplies until it becomes a root cause of projects running late and over budget.

Absolute estimationRelative estimation
Also calledTime and effort estimation, in traditional project managementThe Scrum approach
Question askedExactly how long will this take?How big is this compared with another item?
UnitsHours, days, weeksA relative unit or size, such as a T-shirt size or points

Sizes run XS, S, M, L, XL, XXL. The benefits the reading gives: quick, well understood by Agile practitioners, and a good first step for teams new to relative estimation.

  1. Agree the scale and metrics to use.

  2. Pick at least one anchor item and size it. The video’s version: choose an item that feels medium and call it a medium. Some teams choose two anchors, one at the top and one at the bottom of the range.

  3. Compare each remaining item against the anchor (if that one is a medium, what is this one?) and agree a size, until every item is done.

Virtual Verde tried it on four items: adding bonsai trees to the catalogue, creating a mobile app, launching a new logo, and creating the new account page. The team chose launching a new logo as its medium and sized the other three against it.

Story points are the instructor’s favourite method. The idea is the same, an anchor item and comparisons against it, but the unit is points taken from the Fibonacci sequence, where each number is the sum of the two before it: 0, 1, 1, 2, 3, 5, 8, 13, 21 and on. For story points, the zero and the first 1 are dropped.

12358132134 and beyond

The spacing is the point. The numbers start close together and spread out as they climb, which mirrors how uncertainty and risk grow with size. One number therefore carries both effort and risk. Arguing 21 against 25 is pointless, but choosing between 21 and 34 is a genuine conversation. Reading steps: agree the permitted values (some teams cap at 21, some jump from 21 straight to 100, a team decision), set one or two anchors, then estimate the rest together and record each in the backlog system.

The instructor’s Google classes practise with fruit: how much effort does it take to eat each one completely? Factors include seeds, whether you need a napkin, whether it fits in one bite, peeling, and tools.

FruitPointsReasoning
Mango5The anchor
Strawberry1Stems are no bother, low effort
Cherry2Stems and seeds
Orange3Peeling is easier than cutting a mango
Banana3Needs peeling, much like an orange
Pineapple13Huge, cannot be finished in one sitting

The real payoff of estimation exercises is not the numbers. They uncover good ideas on how to get things done (people cut pineapples in surprisingly different ways) and they surface the riskiest parts of the project.

Back on Virtual Verde, points showed that a new user page and bonsai trees in the catalogue were not the same size, which T-shirt sizes might have implied. The new user page scored 8 because it is a simple software update; bonsai scored 13 because it also means finding vendors and building a supply chain.

T-shirt sizesStory points
ScaleXS to XXLFibonacci numbers, starting 1, 2, 3, 5, 8
Best forLess experienced teams, a first taste of relative estimationExperienced teams
PrecisionRougherMore accurate and specific, because the gaps widen with size
ProcessAgree scale, anchor, sort the restAgree permitted values, anchor, sort the rest and record
  • Ask the Product Owner questions until there is enough information to estimate.
  • Discuss estimates that diverge, so everyone understands how the item could be implemented.
  • Agree the final size or points value and capture it in the system.
  • If an item lands in the large range, discuss splitting it before moving on.

A reading lists six techniques. The steps underneath are broadly the same whichever you use; the choice is team preference.

TechniqueBest forHow it works
Planning PokerA small number of items, under 10; used in Sprint PlanningConsensus-based. Everyone holds Fibonacci cards, places one face down per item, all reveal together, then discuss, especially far-apart estimates
Dot VotingSprints with few Sprint Backlog itemsItems on paper around a table or on a wall; members walk round placing colour-coded dot stickers (for example S green, M blue, L orange, XL red)
Bucket SystemLarge backlogs, a couple of hundred items in about an hourA line of numbered note cards acts as the buckets. Each person draws a random item and places it without discussion, passes items they do not understand, and challenges misplacements until consensus. No more than 120 seconds per item
Large/Uncertain/SmallBacklogs with many similar or comparable itemsLike the Bucket System with only three categories. Place the obvious stories first, then discuss the complex ones
Ordering MethodA small team with many backlog itemsItems placed at random on a low to high scale; in turns, each member moves one item up or down one spot or passes, until nobody wants to move anything
Affinity MappingBacklogs with more than 20 itemsSticky notes on a wall: place one, compare the next and group it or start a new group. End with roughly 3 to 10 groups, name each by theme, then prioritise the groups

Planning Poker decks sometimes add two extra cards: a question mark (I do not understand or lack information) and a coffee cup (I need a break). Hiding estimates until the reveal is what removes bias, because hearing a number aloud makes people react to the number or to the person who said it.

Avoids false precision
  • Rough relative estimates give more accuracy across the project
  • No long debates over seven versus ten days
Avoids anchoring bias
  • Private first estimates let people form independent views
  • Stops people echoing others to avoid embarrassment
Promotes inclusivity
  • Group techniques produce better estimates
  • They also build trust and cohesion
Leads to effort discovery
  • Estimating together surfaces ways of completing items
  • Those strategies might otherwise stay hidden

The second activity extended the same backlog. The template adds two columns, Value and Estimate, to the four from the first activity. Value was already set for every story as one to three dollar signs, and the Bonsai Trees stories already carried point estimates as the model; my job was to put story points on the six Plant Care Initiatives stories. The exemplar’s answers:

User story titleValueEstimate (points)
Low-maintenance options$$$8
Plant care tips$$$8
Plant care tools$$13
Watering reminders$$5
Expert help and advice$8
Return policy$$5

For comparison, the given bonsai estimates ranged from 5 (shipping) to 21 (techniques, with three online courses as criteria).

Adding estimates in a work management tool

Section titled “Adding estimates in a work management tool”

The matching Asana reading used a different route in: instead of a template, Import spreadsheet uploads a CSV (useful for moving a backlog out of Excel or Google Sheets), then preview and create the project, here called Virtual Verde Backlog. The import generated custom fields for Epic, Value and Estimate (Story Points), and estimates go straight into the Estimate column. Sort by any field (the example sorts by Value), use Save layout as default, then switch to Board view for a Kanban-style backlog. From there, stories can get an assignee and due date, and weekly status updates can report progress, accomplishments and blockers.


Think of each Sprint as a mini project with planning, execution, delivery, closing and a retrospective in one small package. It matters so much that the other four events all revolve around it.

Sprint Planningconfirm capacity, choose the Sprint Backlog, set the Sprint Goal
Daily Scrum15 minutes each day to synchronise on the Sprint Goal
Sprint Reviewdemonstrate and inspect the work, unveil the Increment
Sprint Retrospectiveimprove people, processes and tools for the next Sprint
All four events sit inside the fifth, the Sprint itself, and the next Sprint begins the moment this one ends.

Every event has a recommended duration, its timebox. Timeboxes create urgency that drives prioritisation, a window of focus that lifts productivity, and a predictable rhythm for the work. A Sprint lasts one to four weeks, and three considerations set the length:

ConsiderationPoints towards shorterPoints towards longer
Expected frequency of changeNew requests arriving weekly: a one-week Sprint lets you adapt more oftenStable needs
Focus time for developersSmall itemsIf most items need at least a week to produce something valuable, use at least two weeks to avoid crunch mode
Delivery overheadLight reviewsLarge multi-stakeholder reviews or several days of testing and QA: three or four weeks

There is no one-size-fits-all, and the length can change after a few Sprints. The instructor’s own team runs one-week Sprints because of heavy weekly change, yet much of its work takes longer than a week, so it is weighing a move to two weeks.

What the Scrum Guide says about the Sprint

Section titled “What the Scrum Guide says about the Sprint”

The course has you read the 2020 Scrum Guide’s Sprint section directly. The main points:

  • Sprints are the heartbeat of Scrum, where ideas become value.
  • They are fixed-length, one month or less, for consistency. Each new Sprint starts straight after the last one ends.
  • All the work towards the Product Goal, including the other four events, happens inside Sprints.
  • They bring predictability by forcing inspection and adaptation towards the Product Goal at least once a calendar month.
  • Too long a horizon risks the Sprint Goal going stale, complexity rising and risk growing. Shorter Sprints give more learning cycles and cap cost and effort risk in a smaller window.
  • A Sprint can be cancelled if its Sprint Goal becomes obsolete, and only the Product Owner has that authority.
During the Sprint, never
  • Make changes that would put the Sprint Goal at risk
  • Let quality drop
During the Sprint, allowed
  • Refine the Product Backlog as needed
  • Clarify and renegotiate scope with the Product Owner as more is learned

The Guide also names burn-downs, burn-ups and cumulative flows as forecasting practices, while stressing they do not replace empiricism: in complex work the future is unknown, and only what has already happened can inform decisions. The course teaches burndown charts later in this module; burn-ups and cumulative flows are only named, not explained.


Sprint Planning is the first event inside the Sprint and sets the team up for the next one to four weeks. The entire Scrum Team attends. It confirms capacity (time and people available), chooses the backlog items to be done, and that selection becomes the Sprint Backlog and, from it, the Sprint Goal.

The Scrum Master facilitates and steers the conversation through these questions:

  • Who is available this Sprint? Any vacations or conflicts?
  • What has our average velocity been, meaning how many points or items we have completed per Sprint in the past?
  • What can and should the team accomplish this Sprint?
  • What is the ultimate Sprint Goal?
  • How will the work get done?
  • Who is responsible for which tasks during the Sprint?

Module 2 defined the Definition of Done as the agreed set of items that must be complete before a story or backlog item counts as finished. This module gives examples of what might be on the list, stressing that it is not comprehensive and that the team should decide and keep improving it:

  • The code or solution is reviewed by an independent peer group.
  • The product or unit passes all testing requirements, possibly including security or performance testing.
  • Documentation is complete.
  • Every acceptance criterion the Product Owner specified is met.
  • The Product Owner accepts the story.

Virtual Verde runs four-week Sprints named by month (May Sprint, June Sprint and so on) against a Product Backlog of 50 items. For May, capacity and effort sizes say the team can take the top five:

  • Users can purchase bonsai trees.
  • Users can access an online discussion forum about home office decor.
  • The vendor management team can add audit results for vendors.
  • Users can use a coupon to buy home office accessories.
  • Customer support can connect products to support tickets.

The Sprint Goal: provide a comprehensive experience for a user who wants to install a bonsai tree in their home office. Every item ties back to it, such as a bonsai coupon and vendors audited for bonsai quality. The benefit of a shared goal is that the team works towards one broader objective instead of splitting into separate workstreams.

Activity: create a Sprint Plan and Sprint Backlog

Section titled “Activity: create a Sprint Plan and Sprint Backlog”

The third activity took the estimated backlog and planned two Sprints from it. The template has two sheets. The Product Backlog sheet adds a Sprint column to the Epic, Title, Story, Criteria, Value and Estimate columns. The Sprint Backlog sheet holds the items for the current Sprint plus a summary block per Sprint: Name, Start date, End date, Point Capacity, Points Assigned and Value Attributed. The template dates are 1 to 19 March 2021 for the current Sprint and 22 March to 9 April for the next, three weeks each, with capacity blank.

The exemplar sets capacity at 60 points per Sprint and sorts the backlog by value before assigning:

Current SprintNext Sprint
StoriesAll six Plant Care Initiatives stories, plus Bonsai Styles and Bonsai ShippingBonsai Selection, Techniques, Tools and History
Points assigned8 + 8 + 13 + 5 + 5 + 8 + 8 + 5 = 6013 + 21 + 13 + 13 = 60
Value attributed16 dollar signs10 dollar signs

So capacity, not value alone, decides the cut: some high-value bonsai stories wait because they are large, while smaller lower-value stories fill the current Sprint exactly to capacity.

Creating Sprints in a work management tool

Section titled “Creating Sprints in a work management tool”

The Asana reading recreated this plan by adding a custom Sprint field from the Customize menu, with options for Current Sprint and Next Sprint. Switch to List view to see every task, assign items with the Sprint dropdowns, then add due dates for the current Sprint’s items. It also points to further features without teaching them: rules to automate repetitive steps, Timeline view, and custom templates for launching new Sprint-planning projects.


This module includes a short video on using gen AI to prepare for a retrospective, sitting between the Sprint Planning material and the Daily Scrum. Retrospectives give honest, timely feedback that shapes the next Sprint and future work, and a tool such as Gemini can help draft the questions.

  1. Give the tool clear, specific project details. The example prompt (spoken through Gemini’s microphone feature, a tip for adding information or iterating by voice) describes a PM preparing a one-hour retrospective on a finished community fundraising event for a local school with area businesses and nonprofits, and asks for a question bank that sparks participation and uncovers what went well and what to improve.

  2. Narrow the long list down by relevance, impact, engagement and time allotted, because a big group and limited time mean you cannot use everything.

  3. Add the cultural and personal touches yourself: open by thanking the team, and adapt the icebreaker to your team’s culture.

  4. Briefly explain the purpose of the meeting at the start, since many participants do not actually know what a retrospective is for.

The point is to let the tool handle time-consuming logistics so you can spend your effort on the insights only you can bring.


Both are face-to-face events, which ties back to the Agile principle that face-to-face conversation is the most efficient and effective way to convey information to and within a development team.

Also called the stand-up, it is where the team synchronises and prioritises the day. It runs 15 minutes, at the same time and place every day, and each team member answers three questions:

  1. What did I do yesterday that helped the Development Team meet the Sprint Goal?

  2. What will I do today to help the Development Team meet the Sprint Goal?

  3. Do I see any impediment stopping me or the team from meeting our goals?

It lets the Scrum Master unblock people with little delay, and it keeps attention on the Sprint Backlog and Sprint Goal. The Scrum Guide says it happens every single day, but the instructor has run successful teams that met less often: their one-week Sprint team holds stand-ups on two days a week. Try it and see what suits the team.

Sarah, a program manager on Google’s Engineering Education team, treats a daily or weekly stand-up as an underrated way to centralise and organise a cross-functional project.

  • Include everyone. It is tempting to think the data analyst has no need to hear what the marketer is doing, but a quick round of what I just finished and what I am working on builds visibility, transparency and camaraderie that documentation alone does not.
  • Keep it short. It is not a retrospective or a town hall. She books 15 to 20 minutes and is happy when it runs shorter. Blockers get a separate follow-up with that person or workstream owner.
  • Agree the time. With teams across time zones and locations, send a quick gut check or survey on candidate slots (11:00 am ET? 4:00 pm ET?), reach consensus, then stick to it.
  • Do not make daily attendance mandatory on a tight-deadline project, because different parts of the project move at different speeds.
  • Protect the timebox kindly. Write an agenda with minutes allocated per update. Never cut someone off mid-sentence; at a natural break, suggest parking the topic for later in the meeting or the next one.

Held at the close of the Sprint, the Review is a meeting of the entire Scrum Team where the product is demonstrated to establish what is finished and what is not. The Development Team and Product Owner play the heaviest part: exploring which Product Backlog items should count as done, and demonstrating and inspecting the product. It is timeboxed to no more than four hours.

It is central to the pillars of inspection and adaptation and shows the values of openness, courage and respect, and it should be fun and uplifting, the moment the team impresses each other with what it achieved in the last one to four weeks. Some of the best product ideas come out of it.

The Virtual Verde example: the team is launching a web page of home office plants, and a cross-functional marketing specialist’s Sprint item was a launch email to existing Plant Pals corporate customers. In the August Sprint Review the email goes up on the shared screen and feedback comes on the spot: love the opening line, make the opening image bigger, make it easier to forward, shorten the text.

Feedback is immediate, adjusted in the roomEveryone has a voice, so ownership is sharedThe team learns how a teammate works, building trust

The Review is also where the team unveils the Product Increment, what the Sprint produced, which is considered releasable. The video links releasable to having developed a Minimum Viable Product with a set of implemented features or requirements. Only items that meet the Definition of Done are part of the Increment; anything not done goes back to the Product Backlog.


Releasable Increment versus Minimum Viable Product

Section titled “Releasable Increment versus Minimum Viable Product”

The Scrum Guide describes an Increment as a concrete stepping stone towards the Product Goal. Each one adds to all previous Increments and is thoroughly verified so they all work together, and it must be usable to deliver value.

A potentially releasable (or shippable) Product Increment is the desired result of every Sprint: a completed, tested, ready-to-ship addition to the product. Potentially matters, because it does not mean the Increment actually ships.

The reading’s example is a pet-adoption app with three backlog features: presenting information on available pets, rating potential matches based on adopters, and letting users contact the adoption center. None is worth shipping alone, but finishing one feature completely in a Sprint (working, tested, whole) beats having fragments of all three with none complete. It also brings early feedback, protects quality and keeps room to respond to change. The reading’s advice: always make a potentially releasable Increment your Sprint Goal.

The reading also restates the Definition of Done as a formal description of the Increment’s state once it meets the required quality measures. In software, done often means completed, reviewed and passed testing; outside software it might be a document with legal review and approval, or a formal closeout report. What matters is an explicit, shared understanding.

The Product Owner makes the final call, making sure there is value before release. Questions they weigh:

  • Is the Increment complete?
  • Will it bring value and meet quality measures? Has it been well tested?
  • Can the end user use it, and can their direct or indirect feedback improve later versions?
Potentially releasable IncrementMVP
Time scaleEvery SprintA feature package that may take several Sprints
PurposeA complete, tested, usable step towards the Product GoalGet a viable release to market and collect user feedback fast
Who drives itScrum Master and Product Owner make sure every Sprint produces oneProduct Owner decides what makes a valuable, viable release
Pet app exampleOne of the three features, finished end to endAll three features, but for cats only

Reducing the MVP’s scope to cats lets the Product Owner release and learn from cat adopters, and that learning helps every pet type in later iterations. So can a releasable Increment be an MVP? Yes. Must it be? No.


The last of the five events: a meeting of up to three hours in which the Scrum Team steps back and identifies improvements to how it works together. It covers what is and is not working in the people, processes and tools, which improvements are worth trying next Sprint, and whether last Sprint’s improvements helped, and why. Because it happens at the end of every Sprint, retrospectives come round far more often in Scrum than in traditional project management.

  1. Stay blameless. Show the value of respect. If anyone fears consequences for their feedback, the result suffers, so acknowledge any awkwardness and offer anonymous or private channels if needed.

  2. Drive participation. Retros only work when people feel their input counts. If nobody volunteers, prompt with: what is one thing we could try next Sprint, what slowed us down, what happened that we did not expect? The instructor’s team recently found dependencies on stakeholders outside the Scrum Team were slowing it, and responded with new communication channels to raise its priorities with them.

  3. Balance negative with positive. Also ask where success showed up, so the team feels successful and can repeat it.

  4. Act on it. Teams stop participating if feedback never changes anything. Pursue improvements, or turn what worked best into team habits and norms.

Pitfalls
  • Too many gimmicks - games and exercises do not suit every team; use them occasionally or when the team asks for something new
  • Only the negative - also highlight where expectations were beaten, so successes get repeated
  • Changing process after every retro - give a new process a few Sprints before judging it; note ideas, but wait before implementing
Best practices
  • Open, probing questions - how could we have better achieved the Sprint Goal, not did we achieve it
  • Diverse participation styles - start with silent journaling, or pairs, before the big group discussion
  • Cover every aspect of the Sprint (list below)
  • Reflect on Scrum theory and values - how could we be more transparent, how did we live our values this Sprint

The aspects to cover: team productivity and efficiency; scope and understanding of the Definition of Done; communication and interactions inside the team; stakeholder communication; and progress towards longer-range release plans.

The fourth activity came as two pieces: a slide deck acting as the retrospective board, and an email template for the Scrum Master’s follow-up.

The retro board. One slide per user story from the Virtual Verde current Sprint, each showing the story, its acceptance criteria, a Done? Yes or No verdict, a + column for what went well and a Δ (delta) column for what to change. Representative slides:

StoryDone?+ went wellΔ change
Low-maintenance optionsYesSorting and search added; tiers priced so beginner plants still net a marginDisagreement over which plants are advanced; user-test clearer tier wording
Plant care toolsNo, supply chain delayBundling option coded (not live); single tools sold meanwhileScope not truly understood; vendor communication issues delayed kit items
Watering remindersYesSmooth user testing; stickers more popular than expectedTesters preferred texts, so monitor email use; add reminders to the app backlog
Expert help and adviceNo, more staff neededLive chat modelled on existing corporate help, tested wellBroader scope than expected; may need to hire and train support staff

The recap email. The template’s sections are To (Scrum Team), From (Scrum Master), Subject line, then Intro, Recap, Key takeaways, Next steps and Closing. The exemplar, subject Sprint Retro: Some thoughts and key takeaways, thanks the team, recaps six of eight items finished with good user feedback, then lists takeaways drawn from the whiteboard notes: new website features working and coding issues fixed fast; existing procedures reused rather than rebuilt; user testing built into tasks; care leaflet design smooth but content and design need better integration; a plan needed for vendor communication on shipping schedules; and scope misunderstandings, so the backlog estimates may need raising. It closes by promising follow-up on putting these into practice next Sprint.


These two concepts let a Scrum Team manage its work through a Sprint and through the whole Product Backlog.

If the team estimates in T-shirt sizes, map each size to a number first and use those for burndown and velocity. The example mapping: XS 1, S 2, M 5, L 8, and so on.

Virtual Verde’s four-week July Sprint has 20 business days and a Sprint Backlog of 200 points, so an even burn would be 10 points a day.

DayExpected (even burn)Actually burnedReading
55022Only 25 percent of the Sprint gone, maybe still on track
1010045Should be about halfway: running late against the Sprint Goal
15150140Back on track
20200188Good result; examine what happened at the retrospective

In Sprint Planning, the team uses its average velocity over at least three Sprints to judge how many items it can safely take on. Two things to hold on to:

  • There is no good or bad velocity. It is simply what the team has historically achieved in a set timebox.
  • Velocities cannot be compared between teams, because each team calibrates its own points. The instructor’s current three-person team burns 70 points in a one-week Sprint; an earlier five-person team managed 120 in two weeks. Neither was better, just different.

It can take several Sprints to reach a stable velocity, which is normal, and it settles as the team gets used to estimating and working together.

A stable velocity plus a refined, prioritised and estimated backlog lets you tell stakeholders and sponsors two things: roughly how long the whole backlog will take, and how much of it will be done by a given date.

  1. Virtual Verde has averaged 200 points per monthly Sprint over the last three months and has 1,500 points left in the backlog.

  2. How long for everything? 1,500 divided by 200 gives about seven or eight Sprints.

  3. What will be ready by 1 January if it is now July? That is five months, so about 1,000 points: go down the backlog from the top and draw a line where the running total hits 1,000.

  4. To pull dates in, use the same numbers to decide whether to add people and raise velocity, rearrange priorities, or make other project decisions.

A brand-new team has no history, so its first Sprint is a rough guess at how much it can finish; after a few Sprints the average becomes meaningful and drives Sprint Backlog selection, which is easy when backlog refinement has kept the backlog prioritised and estimated.

GuidanceWhy
DoBe careful sharing velocity with external stakeholdersThey may lack the context to read it. Add supporting material, such as velocity over a date range with a trend visual, where dips and spikes can prompt improvements
Don’tUse velocity as a performance metricPressure from executives, sponsors or stakeholders encourages tactics like intimidation, and fear of looking slow damages team culture
Don’tUse velocity to compare teamsPoints are subjective (one team’s 5 is another’s 3), so it is neither accurate nor fair, and velocity does not measure value anyway
DoProceed with caution when projecting delivery datesStakeholders can use velocity as a pressure point for launch dates, missed dates breed false expectations and harsh competition, teams need several Sprints to learn their capacity, and far-off dates cannot absorb change. Never treat estimated dates as commitments

The Kanban board, which the course touched on earlier, is another visual tool for progressing through a Sprint. Some teams call it a Scrum board. There are minor differences, but they are the same basic tool: the Scrum Guide does not define a Scrum board, and some market tools simply add Scrum-specific features to a Kanban board.

Visualisationsee it
Everything at a glancepoint at items, use colours and sizes, and spot where the challenges and improvement opportunities are
WIP limitslimit it
Cap work in progresseach team sets its own limit, and the board makes breaches obvious; this supports the value of focus
Flow of workmove it
Feel work move between phasesphysical sticky notes or a virtual board, through to do, doing and done

On WIP limits the video leans on the idea that multitasking does not really exist: in Scrum, the more work you hold at once, the less efficient you get.

To do
→
Doing
→
Done
Items often move during the Daily Scrum, but the team can move them at any time.

Virtual Verde example: Leo, the plant vendor, finishes finalising contracts with the three top vendors for the initial launch. He moves the item from doing to done and checks what is next. If that was his last Sprint item, he asks teammates where he can help.


Transparency is a Scrum pillar, and tools support it by keeping everyone aware of progress and holding the Product Backlog, Sprint Backlog and other essential documents in one central place. In Scrum, the team chooses its tools together.

Tool categoryNamed toolsWhat it is used for on a Scrum Team
Backlog and Sprint managementJira (Atlassian)Popular Agile project management tool covering all of team and backlog management: customisable, one central place for the Product Backlog, Sprint definitions, velocity, burndown charts and more
AsanaSprint Planning and backlog management; plans work from daily tasks to strategic initiatives, lets everyone see who does what and when, and assigns tasks, automates workflows, tracks progress and communicates with stakeholders
TrelloSimple Kanban capabilities; the instructor uses it for personal projects such as planning a move and a big birthday party
SpreadsheetsSome teams build their own Agile tooling in spreadsheets
Documentation and collaborationGoogle DocsCapturing key project information in long form, with documentation and collaboration in one tool
SpreadsheetsGoogle Sheets, Microsoft ExcelCapturing backlogs, backlog item details and other project information
PresentationsGoogle Slides or the Microsoft equivalentPresenting information to the team
CommunicationVideo conferencing, team and one-on-one chat, emailFaster answers so people unblock themselves before the next Daily Scrum

In traditional project management, tools such as Microsoft Project provide strong schedule and resource management, but a Scrum Team’s most critical need is a tool to manage its backlog and Sprints. Most tools offer a free trial before you commit. The backlog and Sprint tools cannot do everything, which is why the documentation, spreadsheet, presentation and communication tools sit alongside them. Throughout the module’s readings, ClickUp and Monday also appear as free alternatives to Asana.



Next: Applying Agile → - value-driven delivery, leading the change, and Agile beyond a single team.