3 ms·
I think we have been stuck with this for so long we have forgotten that any other way is possible. Scrum is just a complicated way to divide labor. No one else
by aard 2y ago
I think we have been stuck with this for so long we have forgotten that any other way is possible. Scrum is just a complicated way to divide labor. No one else at a software company needs a formal process to partition their work. They just sit down, talk and then go do the work. They come up with a light weight way -- a informal process -- to get stuff down. They would never even think to ask themselves, "I wonder what formal process we can follow to assign work?" They just do it.
- nradov 2y agoSure, and that works great if you have a small, motivated, experienced, and disciplined team with a deep understanding of customer needs. But that is not the reality in most real organizations that must reliably deliver software. They often need to get productive work out of inexperienced, undisciplined developers who don't personally know what the customers even want. So Scrum or something like it ends up being the least bad option that actually works. You might argue that companies should hire more competent developers who fully understand the business domain issues. But there are few of those available at any price, especially in complex fields like healthcare.