Limiting Work-in-Progress (WIP) for Software Developers
The idea of limited work-in-progress (WIP) is coming from Lean methodologies. At its core, it means that software developers should start new tasks only when the current piece of work is done and delivered. Finding the right work-in-progress limit can increase overall system (organization) throughput. This idea can be applied on many levels, including writing code. This live coding session will show how to write FizzBuzzWoof code kata in Kotlin showcasing software development workflows which can be used to limiting work-in-progress for software developers. It will in particular showcase the techniques of change size notifications, auto-revert, TDD, TCR (test && commit || revert). You will learn details of workflows that help minimize work-in-progress in your software development projects while software developers are writing code.
Video producer: https://www.accu.org/