Business Analyst Academy
Module 10: Agile & Scrum for BAs
Core · 90 minutes

Jump to section

Module 10 Core 90 minutes PM & Delivery

Agile & Scrum for BAs

BA Academy — self-paced module

What you'll be able to do

By the end of this module, you will be able to:

Section 1

Why Agile Matters to You

Module 1 told you that BAs coordinate with the Project Manager on running Scrum ceremonies: daily huddles, backlog grooming, retrospectives. Modules 3 and 4 taught you to produce the fuel agile teams burn: user stories with acceptance criteria. This module gives you the framework those pieces live inside. Nearly every Salesforce consulting team works in some flavor of Agile, and interviewers will probe your fluency in it. By the end of this module that fluency is yours.

Section 2

Waterfall and Agile: Plan Versus Adapt

Waterfall is the traditional approach: everything is planned up front, requirements are collected in detail before implementation, each step must be completed before the next begins, and the outcome is determined at the beginning. Waterfall is not wrong; it is right for work whose outcome is fully known in advance.

Agile is built for the other kind of work: innovation-based and iterative, where the final outcome is not fully known and the path is a work in progress.

A painting metaphor makes the difference vivid. If you decide your colors, your setting, your time budget, and your final image before touching the canvas, you have left no room for changes along the way: that is waterfall, and the picture might still be excellent, but the process cannot incorporate new ideas or feedback. Painting iteratively (sketch, step back, adjust, layer) expects change based on early feedback and new learnings ("those colors clash!"). That is Agile.

The honest selection rule: choose by work complexity, by what you know and do not know at the start. Even Salesforce, the company, runs some teams on waterfall. Most Salesforce consulting work, though, is squarely in Agile territory: clients discover what they really need as they see working software, which is the exact situation Agile was invented for.

Section 3

The Agile Manifesto

In 2001, seventeen software engineers, exhausted by large, expensive, document-heavy, design-it-all-up-front projects that kept failing, drafted the Agile Manifesto. Its four values:

We value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Read the last line twice: Agile does not abolish process, documentation, contracts, or plans. It ranks them below people, working results, collaboration, and adaptability when the two collide.

What the values mean in practice: teams dictate their own workflow rather than having legacy process dictate it; progress is validated by a tangible working result, not by a specification document (a spec, by itself, proves nothing works and delivers no customer value); customers tell you what is best for them rather than you assuming it; and short cycles plus continuous feedback make change an advantage instead of a catastrophe.

The manifesto's twelve principles flesh out the values. In condensed form: satisfy the customer through early and continuous delivery of valuable software; welcome changing requirements, even late; deliver working software frequently, preferring shorter timescales; business people and developers work together daily; build projects around motivated individuals, give them environment, support, and trust; face-to-face conversation is the most effective communication; working software is the primary measure of progress; maintain a sustainable pace indefinitely; attend continuously to technical excellence; maximize simplicity (the art of work not done); trust self-organizing teams; and reflect regularly on how to become more effective, then adjust.

Doing Agile Versus Being Agile

There is a difference between doing agile (following the ceremonies) and being agile (knowing why). The three-question self-test: Do our activities focus on people? Are we continuously learning and improving to evolve our process and product? Are we frequently delivering value and delight to our customer? Three yeses and you are on your way. Ceremonies without the mindset are just meetings.

Agile Beyond Software

Agile's values apply to any complex project, not just code. The source material's example: an office redesign run in iterative cycles: gather input, produce a partial layout, collect feedback, adjust, repeat, instead of unveiling a finished floor plan to horrified employees at the end. Project approaches are like recipes: experience, preferences, and circumstances drive the choice, and the same "dish" (a delivered project) has many valid recipes. As a BA you will meet Agile applied to training rollouts, change programs, and process redesigns: the iterate-and-learn loop transfers.

Section 4

Scrum

Scrum is the most popular Agile framework, and Salesforce itself adopted it in 2006 when growth made its release trains grind: roughly 70 percent of its teams still run Scrum. Scrum is a workflow where roles, meetings, and deliverables are well-defined, and the process allows teams to continuously test and improve both product and process.

Scrum's key traits: it provides a framework to deliver high-quality value to customers faster; everyone is organized into small, cross-functional teams; and teams work in short iterations called sprints (two weeks is the common cadence).

The Five Scrum Values

  1. Focus. Teams collaborate on everything, finish a task together, then move to the next; clear priorities and a shared sprint plan keep everyone accountable to the outcome rather than to individual progress.
  2. Courage. Innovation requires risk. Teams are transparent about progress, speak up when they need help, and report back when assumptions were wrong. Tackling projects together gives everyone more courage than facing challenges alone.
  3. Openness. Consistently verbalize how you are doing, flag obstacles before they linger, be honest about timing and planning. Openness prevents unwanted surprises and last-minute fire drills, and includes admitting mistakes with the intent to improve.
  4. Commitment. Commitment is to the process and the team, not a blood oath to deliver a fixed scope by a fixed milestone. Teams in control of their process are in control of their outcomes.
  5. Respect. Cross-functional teams only work when every discipline's contribution is valued.

Scrum Roles

The classic Scrum framework defines three roles:

Larger organizations add supporting roles around this core: subject matter experts consulted for specialized knowledge, technical program managers coordinating across teams, and functional managers supporting people's growth. Titles vary; the three-role core is what endures.

Where does the BA sit? Most commonly inside the development team, owning requirements clarity, and partnering closely with the Product Owner (in some engagements the BA effectively is the proxy Product Owner for the client). The section at the end of this module maps your ceremony-by-ceremony duties.

Section 5

The Artifacts: Backlogs and the Increment

Product Backlog. The ordered list of everything that could be needed in the product: the single source of truth for all changes, updates, and requirements the team believes necessary. Key properties: it is constantly refined as the team learns; higher-priority items carry more detail so they are work-ready (lower items may be one-line placeholders); it includes not just feature work but support, maintenance, non-functional requirements, and research; and the Product Owner owns it and prioritizes it.

Sprint Backlog. The subset of product backlog items the team commits to for one sprint, selected during sprint planning: the sprint's to-do list. Entering the sprint backlog is a commitment; entering the product backlog is merely a possibility.

The Increment: Potentially Shippable Work. Each sprint aims to produce a potentially shippable product increment: work that is genuinely done (built, checked in, tested) whether or not the business chooses to ship it immediately. The mantra: outcome over output; quality of work over quantity of work.

Scrum is fierce about finishing. Work in progress is a form of waste: unfinished work delays the whole workflow and, worse, means you are not learning from completed, tested reality. Teams cultivate swarming (affectionately, dog piling): everyone piling onto the last 20 percent of an item to drag it over the finish line before starting something shiny and new. Half-baked cake feeds no one.

Two definitions bracket every work item's life:

Section 6

The Ceremonies

Here is the write-once, reference-forever guide to Scrum's meetings. Salesforce's practice groups them into two families: planning meetings (aligning on what to build) and inspect-and-adapt meetings (improving the product and the process). None of them is a status meeting for its own sake; each is designed to produce action.

Sprint

Not a meeting but the container for all of them: a time-boxed iteration (commonly two weeks) during which the team works to deliver a potentially shippable product increment. Sprints are Scrum's fundamental building block: short, focused cycles delivering value incrementally.

Release Planning (the widest planning loop)

At the start of each major release cycle (Salesforce plans around its three-per-year platform releases; consulting projects plan around go-live dates), a high-level planning meeting aligns business and customer priorities, builds shared understanding of upcoming features, and negotiates schedules and delivery expectations. Long-range plans always carry an implicit forward-looking disclaimer: they reflect the best knowledge at planning time and will adapt as learning arrives.

Backlog Refinement (ongoing; often a standing meeting every couple of weeks)

Also called backlog grooming: the continuous process of reviewing and updating the product backlog: breaking large items into smaller chunks, re-prioritizing, clarifying requirements, drafting conditions of satisfaction, estimating effort, and flagging work that is not ready for prime time. Teams typically refine a couple of sprints ahead so that sprint planning selects from a shelf of genuinely ready items. For BAs, refinement is home turf: this is where your stories get sharpened, estimated, and made ready.

Sprint Planning (start of each sprint)

The team determines which product backlog items to take on this sprint, defines how the work will be completed, and sets a Sprint Goal: the unifying purpose of the iteration. The output is the sprint backlog and a team-wide commitment to the plan.

Daily Scrum / Daily Standup (every day, about 15 minutes)

A short, time-boxed synchronization for the development team: inspect progress toward the sprint goal, coordinate today's work, and surface obstacles. It is not a status report to management; it is the team steering itself. One practical consulting note: clients do not always have time for a true daily standup, so delivery teams hold their own daily huddle internally and schedule joint syncs with client-side counterparts at whatever cadence the engagement genuinely needs.

Sprint Review / Sprint Demo (end of each sprint)

The team inspects the increment: demonstrating completed work to stakeholders and gathering feedback that adapts the product backlog. This is where "working software over comprehensive documentation" becomes literal: stakeholders react to real, clickable functionality, and their reactions reshape priorities. For a Salesforce BA, the sprint demo is frequently your show: you know the business context, so you narrate the story of what got built and why it matters.

Sprint Retrospective (after the review, before next planning)

The team reflects on its process: what went well, what could improve, and what specific action plans will make the next sprint better. The retrospective is the engine of "continuously learning and improving": a team that skips retros has stopped being agile no matter how many standups it holds. (Module 22 covers facilitating retros well, including what to do when they go stale; Module 17 covers the project-level cousin, lessons learned.)

Section 7

Lean Principles: The Cultural Layer

Alongside Scrum's mechanics, agile culture draws on Lean thinking. Salesforce adapted seven Lean values, and they are worth knowing because they explain why the mechanics work:

  1. Respect People. People do not need to be told how to do their jobs. Managers act as servant leaders: they listen to their teams, hire good people, and let them work. Salesforce frames this with a concept that will be familiar here at home: its Ohana culture, drawn from the Hawaiian understanding that family, blood-related or adopted, are bound together and responsible for one another. Team success comes from mutual respect; individual heroics predict team failure.
  2. Eliminate Waste. Only work on what adds customer value. Named wastes: multitasking, poorly run meetings, reactively assigned work, and unfinished work. The Definition of Ready exists precisely as a waste filter.
  3. Deliver Fast. Short sprints mean constant learning about what works, and fast course correction.
  4. Just-in-Time Decisions. Avoid heavy up-front design; delay crucial decisions to the last responsible moment, when you know the most. The team judges when that moment is.
  5. Optimize the Whole. The system is more than the sum of its parts: no team succeeds in a vacuum. Think big, act small, fail fast, learn rapidly.
  6. Create Knowledge. Amplify learning: document decisions, share discoveries, teach each other.
  7. Build Quality In. Quality is not inspected in at the end; it is built in from the start (a theme Module 12 picks up as verification versus validation).
Section 8

Kanban: The Other Workflow

Kanban (Japanese for "visible sign") is the second major agile workflow: less prescriptive than Scrum, easier to adopt, and favored by operations-flavored teams: support, infrastructure, production issues. Four key traits:

  1. Visualize workflow. Every piece of work becomes a card on a board (physical or virtual), moving through columns that map the workflow stages. Everything visible, always.
  2. Limit work in progress (WIP). Teams cap how many items may occupy each workflow stage at once. Hit the limit and the team swarms to unblock before pulling new work. Where Scrum limits work per sprint, Kanban limits work per stage: same anti-waste instinct, different mechanism. WIP limits are set experimentally: pick one, observe, adjust at the retrospective.
  3. Incremental, evolutionary change. Kanban favors small continuous adjustments over big process shifts, and it embraces last-minute change: new urgent work slots into the board today, no waiting for the next sprint boundary.
  4. Metrics built in. Cycle time: days to complete one item once work starts (optimize it to be small and predictable: the same cycle-time concept you measured against takt time in Module 5). Throughput: work completed per period. Together they make delivery predictable without sprint-sized batches.

Choosing: Scrum, Kanban, or Scrumban

At Salesforce, about 70 percent of teams use Scrum, 20 percent Kanban, and the rest a blend. Four questions decide:

Scrumban is the pragmatic hybrid: Kanban's flow and WIP limits, with Scrum's proven roles and meetings retained because they work. Many Salesforce managed-services and support teams (the kind you may join after go-live: see Module 14) run exactly this.

Section 9

The RAID Log

One artifact appears on virtually every consulting project regardless of methodology, and the BA very often maintains it: the RAID log, tracking four things:

Review the RAID log on a standing cadence: a stale RAID log is a decorative one.

Section 10

Work-Tracking Tools: A Brief, Deliberate Note

Agile teams track epics, features, stories, tasks, issues, and bugs (the Module 4 hierarchy) in dedicated tools: Azure DevOps and Jira are the names you will hear most. These platforms provide backlogs and boards (Scrum and Kanban style), test-management features, history and audit trails, assignments and due dates, and reporting dashboards: one source of truth replacing scattered spreadsheets, documents, and email threads.

This course deliberately does not teach any specific tool's mechanics, because every firm configures and uses these tools in its own way, and tool skills are learned in days on the job. What transfers is everything else in this module: if you understand backlogs, stories, sprints, and ceremonies, any tracking tool is just the place those concepts live. The general flow you will recognize everywhere: requirements catalog built and signed off during discovery → loaded into the tool → groomed and estimated → planned into sprints → built and demoed → tested with bugs tracked → deployed. Expect a day-one orientation to any given firm's setup, and expect it to be enough.

Section 11

The BA's Sprint, Ceremony by Ceremony

Pulling it together: here is what you concretely do in each ceremony on a typical Salesforce project.

A BA fluent in this rhythm is not "supporting" the agile team. They are load-bearing.

Recap

Key Takeaways

📝

Knowledge Check

8 questions. Answer at your own pace, then check the explanation for each.

Question 1 of 8
According to the Agile Manifesto, Agile teams value:
Correct answer: C. Responding to change over following a plan (the other options invert the manifesto).
Question 2 of 8
Which statement best captures the difference between the product backlog and the sprint backlog?
Correct answer: B. Possibility versus commitment: the PO-owned product backlog feeds each sprint's selected sprint backlog.
Question 3 of 8
The daily scrum exists primarily to:
Correct answer: B. It is the team steering itself for 15 minutes: sync, inspect, surface obstacles: not a status report upward.
Question 4 of 8
Which ceremony inspects the *process* rather than the product?
Correct answer: C. The retrospective improves how the team works; the review inspects what it built.
Question 5 of 8
A support team's priorities change daily with production incidents; a quarter of work changes mid-cycle. Which workflow fits best, and why?
Correct answer: B. Interruption-driven work is Kanban's home ground: continuous flow, WIP limits, no sprint-boundary wait.
Question 6 of 8
In a RAID log, what belongs under "A"?
Correct answer: B. Actions (owned to-dos) and Assumptions (beliefs written down so they can be tested).
Question 7 of 8
"Swarming" (or "dog piling") refers to:
Correct answer: B. Finishing beats starting: the team piles on to complete work in progress.
Question 8 of 8
True or False: The Definition of Ready is the checklist an item must meet before work starts, and a BA's user stories with acceptance criteria are a large part of meeting it.
Correct answer: True. Ready means clear, estimated, and testable: which is substantially the BA's Module 4 craft.
🎉

Module 10 complete

Nice work. Review any question again using the menu (top right), or move on.

Continue to Module 11: Configuration, Automation & Integrations Overview →

1 / 1