↓ Ir para o conteúdo principal

← todas as notas

📎 Webclip

Unlocking high software engineering pace: Build less, ship frequently, learn faster – Jim Grey on software management

The article argues that two-week sprints often hide a waterfall pattern when teams keep working on a larger feature until it is finished, with no working software for users to touch. It contrasts that with shipping a small useful version during the sprint so teams can validate assumptions, create value sooner, and learn from real feedback.

Reading notes
#

  • Teams can spend several sprints on a feature and still have no user-visible software, only a burndown chart.
  • Shipping something small in the sprint lets a team model core data, build basic services, create a simple UX, and put it in front of real users.
  • The client example shows supplier management reduced to adding, editing, and inactivating suppliers, then deployed to production after two sprints.
  • Customers used the feature immediately, then asked for one specific follow-up enhancement: linking quality problems to suppliers.
  • Starting small reduced wasted effort, lowered risk, sped up value delivery, and freed engineering capacity for other priorities.
  • The main difficulty is cultural: teams want to build things the “right way,” while stakeholders may worry about looking unsophisticated.
  • The article says the smallest version should solve a real problem for a real user today, and leaders need to keep teams focused on that.
  • The closing point is that the team that learns fastest wins, and learning depends on shipping.