Documenting your content model
Drupal Spec Tool
13
Slide 17
Development task planning (1/2) 5 Make your title actionable—start with a ver+ 5 Identify a problem, and make the title the solutio# 5 Include descriptions when context is neede 5 Don’t be afraid to rename tasks or update descriptions later
14
Slide 18
Development task planning (2/2)
15
Slide 19
Documentation is the act of thinking and then putting those thoughts on paper.
16
Miller’s Law
The immediate memory span of people is limited to approximately seven items, plus or minus two.
18
Slide 22
?????????? 19
Slide 23
(517) 481-2218 20
Slide 24
Benefits of chunking / Breaks down large tasks into smaller, more manageable piece / Makes it easier to make progress between meetings and in spare tim” / Reduces cognitive overhea / Enables delegation and faster feedback Eugenia Hauss
Chunking also prevents this.
21
Slide 25
Document where you’re going to see it.
22
Slide 26
Documenting code with comments 0 Good documentation is selfdescriptive, but include business logic where neede0 Use chunking to think through the code before you write i# 0 Leave URLs as breadcrumbs to inspiration or earlier thinking
23
Slide 27
Architecture Decision Records (ADRs) 2 Document “invisible standards” that are expected, but not yet written dow2 Include context about why the decision was mad” 2 Should exist for the long term, but can change as technology evolves
24
Slide 28
Taking notes in meetings , Yes, developers should take notes too , Note important information, decisions, and next steps—don’t transcribe the full conversatio# , Use document templates for easy prep
Emojis help highlight next steps during a meeting.
25
Slide 29
Checking out ( Before you wrap up on a task and switch to something else, take note of where you’re leaving o ( Helps project managers stay in the loo ( Reduces effort needed to spin back up next time 26
Slide 30
Retrieving information from memory storage and bringing it into the focus of awareness, comparing information, evaluating, deciding—all make demands on the mind’s limited processing capacity. —Mihaly Csikszentmihalyi, Flow 27
Efficient teams:
Effective teams:
6 Adopt the mantra “move fast and break things1
6 Build with purpose and intentioB
6 Value urgency over relevanc
6 Value relevancy over urgenc
6 Work in unstable environments prone to errors and mistakes
6 Make time to build processes and practices that establish stability
36
Slide 40
Being effective means getting good at the thinking and problem-solving that AI can’t do for you.
Documentation helps speed up that process. 37
Slide 41
How to make documentation happen
01 Build it into your culture
02 Do it little by little
03 Make it everyone’s responsibility
38
04 Tend to your garden
Slide 42
Make documentation part of your definition of “done.”
39
Slide 43
Thank you!
Slides, notes, and resources: KurtTrowbridge.com