How to avoid status meetings
Meeting culture is that ubiquitous pest that stains corporate life. Middle managers often have their agenda covered with back-to-back meetings like some kind of twisted mosaic. And in these days...
Read MoreMeeting culture is that ubiquitous pest that stains corporate life. Middle managers often have their agenda covered with back-to-back meetings like some kind of twisted mosaic. And in these days...
Read MoreEvery company calls itself flexible. It's one of those meaningless buzzwords used to attract talent. Most businesses are extremely rigid in their mindset. I regularly hear from companies that think starting...
Read MoreManagement worships scaling. More is better. Large teams can churn out more features faster. Strong managers shine in huge hierarchies. Sure, it can be a bit wasteful, but if you...
Read MoreSoftware developers constantly make trade-offs. Picking an opinionated framework speeds up delivery, but makes it harder to build non-conventional features. Larger payloads vs multiple requests. Does this project benefit from...
Read MoreKanban is where software development starts getting interesting. It shows you a lot of flaws in the organisation. https://twitter.com/sftwrcraftman/status/1157972095596470273 What a great question! Most of what we call Agile is based around optimizing...
Read MoreSome teams are all about quality. They deliver software without bugs. Since that's their main strength, they'll work hard to improve that. How can we catch defects earlier? How can...
Read MoreAll of us have been part of arcane rituals. We were introduced to them when we first set foot in the office. We passed them on to the new hires....
Read MoreFocus is one of the superpowers a product team must have to build great stuff. It's the ability to say Yes to whatever gets you closer to your goal...
Read MorePicking 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...
Read MoreYou've landed that Scrum Master position. You've reread Coaching Agile Teams. You are ready to help this company take their software development to the next level. Sure, their Daily Burndown Chart...
Read More