What is the essential idea of Kanban (for software development)?



  • What is the essential idea of Kanban and how does it improve the development process of a software development team (developers, designers, testers, technical writers, devops, manager, customer's representative, etc)?



  • At the heart of Kanban is the desire to improve the effectiveness of a process.

    To do this it focuses on:

    • Visualisation - making it clear what is going on
    • Measurement - using metrics to provide feedback and make issues visible
    • Optimisation - tweaking a process and seeing if it makes things better

    It is a lightweight framework, in that it does not specify a great deal about project management, engineering, etc. As such, it is relatively easy to adopt for an existing team.


Log in to reply
 

Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2