dogear

enter for all results · esc to close

Developers can't fix bad management

iism.orgsite

“Why do so many software projects fail? Software development is much closer to creating a new factory than running an existing factory. (…) Software development is made up of many unknown duration tasks, this fundamentally unpredictable nature makes traditional management's…

from
Engineering Team Management
added
2026-10-10
likes
0

similar

  1. You're Not Managing a Team of Software Engineers, You're Managing a Team of Writers medium.com

    Because writing software is “a creative process which is by its nature unpredictable and personal, in an environment which craves certainty, predictability and consistency.”

  2. Developers spend most of their time figuring the system out lepiter.io

    “A hand drawn picture about the current system is a belief. Decisions should never be based on beliefs. Not in engineering. (…) As software is highly contextual we cannot predict specific problems. We can only predict classes of problems.” And that's why it is hard to estimate…

  3. “Company I've worked for had manager who tried to ship features over the weekend with a ragtag team of developers who… news.ycombinator.com

    Tactics of hustling managers, and how the company reacting to that kind of manager makes or break a good place to work.

  4. Software Engineering's Greatest Hits youtube.com

    When scientific method meet the practice of software development. My takeaways: the best metric is less lines of code, there is no 10x developers, too much unused configuration options, pair programing is for transfer of domain-specific knowledge and hackathon don't produce…

  5. Why software projects take longer than you think: a statistical model erikbern.com

    “Confirms the hunch that developers estimate the median well, but the mean ends up being much higher.”

  6. The failure of Scaling Etsy archive.ph

    When a company lacks technical leadership: developers waste time in costly refactors, over-engineered systems, and ends up detached from the business and product.

Engineering Team Management › Project Management: ““Why do so many software projects fail? Software development is much closer to creating a new factory than running an existing factory. (…) Software development is made up of many unknown duration tasks, this fundamentally unpredictable nature makes traditional management's…”