Day 327
Week 47 Day 5: When Templates Fail -- The Spirit Matters More Than the Format
Templates fail when they become compliance exercises instead of thinking exercises. The team fills in the fields because they are required, not because they are thinking through the answers. When this happens, you have a completed form and no actual clarity. The spirit of the tool matters more than the format.
Lesson Locked
A Definition of Done that says 'Deliverables: build the thing. Quality: good. In scope: everything. Out of scope: nothing. Verification: looks right. Approver: me.' is technically compliant with the template and practically useless. The template is a prompt for thinking, not a substitution for it. If the team is filling in fields without thinking, the tool has failed -- not because the tool is bad, but because it has been implemented as a checklist instead of a conversation.
Here are the five most common template failure modes and how to fix each one. Failure mode one -- perfunctory completion: the team fills in the minimum to check the box. The fields are populated but the answers are vague, generic, or copied from previous projects. Fix: make the Definition of Done a conversation, not a form. Instead of handing the template to a team member and asking them to fill it in, sit with them for 10 minutes and fill it in together. The conversation forces the specificity that solo form-filling allows to be skipped. Failure mode two -- one-size-fits-all: the team uses the same level of detail for a 2-hour task and a 2-month project. The overhead feels disproportionate for small tasks, which erodes the tool's credibility. Fix: scale the template to the task. For small tasks (under 1 day of work), a verbal Definition of Done is sufficient: 'Done means the migration script runs without errors, is code-reviewed, and is deployed to staging.' For medium tasks (1-5 days), a brief written Definition of Done is appropriate. For large projects (more than a week), the full six-field template is warranted. Failure mode three -- template without intent: the team uses the Definition of Done but not the Commander's Intent. They know what done looks like but not why the work matters. This produces technically correct deliverables that miss the strategic point. Fix: make both templates mandatory for projects longer than one week. For shorter tasks, the Intent can be communicated verbally: 'We are doing this because...' Failure mode four -- set-and-forget: the Definition of Done is created at the start of the project and never revisited. As the project evolves, the original Definition of Done becomes outdated. The team either follows the outdated definition (producing the wrong thing) or ignores it (making the tool irrelevant). Fix: revisit the Definition of Done at every sprint boundary or major milestone. Ask: 'Has anything changed that affects what done looks like? Is the scope still correct? Is the quality standard still appropriate?' Failure mode five -- leader override: the leader creates the Definition of Done and then changes the requirements mid-project without updating the definition. The team learns that the definition is advisory, not binding, which undermines its credibility for all future projects. Fix: when requirements change, update the Definition of Done explicitly. 'I know the original definition said X. The business context has changed, and done now looks like Y. Here is the updated definition.' The explicit update preserves the tool's credibility.
The template failure modes illustrate what organizational theorists call 'decoupling' (Meyer and Rowan, 1977) -- the phenomenon where formal structures (templates, processes, procedures) become disconnected from actual work practices. Their research found that decoupling occurs when formal structures are adopted for legitimacy rather than functionality -- the organization implements the process to appear organized (or to satisfy a manager's requirement) rather than to improve outcomes. The solution to decoupling is what Weick (1995) calls 'sensemaking' -- the practice of ensuring that formal structures retain their connection to the problems they were designed to solve, which requires ongoing attention to whether the structure is producing understanding (the thinking behind the template) or merely producing compliance (the filled-in template). The scaling recommendation (different levels of formality for different task sizes) implements what Boehm and Turner (2004) call 'contextual process adaptation' -- the principle that process formality should be proportional to the risk and complexity of the work, because over-formalized processes for simple tasks produce overhead that exceeds the value of the process, while under-formalized processes for complex tasks produce ambiguity that exceeds the cost of formalization. The set-and-forget failure highlights what agile practitioners call 'big design up front' (BDUF) risk -- the assumption that all requirements can be specified at the beginning of a project and remain valid throughout. Research by Boehm (1981) on software project cost estimation demonstrates that requirements change at a rate of 25-50% over the life of a typical project, which means that a Definition of Done created at project inception will be partially obsolete by project completion unless it is regularly updated.
Continue Reading
Subscribe to access the full lesson with expert analysis and actionable steps
Start Learning - $14.99/month View Full Syllabus