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