The Art of Software Development Management

A fallacy in software development and management thereof is the idea that software developers are fungible.

This is not intuitive for folks to reason about because programming does entail at a fundamental level accounting and bookkeeping. Put this into a container, grab this lock in this order, call this function …

View comments.

more ...