Agile Software Development: Kanban for Developers

Agile Software Development: Kanban for Developers

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 33m | 134 MB

Kanban is a process improvement method originally developed for lean manufacturing, emphasizing efficiency, collaboration, and transparency. This course helps software developers and their teams use kanban principles and practices to improve their workflow and performance, while bringing out their best work. Developer and Certified ScrumMaster (CSM) Harrison Ferrone explains the basic concepts and techniques of kanban and shows how to implement them using a tool like Trello, a popular and free visual tool. He also shows how to iterate and evolve your agile processes while avoiding common pitfalls and “bad” kanban.

Topics include:

  • Lean and kanban
  • Kanban principles and practices
  • Visualizing projects with kanban
  • Managing flow with kanban
  • Improving and evolving your processes
  • Avoiding kanban pitfalls
Table of Contents

1 Putting kanban to work in your development team
2 What you should know
3 The lean mindset
4 Kanban principles
5 Core practices
6 Demo overview
7 Project visualization
8 Limit work in progress
9 Managing flow
10 Handling process policies
11 Improve and evolve
12 Avoiding bad kanban
13 Next steps