Jason Knight

Software Developer

Scrum Master

Professional Scrum Trainer

Coach

 

Blogger

Husband

Father

Meetup Organizer

As your guest, I would like you to seat yourselves so I can meet you all and so you can perceive me and the monitor clearly.

  • Show that you can introduce your neighbor

  • Show that you can hear me clearly

  • Show that you can see me clearly

  • Show that you can see the monitor clearly

Why Scrum?

Excessive Chart Use Up Ahead

Risk / Value over Time

(Release)

Risk / Value over Time

(Release)

(Release)

(Release)

(Release)

(Release)

(Release)

(Release)

(Release)

(Release)

Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

Group up, 4-5 people

What is "Done" for you?

List all aspects of work before release

Make sure aspects apply to each piece of work

  • The code is well written. (That is, we’re happy with it and don’t feel like it immediately needs to be rewritten.)
  • The code is checked in. (Kind of an “of course” statement, but still worth calling out.)
  • The code was either pair programmed or peer reviewed.
  • The code comes with tests at all appropriate levels. (That is, unit, service and user interface.)
  • The feature the code implements has been documented in any end-user documentation such as manuals or help systems.

Example DoD

Made with Slides.com