1
MY PERSONAL TECH-WRITING
AGILE MANIFESTO
Mikey Ariel
Senior Technical Writer, Red Hat
LinuxTag, May 2014
Slide 2
Slide 2 text
2
Why Are We Here?
●
How agile software development started
●
What can the Agile Manifesto do for my docs
●
Where did agile development get its bad reputation
●
The Scrum, Kanban, and lean development power trio
Slide 3
Slide 3 text
3
Who Am I?
●
Technical writer
●
Former Scrum master (SAFe / ScrumBan)
●
Documentarian
●
Opinionated and passionate
Slide 4
Slide 4 text
4
Who am I Not?
●
Engineer
●
Expert on agile development
●
Veteran of open source
●
Big fan of slides
Slide 5
Slide 5 text
5
Slide 6
Slide 6 text
6
History of the Agile World, Part 1
●
Chasing waterfalls
●
Hardware is dead, long live software
●
Ain’t nobody got time for that!
●
SaaS before it was cool
●
Iterative AND incremental? Incredible!
Slide 7
Slide 7 text
7
Slide 8
Slide 8 text
8
Ask What the Agile Manifesto Can Do for You
Individuals and interactions
over
Processes and tools
read: Get to know your stakeholders
Slide 9
Slide 9 text
9
Ask What the Agile Manifesto Can Do for You
Working software
over
Comprehensive documentation
read: Document and learn by example
Slide 10
Slide 10 text
10
Ask What the Agile Manifesto Can Do for You
Customer collaboration
over
Contract negotiation
read: Find your customers
Slide 11
Slide 11 text
11
Ask What the Agile Manifesto Can Do for You
Responding to change
over
Following a plan
read: Keep up with the development cycle
Slide 12
Slide 12 text
12
The Scrum Playbook
●
Sprints: Time-boxing abstract timelines
●
Backlog: How good is “good enough”
●
Planning and retrospective: Staying accountable
●
DoD: Crossing all the t's
●
Scrum master: Herding all the cats
Slide 13
Slide 13 text
13
Kanban Board Games
●
Cards represent tasks
●
Columns represent development stages
●
Blockers sound the alarms early
●
Board is accessible and transparent to all
●
Analysis and integration with tracking tools
Slide 14
Slide 14 text
14
Slide 15
Slide 15 text
15
Lean Mean Writing Machine
●
Finger on the pulse: Decide late, deliver fast
●
Keep the WIP down: Stop starting and start finishing
●
Sharpen your axe: Refactoring and scaling
Slide 16
Slide 16 text
16
Where is the Fail?
●
Power to the people... who don't want it
●
Method tailoring or fear of change?
●
Scrum of scrums of scrums of scrums
●
Yo dawg, we heard you like meetings...
●
Same %&$#, different names
Slide 17
Slide 17 text
17
Slide 18
Slide 18 text
18
QUESTIONS? COMMENTS?
COMPLIMENTS? TOMATOES?
You can also ask me later here, here, here, and there:
Email [email protected]
Google+ [email protected]
Twitter @thatdocslady