3 ms·
The problem is that an engineering team full of developers that only care about processes, clean code and learning new stuff is mis-aligned with the goals of th
by konschubert 8y ago
The problem is that an engineering team full of developers that only care about processes, clean code and learning new stuff is mis-aligned with the goals of the organisation.
It will take a constant uphill battle to take them to ship anything, something that generally isn't worth it I believe.
Of course technical debt needs to be paid and clean code is the essential foundation of every productive company.
But as a developer, you need a desire to SHIP as well.
- closeparen 8y agoA process worth caring about leads to shipped software, and production is the wisest teacher and the most thorough QA. Shipping is important, but then you have to keep resources committed to quality improvement, not move on to the next shiny new thing.
- baxtr 8y agoThat’s one of the biggest misconception I’ve experienced with developers. No one cares about whether you ship or not, unless it brings values. Shipping just for the sake of shipping is a fundamental misunderstanding of how a business works.
- closeparen 8y agoWell, sure, but whether the software has business value is the concern of the PM. Developers are usually haggling over the balance between speed of delivery and quality, for a fixed set of requirements.