If you’ve recently found yourself trapped in a catacomb of chaotic code or entangled in a web of woefully unclear requirements, fret not! Bob’s journey through the perilous pitfalls of developer productivity is the adventure you’ve missed. Over the past two weeks, we’ve run a daily series of blog posts about the most prevalent software developer productivity killers we, at Facet Digital, often see in the engineering teams we are hired to assess. Some of these have do to with the technical team and their decisions, and some of them have to do with the business support around them.
Here’s a quick recap:
|Breaking up the Maker’s focus time
|Noise and visual distraction disrupt concentration
|Short cuts now make innovation take longer later
|Hours wasted maintaining or searching through garbage
|Too Many Status Reports
|Talking more about work than doing the work
|Spending too much time guessing at the wrong intent
|Poor Branching Strategy
|Working in too large of chunks and not getting feedback quickly
|Unrealistic / Arbitrary Deadlines
|Demoralizing and stifling creativity
|Not letting the brains you hired use their brains to the fullest
|Making the next dev guess and explore without a map
Familiar foes? If these productivity antagonists have been causing chaos in your dev-life, contact us for some superhero assistance.
🙋♀️ Encountered another productivity villain we missed? Share in the comments which dastardly devils resonate with you and any others lurking in the shadows!