3 ms·
The “software is a team sport” mentality. At the start of a project, people saying “this needs a team”, even if you can already see a clear path to getting the
by matfil 9y ago
The “software is a team sport” mentality.
At the start of a project, people saying “this needs a team”, even if you can already see a clear path to getting the thing working.
In the middle, “stakeholders” who want to set schedules and define how things are done without adding value.
Once something’s working, others presenting it as incomplete or untrustworthy purely because it’s the work of a lone developer and doesn’t tick some process boxes (and completely regardless of demonstrated capability/stability/etc.)
(This isn’t to say collaboration isn’t the right answer some of the time. But in my experience when it works out, it’s usually arises pretty organically and often has clear boundaries rather than “working on a shared backlog”).