3 ms·
Just twisting an old joke: Good software development methodology is like a UFO - everybody has heard of it, nobody has seen it. Restricting a creative process
by bitL 13y ago
Just twisting an old joke:
Good software development methodology is like a UFO - everybody has heard of it, nobody has seen it.
Restricting a creative process into some pre-baked confines of thinking doesn't make a sense to me. Some rules are vital thought those should not get too much in the way.
I think only organically growing your rules makes sense and you've got to accept there will be situations where you have to break them or they won't allow you to adjust your strategy. Imagine a huge company that standardized on some well-tested processes/methodologies that served well in the past and were adjusted as it was growing. Staying with the same set of methodologies might kill the company's future if the structure of its workforce changes, technology moves forward, competitor has more efficient methodology for achieving returns etc. Often methodologies are used internally for political gains, pursuing promotions and power and "change agents" don't really care that much about improving efficiency, instead riding the wave of a currently cool methodology as recognized by the upper management.
- ProAm 13y agoA software methodology can be thought of as a cattle herding dog. The dog's sole purpose is to get the herd from point A to point B generally at the same time and in one piece. The methodology doesn't really matter, the results do. Leadership/management gets to pick the dog though and this is where people complain.... Everyone wants their own dog.