Every day we work with a codebase we get smarter, we learn more, we have more context, we refactor, we compromise and we understand. Every day we work with a codebase, our estimates improve. But some days we get asked to estimate “everything on the backlog”, with a large dose of yesterdays weather, and a … More The Father Dougal trap
Metrics are good, but they’re not enough. If you want metrics to drive change, they need to be visible. Not just to managers, but to the team. The right metrics, visible to the team, drive improvement. Visible only to management, drive control. Visible to no-one, drive nothing. Good metrics need to be communicated clearly and … More Reducing waste by making your goals visible
I’m no expert in user experience. So I’ll let others talk about the personas, the end to end journey and bringing joy. I want to talk about the details. Those papercuts that slice away at you, that just make things a bit more work. The things that spending 15 minutes watching users makes you scream … More Little UX wins #littlejoys
Process improvement requires measurements. How do you know what to improve if you can’t see where things aren’t working, and how do you know you’ve made the right change without seeing those numbers going in the right direction? But measuring doesn’t mean you’re measuring the right thing, and measuring the wrong thing can lead to … More Measuring the wrong thing
Ransomware is a very aggressive attack. Whilst many espionage operations are about sneaking in and copying data without your knowledge, ransomware hits you over the head with a hammer to let you know you’ve lost your data. It’s not theft, it’s extortion. The big pro is that at least you know you’ve been breached, and … More How much data can you lose before you’re in trouble?
Sense and Respond: How Successful Organizations Listen to Customers and Create New Products Continuously by Jeff Gothelf My rating: 5 of 5 stars Having read Lean UX, I was expecting a good book on how organisations could deliver projects. This book is about much more than that. The authors are coming from a point of … More Sense and Respond by Jeff Gothelf and Josh Seiden
Whether your deadline is near or far, there will always be things on your team list that you don’t need to do. It’s tempting to take ownership of everything, all the servers, all the code, all the admin. As a team of top developers, you could also write a better timesheet management software than the … More Jettison sandbags to focus on your goal
If you want a strong team of developers, give them autonomy. But what if they don’t want to take it? The ones in, or from, the big corporations who just won’t take the initiative? The ones who just want to be told what to do? I’ve said before that those are the waterfall people. The … More Naughtonomy
Around 18 months ago, I decided I needed a new job. It took almost 8 months to find my current job, and I swayed between wanting to leave and wanting to stay. In the end I discovered that I was finding excuses to stay because I’d been there long enough, and made enough friends, to … More How do you know when it’s time to move job?
2016 was a big year for me. A new job, a new house and the first full year following the John Sonmez blogging course. I got back into public speaking, with my talk about APIs, and the follow-up usable APIs guided conversation at CodeCraftConf, although I missed out on the return of DDD Scotland. I … More My 2016 in review