Before we invest, we make a business case. We put costs versus benefits, project it over time and when the value exceeds the costs in a relatively short period, we...
Some people love to work remote. Others seem to hate it. While no borders are absolute, there seems to be a line that runs between those that produce and those...
In once joined a team as a project manager and one of the first things I noticed was the lack of testers. Every team member was a developer and while...
I've worked in plenty of large enterprisy organisations and one of the most painful recurring themes is employee detachment.
We don't talk about it that often, but in an industry that's...
Nobody is productive for 8 hours straight and that goes double for creatives. No one can write great code consistently from 9 to 5, day-in-day-out.
It's not folding boxes at...
Scrum teams and their JIRA Backlog.
Analysts and their Functional Requirements.
The whole is greater than the sum of its parts. Yet we tackle software development by spelling out a list of...
The Mythical Man-month is 40 years old. It's a timeless classic for software development management and its pages are often condensed into Brooks's Law:
"Adding manpower to a late software project...
Picking up sports when you're out of shape is uncomfortable. You really don't want to be the old guy with the beer belly in the gym. You don't want to...
Software engineers learn early on that building stuff means taking little steps at a time. Once you get into the profession, that means tickets. Whether you're doing Scrum or Kanban,...
In a not so distant past, I was a project manager.
I scoped projects, cleared the way for my team and solved problems when they arose.
And boy, did they arise.
I used...