3 ms·
Honestly. Software at Big Co is more like building a house. If you’re in a high uncertainty environment with loads of market risk, by all means Agile away. Bu
by drewcon 4y ago
Honestly. Software at Big Co is more like building a house.
If you’re in a high uncertainty environment with loads of market risk, by all means Agile away.
But if you’re designing and developing something fairly well understood… something more oriented towards a better understanding up front with bigger customer delivery increments is completely fine.
- prpl 4y agoArchitects, permits, contractors, hazmat anbatement, inspectors, etc…?
- Gravityloss 4y agoAs a person who has not actually built a house but has done some renovation and designed and built some temporary structures, the amount of unexpected things coming up is surprisingly similar to software development! I have a large amount of respect to people who have built a house. And even more for those who have built a bridge or a skyscraper.
- Lio 4y ago> But if you’re designing and developing something fairly well understood… There in lies the problem; building software is not like building a house. I've seen many projects at Big Co fail to deliver on time, budget or quality because senior managers believed that everything is "fairly well understood" up front when just wasn't true. That mistake leads to treating estimates as concrete delivery times, scaling the development team before it's ready and a refusal to fix things that hurt productivity because they're not on the unchangeable timeline. The author is correct Scrum is usually sabotaged by outside influences trying to turn it into waterfall. If IBM couldn't make waterfall work in the 1970s it's very unlikely that will work anyone's big project today either.
- mmcnl 4y agoFairly well understood and "Big Co" don't really go together.