There are some terms in common use in the software industry that, while originally well-intentioned, have since become damaging rather than useful. "Sprint" Sprints were originally meant to create some focused time for engineers to give them space for concentration and deep work. They are only supposed to happen periodically, and in between less intense … Continue reading Three Terms in Software That We Should Consider Retiring
Category: Agile
UX, Then Architecture, Then Tools
Imagine you are building your dream house. Would you trust a general contractor who talks like this? First, we're going to pick out the material for the kitchen counter and the glass for the windows. Let's just guess the amounts of each to buy for now. Then we've got to buy some of that new … Continue reading UX, Then Architecture, Then Tools