3 ms·
In my opinion the “problem” (what problem?) is not Agile but the mismatch between what tech companies want and what technical people usually want: - tech compa
by tkiolp4 5y ago
In my opinion the “problem” (what problem?) is not Agile but the mismatch between what tech companies want and what technical people usually want:
- tech companies want to push decent features live every 2 weeks (the usual sprint duration). They follow the mantra “move fast and break things”. Technical debt is fine for them as long as money flows. They want to beat their competitors. This makes totally sense from a business perspective, of course
- certain tech people (in my experience) don’t want to move fast and break things. They don’t want to break things, they want to produce products of quality, stable, with minimal defects... if that comes fast that’s fine, but usually it takes time to produce something of quality (at least for average developers—-I am one, and the vast majority of developers are). This makes sense from the point of view of someone who cares about their craft
That’s the mismatch. Companies love Agile (even if it’s done wrongly); tech employees usually hate the very notion of estimates, sprints (are we even in a rush?l, story points, etc.