Professional Documents
Culture Documents
MINDSET
VALUES
PRINCIPLES
PRACTICES
Small cross-functional teams, trusted and empowered, striving to deliver value
to customers early and often.
@alexbernardin #agilewhat #bitcon2018
Who
Me You ?
● Project Manager, People Manager ● Agile-savvy?
● Of Pirate Descent ○ Using it? Heard of it? N00b?
● @alexbernardin ● Experience?
○ BIT Slack - http://bit.ly/joinbitslack ○ New to field? Or established in career
● Fast talker!
@alexbernardin #agilewhat #bitcon2018
Where
1: Agile in Theory
2: Agile in Practice
3: Implications
THEORY TIME!
@alexbernardin #agilewhat #bitcon2018
So, we did it this way for … a few decades. Finally, in 2001 ...
@alexbernardin #agilewhat #bitcon2018
Agile Manifesto
MINDSET
Individuals and interactions
Working software
Customer collaboration
Responding to change
VALUES
AgileManifesto.org
@alexbernardin #agilewhat #bitcon2018
Agile Principles
● The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation.
● Working software is the primary measure of progress.
● Agile processes promote sustainable development.
● The sponsors, developers, and users should be able to maintain a constant pace
indefinitely.
PRINCIPLES ● Continuous attention to technical excellence and good design enhances agility.
● Simplicity--the art of maximizing the amount of work not done--is essential.
● The best architectures, requirements, and designs emerge from self-organizing
teams.
● At regular intervals, the team reflects on how to become more effective, then tunes
and adjusts its behavior accordingly.
AgileManifesto.org/principles
@alexbernardin #agilewhat #bitcon2018
ESSENTIALS
There are a number of practices/elements that derive from the Agile Principles, and are a part of almost every
Agile-identified methodology.
Team: A small group collaborating on a project or effort, preferably full-time, preferably including everyone who
needs to contribute to getting an idea from concept to customer - eg. Product, Design, Dev, QA
Incremental Development: Each successive version of the product is usable, and each builds upon the previous
version by adding user-visible functionality.
Daily Meeting: Each day at the same time, the team meets briefly to sync up their progress: each team member
describes any "completed" contributions and any obstacles that stand in their way.
@alexbernardin #agilewhat #bitcon2018
ESSENTIALS
User Stories: These are what the team focuses on delivering in each work cycle. “As a user, I can do X, Y, Z, so
that I can accomplish 1, 2, 3”
Iterative Development: Intentionally allow for "repeating" software development activities, and for potentially
"revisiting" the same work products.
Retrospective: The team regularly discusses how they work, with an emphasis on working together more
smoothly / more effectively
@alexbernardin #agilewhat #bitcon2018
Graphic by
Lynne Cazaly
@alexbernardin #agilewhat #bitcon2018
Modern Agile
exceptional outcomes
outstanding culture
ModernAgile.org
MINDSET
VALUES
@alexbernardin #agilewhat #bitcon2018
MINDSET
VALUES
PRINCIPLES
PRACTICES
Small cross-functional teams, trusted and empowered, striving to deliver value to
customers early and often.
PRACTICE
@alexbernardin #agilewhat #bitcon2018
Graphic by
Lynne Cazaly
@alexbernardin #agilewhat #bitcon2018
Common
● Scrum
● Kanban
● water-Scrum-fall-ban
@alexbernardin #agilewhat #bitcon2018
Scrum
Scrum
@alexbernardin #agilewhat #bitcon2018
Scrum
ESSENTIAL ELEMENTS:
Backlog
The ordered list of everything that is known to be needed in a product
Constantly evolving and never complete.
The Sprint
The heart of Scrum is a Sprint, during which a useable and potentially releasable
product Increment is created. Sprints can be one week to one month in length and
happen one right after the other to keep projects moving.
@alexbernardin #agilewhat #bitcon2018
Scrum
ROLES:
Scrum Master
Product Owner
Scrum
CEREMONIES:
Planning
Standups
Review
Retrospective
@alexbernardin #agilewhat #bitcon2018
Scrum Boards
Image by Dr ian
mitchell courtesy
WikiCommons
@alexbernardin #agilewhat #bitcon2018
Scrum
Kanban
Image by Bertel
Schmitt courtesy
WikiCommons
@alexbernardin #agilewhat #bitcon2018
Kanban
ESSENTIAL:
flow systems
existing workflow
Kanban
ROLES:
Kanban
CEREMONIES:
Replenishment Meeting
Kanban
MORE CEREMONIES:
Risk Review
Operations Review
Strategy Review
@alexbernardin #agilewhat #bitcon2018
Kanban Board
Image by Dr ian
mitchell courtesy
WikiCommons
@alexbernardin #agilewhat #bitcon2018
Common
● Scrum
○ Feature-focused teams
● Kanban
○ Highly responsive teams
● … what’s #3 ?
@alexbernardin #agilewhat #bitcon2018
@alexbernardin #agilewhat #bitcon2018
@alexbernardin #agilewhat #bitcon2018
Common
● Scrum
○ Feature-focused teams
● Kanban
○ Highly responsive teams
● Scrum-but, Water-scrum-fall, etc etc
○ Are these “Agile” ?
@alexbernardin #agilewhat #bitcon2018
MINDSET
VALUES
PRINCIPLES
PRACTICES
● Lack of oversight
@alexbernardin #agilewhat #bitcon2018