Course Code: kanbanjirabespoke
Duration: 14 hours
Prerequisites:
  • An understanding of project management concepts (workflows, etc.)
  • Experience working in team projects
Overview:

JIRA is a Java based web application that provides project and issue tracking for improving the agility of software development.

In this instructor-led, live training, participants will learn how to use Jira to implement a Kanban approach to Agile within their organization.

By the end of this training, participants will be able to:

  • Understand the principles behind Agile and Kanban
  • Use Jira to create and manage a Kanban project
  • Customize Jira to fit the needs of their organization
  • Perform basic and advanced searches and analysis
  • Generate and review reports

Audience

  • Product managers
  • Software developers
  • Test engineers
  • Business analysts

Format of the Course

  • Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.

Note

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

== Day 01 ==

Introduction to Agile

  • Why Agile?
  • What are the main objectives of Agile?
  • Agile vs Kanban vs Scrum
  • How Agile can help?

Command & Control vs. Agile

  • Factory model
  • The functioning of canon
  • The functioning of missile
  • Pillars of Kanban
  • Big Picture

Process

  • Concepts behind Kanban
  • Kanban Rules
  • Metrics
  • Flow Diagram
  • + technical practices 

Team work

  • Shared responsibility
  • Self-organization
  • Interdisciplinary
  • Benefit the "right" team work

Kanban Board

  • How to visualize process?
  • How to create Kanban Board?
  • What are and how to introduce WIP limits?
  • What are and how to introduce Classes of Service?

Customer Engagement

  • The most common waste
  • Value Stream

Waste

  • Value Stream Mapping
  • Waste analysis
  • Main concepts behind Kaizen (MUDA / MURI / MURA)
  • Bottlenecks analysis
  • Five Focusing Steps

Simulation

  • Simulation game
  • Discussions
  • Advanced topics

== Day 02 ==

Creating a Kanban Project

  • Overview of the Kanban board
  • Creating a new board vs copying an existing

Configuring a Workflow 

  • Backlog, Selected for Development, In Progress, Done

The Backlog

  • Adding Tasks, Bugs, and User Stories to the Backlog

The Movement of Work

  • Moving Work through Development, In Progress, and Done
  • Limiting Work In Progress using Column Constraints

Reports for Kanban Projects

  • Monitoring Team Progress with the Control Chart
  • Visualizing Team Progress using the Cumulative Flow Diagram

Carrying out Search and Analysis

  • Risk Analysis, Root Cause Analysis, Time Analysis, etc.
  • The Jira Query Language (JQL)

Customizing Jira

  • Kanban boards, swim lanes, look and feel, etc.

Troubleshooting

Summary and Conclusion