Pre-title that displays hint

Scrum

day 2

Why scrum?

Adapting to change over planning
Involving customers over contract negotiation
Transparency within team and with customers.
Team commitment through participation.

Waterfall

The waterfall methodology
Gantt Chart
The Scrum Iterations
The Scrum Process
The Scrum Process
Planning in short cycles
The Scrum Process
Continuous evaluation
The Scrum Process
Commitment of everyone throughout project

Any questions?

Sprint Execution

The Sprint

The Scrum Team
The Scrum Team

Scrum Team

  • Do the sprint work
  • Multi-disciplinary
The Scrum Master

Scrum Master

  • Not a 'boss'
  • Facilitator
  • Coach
  • Can be part of scrum team
  • Takes away "impediments"
The Product Owner

Product owner

  • Responsible for prioritization
  • Good communicating ideas and requirements
  • Has the vision about the product
  • Close to the client
  • Understands requirements of client
  • Committed to the product success
Typical work of the product owner

Excercise: Choose teams and roles

The Scrum Team

Backlog

Backlog
  • Epics
    • Get all the permits
    • Integrate with our facebook page
    • Create a theme
  • User Stories
    • Site layout of the resort
    • Initial sketch of the building design
    • A block showing the 10 most recent facebook posts
    • An image showing the graphical design of the site
  • Tasks
    • Go to the LRO to get the site record
    • Choose the best facebook plugin
    • Get a sample of suitable fonts
  • Add value for user/client
  • "What" not "How"
  • Testable
  • Small
  • Estimatable

Estimate the backlog items

  • General estimate
  • Using points: 0, 1/2, 1, 2, 3, 5, 8, 10, 13, 20, 40
  • Start with the biggest one, then the smallest one
  • Fill in the rest

Prioritize

Update

Excercise: Backlog meeting

  • Scrum master = chair person
  • PO with help from team fills backlog
  • Start general, then narrow down
  • Prioritize initially
  • Clarify one by one
  • General estimation with points
    • biggest
    • smallest
    • rest
  • Adjust Priorities
  • Remember user/client value
Sprint Planning Activity
  • Selection and requirements
    • Set sprint goal
    • Select backlog items based on points
    • Velocity
    • Requirements clarification
    • Priorities
  • Detailed planning
    • Sprint budget
    • Make tasks
    • Estimate tasks
    • Feasibility
    • Stretch tasks

Excercise: Plan first sprint

  • Part 1
    • Use whiteboard and taiga
    • Write down initial sprint goal
    • Choose backlog items (use points+priority)
    • PO: clarify each item, team ask questions
    • Adjust/add as required
    • Adjust priorities as required
  • Part 2
    • Set sprint budget
    • Divide items into tasks one by one
    • Estimate task points/time
    • Check feasibility and adjust
    • Define stretch tasks
Images courtesy of Innolutions Visual AGILE lexicon

Use a spacebar or arrow keys to navigate