Among the many software development methods that are built on Lean and Agile principles, Scrum and Kanban are perhaps the most popular. While they share their fundamental values, they are really different methods, and are to be used in different environments – but may also be combined to optimize Agile software development. This webinar will help prospective Agile users make an informed decision about which method to use, and how to implement it in practice.
Our webinar helps you to learn more about the basics of both Kanban and Scrum, in what situations they are best used, as well as to get some insights into best practice on how they should be used in a real development environment.
2. 2
Agenda
1. Introduction to Lean, Agile, Scrum,
and Kanban
2. Similarities and differences
3. Using Kanban and Scrum in Practice
4. Live demo
3. 3
Live Examples We Will Show
o Scrum in Software Development
o Kanban in Software Development
o Kanban in Marketing
o Kanban in Support/DevOps
o Scrum and Kanban used together in large-scale enterprises in an
agile environment - SAFe
4. 4
Intland Software
About us
o Founded in 1998
o Headquarters in Stuttgart, Germany
o codeBeamer ALM – Most Agile ALM Tool According to
OVUM’s report on ALM tools
o Office in Silicon Valley, CA, USA
o Partners: Lufthansa Industry Solutions
o Resellers: in UK, China, Korea, Taiwan, France, Italy
6. 6
Intland Software
Webinar info
o Live demonstration will be followed by
a Q&A session
o Webinar recording will be available at
www.intland.com/webinars-events/
o Please register to our upcoming
webinars
o Managing Traceability in an Agile,
Safety-critical Development
Environment
7. 7
Lean
Systems Thinking
Lean
Agile
Scrum
Kanban
What is Lean?
A subculture emerging from Agile,
its main purpose is to eliminate waste
(energy, time, etc.) from your work processes
and continuously improving the added value
for customers.
8. 8
Agile, Scrum, Kanban
o What is Agile?
o “Agile software development describes a set of principles for software development under
which requirements and solutions evolve through the collaborative effort of self-organizing
cross-function teams.”
o Scrum – agile software development method with continuous delivery
o Kanban – originating from lean manufacturing
Individuals and interactions over Processes and tools
Customer collaboration over Contract negotiation
Working software over Comprehensive documentation
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” (Agile Manifesto)
9. 9
Roles, techniques, and processes in Scrum
o Scrum is a widely-used agile software
development methodology that utilizes an
iterative approach to result in continuous
delivery.
o Roles
o Product Owner
o Scrum Master
o Delivery Team
o Meetings
o Backlog Grooming
o Kickoff
o Stand-up
o Demo
o Retrospective
Burn-Down Chart
10. 10
Kanban
o Literally signboard or billboard in Japanese
o A scheduling system for lean manufacturing and just-in-time manufacturing
o Can be used to visualize and manage any process that requires tasks to be completed
o Electronic Kanban (traceability, collaboration – shared teams across the globe)
o WIP limits
source
11. 11
Using Scrum and Kanban Together in Development and Operations
Team 1 Team 2 Team 3
Program
Level
Team
Level
Team 1 Team 2 Team 3 Team 1 Team 2 Team 3
Portfolio Agile Release Train
Project 1
Agile Release Train
Project 2
Agile Release Train
Project 3
Agile Release Train
Product Management
Project 2-3 Agile
Release Train
Release Management
Operation Team
Customer
Change request/Bug
Kanban
Scrum