How Did Shape Up Framing Retrain Dnsimple Engineers to Describe the Problem Before Designing the Feature?
On the show, DNSimple has used the Shape Up process from Basecamp for a couple of years. Framing, added to Shape Up after the original book, means writing the problem in a document and iterating until the understanding feels solid enough to design a feature. The team lacked that step at first, and adding it made the workflow make sense.
DNSimple is staffed almost entirely by engineers working at the product level, so the group had to retrain. People stopped themselves from writing solutions and focused on the problem, the people impacted, and the world people imagine after the problem is fixed. Only then did shaping begin, with the feature designed from that understanding.
A frame that is off sends the solution design off as well, and the result can look weird. More often, being forced to work in that order has helped DNSimple build better systems and understand the kinds of problems in front of DNSimple.
People
On this episode
- How Did Dnsimple Replace a User-equals-account Login With a Many-to-many Relationship So One User Can Reach Many Accounts? Transcript
- How Did Shape Up Framing Retrain Dnsimple Engineers to Describe the Problem Before Designing the Feature? Transcript
- Why Does a Move From Zero Customers to Ten Need a Different Strategy Than a Move From a Hundred Customers to a Thousand? Transcript
- Why Does Selling Without an Internal Champion Force a Much Bigger Marketing Budget to Reach Buyers and Gatekeepers? Transcript