4 ms·
It is not even engineering. A lot of software devs have become slaves on the alter of Agile software development. A senseless machine that only cares about the
by slt2021 3y ago
It is not even engineering.
A lot of software devs have become slaves on the alter of Agile software development. A senseless machine that only cares about the number of your JIRA tickets, and making sure your agile shibboleths like standups, retros, sprints and etc are conducted.
You can look at gogle - the company that has never produced any useful product beyond a few of search/ads, youtube, gmail, and maybe google docs. Thats it. Nothing more.
and gogle is considered very efficient in its engineering processes, that entire industry copies it.
meanwhile the most disruptive innovation comes from small teams that dont care about formalized rituals and jsut focused on execution and coding, they dont need PM, TPM, and Agile Coach, and Engineering manager to deliver value
- eduction 3y agoYa I think you make a fair point that a lot of non coding work these days probably doesn’t actually improve the product/make it work better for the end user. I see that as simply bad management, and there is indeed a ton of it. Keep in mind that agile began as a reaction to “waterfall” and was intended to reduce bureaucratic overhead and planning. But the reaction became worse than what it was reacting to. I think throwing out all process will just lead us back to bad process. Better to have a good process - some sort of planning and system for improvement is good and necessary IMO. Especially if you’re building an organization or iteratively improving product. v1 can arguably be done seat of the pants but what about subsequent versions.