Slide 1

Slide 1 text

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