However (this might be a personal opinion only) this system is just an optimized way to look at an assembly line. What I mean is that it is very well applicable when applied to develop projects that consist of large numbers of relatively similar actions (action being writing code in the case of software development) but it is less applicable in one-off projects like delivering a building or a space station.
On the other hand I might just be missing the essence.