5 ms·
What would be a good example of a slow-moving field?
by Rerarom 7y ago
What would be a good example of a slow-moving field?
- amelius 7y agoPhysics.
- kps 7y agoManagement. Kay's list includes The Mythical Man Month, which, except for the technical details, could have been written yesterday.
- pjmlp 7y agoI feel that if there is a millennia old book or tablet from early days of mankind regarding management, many advices would still apply.
- ghaff 7y agoIt is very waterfall-y as someone I know said in a talk and therefore you probably need to be a little careful what "rules" you take away from it. That said, the "mythical man month" discussion itself as well as the idea of a 9x difference in effort between a program and a programming system product are worth the price of admission. The latter arguably runs somewhat counter to a lot of MVP, etc. approaches but recognizing the difference is still useful.
- rhizome 7y agoI've heard an observation that Agile as practiced in the real world is often basically "tiny waterfalls."
- ghaff 7y agoThere's probably some truth to that. That's what a sprint basically is, right?
- kthejoker2 7y agoIf you run your sprints right then no, nothing's set in stone. If something comes up in the middle of the sprint that takes priority, you address it. You don't mindlessly stick to the schedule set (that would be a "tiny waterfall.")
- ghaff 7y agoFair enough. Although waterfalls usually weren't really set in stone either in my experience. Which had both good and bad points. (It's good to be adaptable but changing requirements all the time is also a good way to make a project late.)
- rhizome 7y agoThis sounds is/ought-y? What is the prevalence of running sprints right in the real world? "As practiced" was the important part of my question/observation.
- kps 7y agoAgile™, as I've encountered it, is collectivized micromanagement.
- 0x445442 7y agoExactly and it's almost perfectly orthogonal to engineering.
- DATACOMMANDER 7y agoAhhh... You just put into words what’s been bothering me about the way my team works. The “process” people—while well-intentioned—seem to think that by breaking inherently complex tasks up in just the right way, they can make the complexity go away. Well, no. If that’s really the idea, why are you paying me so much?