0% found this document useful (0 votes)
23 views10 pages

Agile Slides Lec 1

Agile Lectures

Uploaded by

Maryam Malik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views10 pages

Agile Slides Lec 1

Agile Lectures

Uploaded by

Maryam Malik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Course: Fundamentals of Agile Web

Development

Lecture 3 : Kanban Method


LEARNING Objectives

Introduction to Kanban Principles


Kanban Board Setup and Workflow
Visualization
Limiting Work in Progress (WIP) and
Continuous Flow
Vision & Mission

Kanban is a visual management Example 1: Visualizing Workflow


method for achieving optimal In a software development
workflow. It originated from the team, a Kanban board is set up
Toyota Production System and has with columns representing
been adopted in software different stages of work: To Do,
development to improve efficiency In Progress, Testing, and Done.
and flexibility. The core principles of Each task or user story is
Kanban include visualizing represented by a card placed
workflow, limiting work in progress in the appropriate column. This
(WIP), managing flow, making visualization helps team
process policies explicit, and members see the status of
continuously improving. each item at a glance and
identify bottlenecks.
Kanban Board Setup and Workflow Visualization

A Kanban board is a visual


representation of the workflow,
typically consisting of columns and
cards. Columns represent different
stages of the workflow, while cards
represent tasks or user stories. As
work progresses, cards move across
columns from left to right. Setting up
a Kanban board involves identifying
workflow stages, creating columns
for each stage, and defining criteria
for moving cards between columns.
Example 1: Kanban Board Setup In a software development project, the team sets
up a Kanban board with columns such as Backlog, In Progress, Testing, Review, and
Done. Each column represents a stage of the development process. As tasks move
from backlog to completion, they transition across these columns, providing clear
visibility into the workflow

Performance Expectations
Of Employees & Superiors

Setting Performance
Standards
Example 2: Workflow Visualization Consider a marketing team using Kanban to manage
campaigns. Their Kanban board includes columns like Ideas, Planning, Execution, and
Analysis. Each campaign idea starts in the Ideas column and progresses through planning,
execution, and analysis phases. By visualizing the workflow, team members can track the
status of campaigns and ensure timely completion.

Performance Expectations
Of Employees & Superiors

Setting Performance
Standards
Limiting Work in Progress (WIP) and Continuous Flow:

Limiting WIP is a key principle of


Kanban aimed at preventing
bottlenecks and maintaining a
steady flow of work. By setting WIP
limits for each stage of the workflow,
teams can avoid overburdening
themselves and maintain focus on
completing tasks. Continuous flow
ensures that work moves smoothly
from one stage to the next without
unnecessary delays.
Example 1: Limiting WIP In a software development team, the
WIP limit for the Testing column is set to 2 tasks. If there are
already 2 tasks in testing, the team cannot start new tasks
until one of the existing tasks is completed. This ensures that
testers can focus on completing tasks without being
overwhelmed by too much work simultaneously.
Example 2: Continuous Flow Imagine a manufacturing plant
implementing Kanban to produce cars. Each stage of car
production, from assembly to quality control, has a WIP limit
to prevent overproduction and maintain a steady flow of
cars. As soon as a car is completed in one stage, it moves to
the next stage without waiting, ensuring efficient production.
KEY TAKEAWAYS
Introduction to Kanban Principles
Kanban Board Setup and Workflow
Visualization
Limiting Work in Progress (WIP) and
Continuous Flow

You might also like