SlideShare a Scribd company logo
1 of 20
Technical Writing in Agile
New Approaches
New Opportunities

Larry Kunz
February 11, 2014

#agile #techcomm
Agile Is…
“Just in Time” development
• Flexibility
• Responsiveness
• Short product cycles (sprints)
• Frequent updates

Feb 11, 2014
@larry_kunz
Agile Is…
Agile assumptions:
• Customers want updates fast
• Bugs can be fixed next time
57 percent of software technical
writers work in agile

(WritersUA Tools & Skills survey, 2014)
Feb 11, 2014
@larry_kunz
Agile Isn’t…
• A new set of tools
• A new programming language
• A new name for what you’ve
been doing all along

Feb 11, 2014
@larry_kunz
The Agile Manifesto
• Individuals & interactions
over processes & tools
• Working software
over comprehensive documentation
• Customer collaboration
over contract negotiation
• Responding to change
Feb 11, 2014
over following a plan
@larry_kunz
Agile Terminology
•
•
•
•
•

User story
Sprint
Scrum
Backlog
Stand-up meeting

Feb 11, 2014
@larry_kunz
Good, Not Perfect
• Quality is defined by what meets
the customer’s expectations
• Forget about “good writing”
(whatever that was)
Can the customers use
your User Guide?
Then…Good.
Feb 11, 2014
@larry_kunz
The Big Shift
Old: Do I have time for this?
New: What’s most important?
“Focus is the invisible guide”
- Jason Polites
http://polites.com/2013/04/09/the-big-shift/

Feb 11, 2014
@larry_kunz
Agile and the Technical Writer
• Technical reviews:
Ad hoc, limited in scope
• Pre-existing content:
Easy to overlook
• Editing: Piecemeal
• Translation: Harder to schedule

Feb 11, 2014
@larry_kunz
Agile and the Technical Writer
Real-world survival tips:
• Don’t throw out everything
you used to know
• Be flexible

Feb 11, 2014
@larry_kunz
Agile and the Technical Writer
To be an effective team member:
• Speak up
• Get involved in all areas of
development
• Take ownership of technical accuracy
• Serve on a core team
http://techwhirl.com/agile-tech-comm-four-must-doskey-agile-team-member/
Alyssa Fox – Jan 7, 2014
Feb 11, 2014
@larry_kunz
Agile and the Project Manager
• Old (waterfall): Knowing the
big picture in advance
• New (agile): Admitting you
don’t know the big picture

Feb 11, 2014
@larry_kunz
Agile and the Project Manager
So…
• Don’t strain at gnats
• Instead, provide principles
(and then apply them)
Agile and Scrum accept the ultimate truth that no
system can be controlled or predicted as long as
human beings are involved.
- Stephen Gracey
http://contentstrategynoob.com/
scrummy-content-in-an-agile-world/ Feb 11, 2014
@larry_kunz
Opportunities
• The technical writer has more
of a voice
Speak up!

• The technical writer takes the
lead in creating user stories

You’re the expert at audience analysis

Feb 11, 2014
@larry_kunz
Opportunities
• Everyone contributes content
Part of your role becomes that of
curator

• Documentation-only sprints

The whole team focuses on the doc

Feb 11, 2014
@larry_kunz
Opportunities
• Moving to topic-based writing

Fits the “a little at a time” approach

• Tech writer as independent
contractor

Act like a businesswoman or businessman

Feb 11, 2014
@larry_kunz
The Agile World
•
•
•
•

More variety
Closer to the customers
Greater voice
More responsibility

Feb 11, 2014
@larry_kunz
Resources (1)
• Wikipedia:
Agile principles

http://en.wikipedia.org/wiki/Agile_software_development

Scrum (methodology)

http://en.wikipedia.org/wiki/Scrum_(software_development)

• Alyssa Fox's Techwhirl articles
http://techwhirl.com (search on “agile”)

• Jason Polites:
The Big Shift

http://polites.com/2013/04/09/the-big-shift/

Feb 11, 2014
@larry_kunz
Resources (2)
• Larry Kunz:
Documentation in a Collaborative
World: What We've Learned
http://www.writersua.com/articles/collab/index.html

Good, not Perfect

http://larrykunz.wordpress.com/2014/01/29/good-not-perfect/

• Stephen Gracey:
Scrummy Content in an Agile World

http://contentstrategynoob.com/scrummy-content-in-an-agile-world/

• LinkedIn group: Agile Tech Writers

http://www.linkedin.com/groups/Agile-Technical-Writers-1115987

Feb 11, 2014
@larry_kunz
Stay in Touch!
Larry Kunz
Twitter: @larry_kunz
larrykunz.wordpress.com
http://www.linkedin.com/in/ldkunz

Feb 11, 2014
@larry_kunz

More Related Content

Similar to Technical Writing in Agile: New Approaches, New Opportunities

Agile Localization: Oxymoron or Heroic Achievement?
Agile Localization: Oxymoron or Heroic Achievement?Agile Localization: Oxymoron or Heroic Achievement?
Agile Localization: Oxymoron or Heroic Achievement?Laura Dent
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Ahmed Misbah
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - UXPA International
 
Good Help is Hard to Find
Good Help is Hard to FindGood Help is Hard to Find
Good Help is Hard to FindElaine Meyer
 
Targeted content and the agile whole team approach
Targeted content and the agile whole team approachTargeted content and the agile whole team approach
Targeted content and the agile whole team approachAlyssa Fox
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software developmentDUONG Trong Tan
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS Vu Hung Nguyen
 
Explain Agile Scrum To The Business
Explain Agile Scrum To The BusinessExplain Agile Scrum To The Business
Explain Agile Scrum To The BusinessGerman Flores
 
Making the Transition to Agile: what we did, what worked, and what we learned
Making the Transition to Agile: what we did, what worked, and what we learnedMaking the Transition to Agile: what we did, what worked, and what we learned
Making the Transition to Agile: what we did, what worked, and what we learnedAri Davidow
 
Tech writing in a continuous deployment environment
Tech writing in a continuous deployment environmentTech writing in a continuous deployment environment
Tech writing in a continuous deployment environmentChristine Burwinkle
 
Documentation Strategy for Open Source Projects
Documentation Strategy for Open Source ProjectsDocumentation Strategy for Open Source Projects
Documentation Strategy for Open Source ProjectsShavindri Dissanayake
 
Dont be a technical writer be an interface designer
Dont be a technical writer be an interface designerDont be a technical writer be an interface designer
Dont be a technical writer be an interface designerYehuda Berlinger
 
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...ProductCamp Boston
 
Cos con19 about Pulsar (By Yu Liu)
Cos con19 about  Pulsar (By Yu Liu)Cos con19 about  Pulsar (By Yu Liu)
Cos con19 about Pulsar (By Yu Liu)StreamNative
 
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce - DevOpsD...
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce  - DevOpsD...Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce  - DevOpsD...
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce - DevOpsD...DevOpsDays Tel Aviv
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessKyle Soucy
 

Similar to Technical Writing in Agile: New Approaches, New Opportunities (20)

Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
Agile Localization: Oxymoron or Heroic Achievement?
Agile Localization: Oxymoron or Heroic Achievement?Agile Localization: Oxymoron or Heroic Achievement?
Agile Localization: Oxymoron or Heroic Achievement?
 
Agile and UX
Agile and UXAgile and UX
Agile and UX
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
Good Help is Hard to Find
Good Help is Hard to FindGood Help is Hard to Find
Good Help is Hard to Find
 
Targeted content and the agile whole team approach
Targeted content and the agile whole team approachTargeted content and the agile whole team approach
Targeted content and the agile whole team approach
 
Write the Docs 2014, EU
Write the Docs 2014, EUWrite the Docs 2014, EU
Write the Docs 2014, EU
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
 
Explain Agile Scrum To The Business
Explain Agile Scrum To The BusinessExplain Agile Scrum To The Business
Explain Agile Scrum To The Business
 
Making the Transition to Agile: what we did, what worked, and what we learned
Making the Transition to Agile: what we did, what worked, and what we learnedMaking the Transition to Agile: what we did, what worked, and what we learned
Making the Transition to Agile: what we did, what worked, and what we learned
 
Tech writing in a continuous deployment environment
Tech writing in a continuous deployment environmentTech writing in a continuous deployment environment
Tech writing in a continuous deployment environment
 
Documentation Strategy for Open Source Projects
Documentation Strategy for Open Source ProjectsDocumentation Strategy for Open Source Projects
Documentation Strategy for Open Source Projects
 
Dont be a technical writer be an interface designer
Dont be a technical writer be an interface designerDont be a technical writer be an interface designer
Dont be a technical writer be an interface designer
 
Hadoop Meets Scrum
Hadoop Meets ScrumHadoop Meets Scrum
Hadoop Meets Scrum
 
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...
Cross-Product and Feature Compatibility: How Do You Guide The Right Decision ...
 
Cos con19 about Pulsar (By Yu Liu)
Cos con19 about  Pulsar (By Yu Liu)Cos con19 about  Pulsar (By Yu Liu)
Cos con19 about Pulsar (By Yu Liu)
 
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce - DevOpsD...
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce  - DevOpsD...Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce  - DevOpsD...
Effectively Culturing a Healthy Culture and Workflow - Jeff Pierce - DevOpsD...
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development Process
 

More from Larry Kunz

They're Coming! Combining Teams and Cultures in a Corporate Merger
They're Coming! Combining Teams and Cultures in a Corporate MergerThey're Coming! Combining Teams and Cultures in a Corporate Merger
They're Coming! Combining Teams and Cultures in a Corporate MergerLarry Kunz
 
Yikes! I Have to Manage a Documentation Project
Yikes! I Have to Manage a Documentation ProjectYikes! I Have to Manage a Documentation Project
Yikes! I Have to Manage a Documentation ProjectLarry Kunz
 
Working with distributed teams: How I learned to stop worrying and love WebEx
Working with distributed teams: How I learned to stop worrying and love WebExWorking with distributed teams: How I learned to stop worrying and love WebEx
Working with distributed teams: How I learned to stop worrying and love WebExLarry Kunz
 
Writing for a Global Audience
Writing for a Global AudienceWriting for a Global Audience
Writing for a Global AudienceLarry Kunz
 
Building and Maintaining Your Personal Brand
Building and Maintaining Your Personal BrandBuilding and Maintaining Your Personal Brand
Building and Maintaining Your Personal BrandLarry Kunz
 
Working with Subject-Matter Experts
Working with Subject-Matter ExpertsWorking with Subject-Matter Experts
Working with Subject-Matter ExpertsLarry Kunz
 
The Future of Technical Communication (Future of #techcomm)
The Future of Technical Communication (Future of #techcomm)The Future of Technical Communication (Future of #techcomm)
The Future of Technical Communication (Future of #techcomm)Larry Kunz
 
Lightening your Content
Lightening your ContentLightening your Content
Lightening your ContentLarry Kunz
 
Moving the organization_apr2012
Moving the organization_apr2012Moving the organization_apr2012
Moving the organization_apr2012Larry Kunz
 
Documentation Project Management
Documentation Project ManagementDocumentation Project Management
Documentation Project ManagementLarry Kunz
 
Managing Documentation Projects in a Collaborative World
Managing Documentation Projects in a Collaborative WorldManaging Documentation Projects in a Collaborative World
Managing Documentation Projects in a Collaborative WorldLarry Kunz
 

More from Larry Kunz (11)

They're Coming! Combining Teams and Cultures in a Corporate Merger
They're Coming! Combining Teams and Cultures in a Corporate MergerThey're Coming! Combining Teams and Cultures in a Corporate Merger
They're Coming! Combining Teams and Cultures in a Corporate Merger
 
Yikes! I Have to Manage a Documentation Project
Yikes! I Have to Manage a Documentation ProjectYikes! I Have to Manage a Documentation Project
Yikes! I Have to Manage a Documentation Project
 
Working with distributed teams: How I learned to stop worrying and love WebEx
Working with distributed teams: How I learned to stop worrying and love WebExWorking with distributed teams: How I learned to stop worrying and love WebEx
Working with distributed teams: How I learned to stop worrying and love WebEx
 
Writing for a Global Audience
Writing for a Global AudienceWriting for a Global Audience
Writing for a Global Audience
 
Building and Maintaining Your Personal Brand
Building and Maintaining Your Personal BrandBuilding and Maintaining Your Personal Brand
Building and Maintaining Your Personal Brand
 
Working with Subject-Matter Experts
Working with Subject-Matter ExpertsWorking with Subject-Matter Experts
Working with Subject-Matter Experts
 
The Future of Technical Communication (Future of #techcomm)
The Future of Technical Communication (Future of #techcomm)The Future of Technical Communication (Future of #techcomm)
The Future of Technical Communication (Future of #techcomm)
 
Lightening your Content
Lightening your ContentLightening your Content
Lightening your Content
 
Moving the organization_apr2012
Moving the organization_apr2012Moving the organization_apr2012
Moving the organization_apr2012
 
Documentation Project Management
Documentation Project ManagementDocumentation Project Management
Documentation Project Management
 
Managing Documentation Projects in a Collaborative World
Managing Documentation Projects in a Collaborative WorldManaging Documentation Projects in a Collaborative World
Managing Documentation Projects in a Collaborative World
 

Recently uploaded

VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 

Recently uploaded (20)

VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 

Technical Writing in Agile: New Approaches, New Opportunities

  • 1. Technical Writing in Agile New Approaches New Opportunities Larry Kunz February 11, 2014 #agile #techcomm
  • 2. Agile Is… “Just in Time” development • Flexibility • Responsiveness • Short product cycles (sprints) • Frequent updates Feb 11, 2014 @larry_kunz
  • 3. Agile Is… Agile assumptions: • Customers want updates fast • Bugs can be fixed next time 57 percent of software technical writers work in agile (WritersUA Tools & Skills survey, 2014) Feb 11, 2014 @larry_kunz
  • 4. Agile Isn’t… • A new set of tools • A new programming language • A new name for what you’ve been doing all along Feb 11, 2014 @larry_kunz
  • 5. The Agile Manifesto • Individuals & interactions over processes & tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change Feb 11, 2014 over following a plan @larry_kunz
  • 7. Good, Not Perfect • Quality is defined by what meets the customer’s expectations • Forget about “good writing” (whatever that was) Can the customers use your User Guide? Then…Good. Feb 11, 2014 @larry_kunz
  • 8. The Big Shift Old: Do I have time for this? New: What’s most important? “Focus is the invisible guide” - Jason Polites http://polites.com/2013/04/09/the-big-shift/ Feb 11, 2014 @larry_kunz
  • 9. Agile and the Technical Writer • Technical reviews: Ad hoc, limited in scope • Pre-existing content: Easy to overlook • Editing: Piecemeal • Translation: Harder to schedule Feb 11, 2014 @larry_kunz
  • 10. Agile and the Technical Writer Real-world survival tips: • Don’t throw out everything you used to know • Be flexible Feb 11, 2014 @larry_kunz
  • 11. Agile and the Technical Writer To be an effective team member: • Speak up • Get involved in all areas of development • Take ownership of technical accuracy • Serve on a core team http://techwhirl.com/agile-tech-comm-four-must-doskey-agile-team-member/ Alyssa Fox – Jan 7, 2014 Feb 11, 2014 @larry_kunz
  • 12. Agile and the Project Manager • Old (waterfall): Knowing the big picture in advance • New (agile): Admitting you don’t know the big picture Feb 11, 2014 @larry_kunz
  • 13. Agile and the Project Manager So… • Don’t strain at gnats • Instead, provide principles (and then apply them) Agile and Scrum accept the ultimate truth that no system can be controlled or predicted as long as human beings are involved. - Stephen Gracey http://contentstrategynoob.com/ scrummy-content-in-an-agile-world/ Feb 11, 2014 @larry_kunz
  • 14. Opportunities • The technical writer has more of a voice Speak up! • The technical writer takes the lead in creating user stories You’re the expert at audience analysis Feb 11, 2014 @larry_kunz
  • 15. Opportunities • Everyone contributes content Part of your role becomes that of curator • Documentation-only sprints The whole team focuses on the doc Feb 11, 2014 @larry_kunz
  • 16. Opportunities • Moving to topic-based writing Fits the “a little at a time” approach • Tech writer as independent contractor Act like a businesswoman or businessman Feb 11, 2014 @larry_kunz
  • 17. The Agile World • • • • More variety Closer to the customers Greater voice More responsibility Feb 11, 2014 @larry_kunz
  • 18. Resources (1) • Wikipedia: Agile principles http://en.wikipedia.org/wiki/Agile_software_development Scrum (methodology) http://en.wikipedia.org/wiki/Scrum_(software_development) • Alyssa Fox's Techwhirl articles http://techwhirl.com (search on “agile”) • Jason Polites: The Big Shift http://polites.com/2013/04/09/the-big-shift/ Feb 11, 2014 @larry_kunz
  • 19. Resources (2) • Larry Kunz: Documentation in a Collaborative World: What We've Learned http://www.writersua.com/articles/collab/index.html Good, not Perfect http://larrykunz.wordpress.com/2014/01/29/good-not-perfect/ • Stephen Gracey: Scrummy Content in an Agile World http://contentstrategynoob.com/scrummy-content-in-an-agile-world/ • LinkedIn group: Agile Tech Writers http://www.linkedin.com/groups/Agile-Technical-Writers-1115987 Feb 11, 2014 @larry_kunz
  • 20. Stay in Touch! Larry Kunz Twitter: @larry_kunz larrykunz.wordpress.com http://www.linkedin.com/in/ldkunz Feb 11, 2014 @larry_kunz

Editor's Notes

  1. We’ll look at what agile is….….and a few things that it isn’tWe’ll explore what agile means to the tech writer….and to the project managerThen we’ll talk about opportunities for tech writers, that agile offers
  2. Agile, or “Just in Time” development, began as a software methodology but is likely to gain acceptance in other industries as well. Emphasizing flexibility and responsiveness to customer requirements…… agile is characterized by:Short product cycles, made up of sprintsProduct updates are smaller, shipped more frequently
  3. Continued…Products and documentation are often shipped before being thoroughly tested and editedThis practice is based on two assumptions: Customers are eager to get the new materials as quickly as possibleAny errors or bugs can be fixed easily in the next updateWritersUA 2014 Tools & Skills survey (Joe Welinske):57 percent of software tech writers are working in agileThis percentage has soared in just the last few yearsAgain, I foresee this practice gaining acceptance in other industries besides softwareIn this age of social media, companies are eager to be seen as responsive to customers’ needsAlso, companies are reluctant to sink huge investments in a project……without knowing whether it’s going to succeed in the marketplace
  4. Agile is a methodologyIt’s not:A new set of tools – you won’t have to learn new tools, or give up the ones you’re usingA new way of writing code (a new programming language)Just a new name for what you’re already doing (despite the Dilbert comic)The old way we did things is known as WaterfallStart with a comprehensive planStick to it, no matter whatNew way: Start with a short-term planExecute the plan….….Then reassess and make another short-term planIt means learning a different mindsetIt also means that people need to be trained in the methodology (People need more training than Dilbert & Wally are getting here)
  5. The agile manifesto was developed by a small group of software engineers in the early 2000sWe are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:Individuals and interactions over Processes and toolsAgile is highly team oriented (the scrum team)Working software over Comprehensive documentationExplain that documentation means design documents and specifications– not necessarily manuals and help topicsTrue, trimming unnecessary customer documentation is very much in the spirit of agile…….But no one is saying that user guides, etc., have become expendableCustomer collaboration over Contract negotiation1. Frequent interaction with customer community…….Rather than talking with them once and going off and building a product2. Frequent interaction among the various project stakeholders: R&D, QA, Tech Pubs, MarketingResponding to change over Following a planAcknowledges that circumstances and customer requirements can changerapidlyPlans are good, but not if they’re inflexible I hope you’re thinking, “this makes sense”This is a realistic way of looking at today’s business worldIt’s highly customer orientedIt minimizes waste
  6. Let’s define some of the terms that you’ll hear in agile:User story: A set of customer requirements, usually oriented to a specific product featureIf you’ve done task analysis, especially usingpersonas, this is the same kind of analysisUser X [persona] is will use the product to do Task Y in such-and-such fashionSprint: A single development cycle: Develop, test, and document a small number of features, start to finishUsually takes 2 to 4 weeksScrum: The team, and more broadly the framework under which the team operates(In other words, you’ll hear the process referred to as “scrum”)The team meets daily, like in a rugby huddleThen it breaks the scrum and swings into actionBacklog:The list of requirements for the productIncludes user storiesAlso includes other essential activities, like doc and translationRelated: The burn down chart: a graph showing the remaining backlog (work left to do) over timeLooks like a downward slope – useful for tracking progress against planStand-up meeting: Some team leads (scrum masters) ask everyone in the meeting to remain standingThis ensures that things will move quicklyThe idea is that scrum meetings are short and productive(Some people even stand at their desks while attending by conference call)In “pure” agile, each member reports 3 things in the stand-up meeting:• What I did (since the last scrum meeting)• What I’m going to do next• Anything that’s blocking my progress – e.g., I need a new software driver from Joeor I have a question for the team
  7. In agile, quality is defined by what meets the customer's expectations ("user stories")When the user story is: User A needs to do Task BSuccess is defined by: Can User A successfully complete Task B?That means that quality isn’t defined by things like good writing and good designThose were the old metrics that we used (or thought we were using……We were never able to measure those anyway)I’m as old-school as anyone when it comes to viewing writing as a craftI’ve edited and re-edited my copy and tried to fly as close to the sun as possibleBut I’ve had to learn that the test of quality is in the results, not in the product itselfPut another way: if your user guide keeps customers from having to call Tech Support……it doesn't matter if it's printed in 6-point type on the back of a brown paper bagIt's a good user guide.Also:Everything we publish can be revised and republished in an instantEven a PDF can be updated and repostedSo why wait until it’s perfect? Why not get content into the customers’ hands quickly? If later I find a typo, or if the part number for a thingumabob changes……. I can make the update with a simple click(At end of this webinar I’ll show a link to my blog article Good, Not Perfect)
  8. "The Big Shift" - Jason PolitesYes, agile requires a new way of thinkingYou don’t just come to work one morning and start working in agileAll participants – writers, developers, everyone – need to be trained in the new mindset"Focus is the invisible guide"Agile demands a shift in thinkingFrom "do I have time for this?" [schedule orientation] To "what's most important?" [priorities based on customer requirements]Forget datesNow it’s all about customer requirements (user stories)
  9. Because agile relies on short product cycles and not on long-range plans….….Some aspects of your life as a technical writer will change• Technical reviews are often ad hoc and very limited in scope.• Pre-existing or legacy information is easy to overlook….…. increasing the risk that outdated material is included in the final documentation.• Editors have less time to edit documents (sprints are short in duration)….…. and they frequently have to do piecemeal edits rather than seeing the documentation as a unified whole• Translation is harder to scheduleBecause development cycles are shorter, and plans aren’t made months in advanceAlso because translators, like editors, often don’t see the documentation as a unified whole
  10. There are not always any easy answers….Even if the project team has decided that agile is right for them….….there might be times when you need to do things in an un-agile waySo even though agile might sound like something totally new and terrifyingTake a deep breath – relaxMany aspects of your work won’t change – and some aspects will actually get betterThe best advice (per Alyssa Fox): be flexibleBecause, let’s be honest:Were reviews, legacy information, editing, and translation always problem-free under the old Waterfall methodology?You’ll still have problems in agileBut they won’t be worse than anything you’ve handled beforeAnd in many ways things will be easierEspecially when you’re flexibleJust like the happy writer you see here
  11. Four Must-do’s to Become a Key Agile Team Member [Alyssa Fox in TechWhirl - Jan '14]Because agile emphasizes personal interactionAnd because attention shifts from product features to the customer experience….The technical writer becomes a more integral part of the product teamThis is an opportunity you simply can’t pass upSo here are the four ways to be an effective team memberSpeak UpAgile emphasizes the team – so become a full memberSpeak up!Speak up for the people who use the productSpeak up to get the information and the access you needAsk lots of questions, and as your knowledge increases, use it to contribute to design discussionsSpeak up, and in detail, at scrum meetings: Scrum is a give—and get—detailed forum for exchanging informationGood example: “I am almost done creating the help structure for the X wizard. Developer Sally, I’ll need to show you what I did in the mapping file.I’m also adding these topics to the .chm file’s table of contents.”This example is:SpecificIdentifies what you need Who you need it fromGet Involved in All Areas of DevelopmentAgain, you’re now a full part of the team, not shunted off to the side“I’m just the writer” won't wash (these are the worst words ever!)You gain "street cred" by showing an interest in the product design, offering to improve the GUI, etc.Alyssa strongly recommends the whole team approachEvery sprint includes all phases of the project – dev, QA, and Doc(Avoid “done” and “done done”: code first, then doc later….….This approach tends to result in docs – and the people who write docs – getting shunted to the side)Take Ownership of Technical AccuracyKeep in mind that you’re leading the documentation effortDon’t settle for writing what the developers tell you to write Don’t assume something works a certain wayChallenge and validate assumptions by asking questions, and testing buildsHave your own set of virtual machinesUnderstand the product (product knowledge earns you the trust of the other team members)Serve on a “Core” TeamA core team consists of a lead from each functional area (Product Management, Development, QE, Info Dev, and Technical Support)Makes project decisionsHelps each functional area get a “bird’s eye” view of how all the product components and support systems work togetherTo net it out:You have an opportunity to exert more influence than ever beforeTake it!
  12. For the PM, as for the writer, agile represents a new way of looking at thingsSo don’t be like Dilbert’s boss: Agile is NOT a just new name for old management techniquesDifferences for the PM – Old – waterfall: Project is set in motion, and then it just moves along – like water going over a cliff(Some would observe that the movement is always downhill, but I won’t observe that now)Agile: Project is set in motion, but it can change course as it goes alongI like this way of looking at it:R. Stephen Gracey (@rsgracey, or the Content Strategy Noob): Scrummy Content in an Agile World – (URL on Resources slide)Key point: You never really could plan in waterfall, either - you just THOUGHT you couldGraceyasks whether youhaveto apply waterfall principles when implementing a content strategyAfter all, he reasons, doesn't the content strategist have to know the big picture in advance? Isn't that "waterfall," almost by definition?Agile seems to go against the desire for a unified approach to content(Continued)
  13. It's well worth reading the progression of Gracey’s thoughts as he comes around to adopting the agile viewI won’t get into all of it hereBut I’ll mention two of his main points:First, you have to go all in – either waterfall or agileYou can’t try to blend waterfall and agile – the two are diametrically opposedThe point I like best, is the one Gracey saves for lastAre you worried about the uncertainty involved in managing an agile project?Guess what? if you thought you could manage projects in waterfall, you were only kidding yourself – Especially in terms of planning big projects so that they'd meet schedules There are just too many unknowns, too many things that change along the wayThe best content strategy -- and, for that matter, the best project plan –…. isn't the one that strains every gnat and makes sure that every eventuality has been considered and covered. Instead, it's the one that provides strong, overarching principles that can be applied to every eventuality.Agile and Scrum accept the ultimate truth that no system can be controlled or predicted as long as human beings are involved.Instead, by breaking the work into short bursts, emphasizing conversation and regular inspection……and accepting change as inevitable, it becomes possible to:Minimize the long-term impact of inevitable mistakes.Take full advantage of humans’ creativity and inventiveness.Move forward without being paralyzed by uncertainty.
  14. OpportunitiesTech writer has greater voiceMore often you’re seen as an equal member of the teamI talked about this earlier: Speak up, contribute in new waysTech writer takes the lead in creating user storiesWhy not? We’re well versed in audience analysisWho better to describe who our customers are, and how they use the product?By developing user stories, we give ourselves a vital role in the process(Since agile development is centered around user stories)(Continued)
  15. Opportunities (2)Everyone contributes contentWriters aren’t the only ones who contribute content – part of our role shifts to curationCuration – like a museum curator – someone selects which content is placed on display, and how it’s presented to the audienceOn several agile projects, developers are contributing more content for the documentation -- especially, for example, API reference topics. We're also seeing the evolution of tools……Making it easier for developers to contribute well-formed content without having to learn tools like FrameMaker or processes like DITADoc-only sprintsSome teams hold documentation-only sprints, with a project backlog consisting solely of documentation tasksThere seems to be little consensus -- yet -- on whether this is an effective strategy(My own guess is that it’s not as effective as the whole team approach that I mentioned earlier….….in which docs are developed in parallel with the product…….the scrum team is likely better able to focus on all relevant areas of the doc)To help get buy-in, one PM has even developed a form, the Document Impact Notice (DIN), that sets out exactly what's covered in these sprintsSo….Not enough data yet, but something that’s being tried(Continued)
  16. Opportunities (3)Agile provides cover for moving to topic-based writingYou can’t write monolithic books and help systems….….When the product is being developed a little at a timeSo you have to develop the docs a little at a timeTopic-based, modular documentation is almost a necessity on agile projectsOne correspondent mentioned that agile actually provided the impetus for her team making the move to DITAIf the team is shifting to a new way of thinking for agile…….They’ll likely be open to shifting to the new way of thinking that structured authoring entailsAct like a contractorWhen writers are spread too thinly among scrum teams, it might be necessary to pick the ones that are most critical and focus on thoseAs a TW, you have to act like a businessman (or woman)…….even if you’re a traditional “captive” employeeEstimate your timeStand up and say when you lack time or resources, or when someone isn’t meeting a commitmentUnderstand that assignments will be short-term……Gone are the days when you’ll work on a single set of docs for 6 to 9 months (or longer)
  17. To sum up, here’s what the agile world is likeGone is the “security” of long product cycles….….When you knew what you’d be working on for the next several months(Really, how “secure” were those anyway?)So you’ll work on different things – no time to get boredYour work is much more geared to customer requirements [user stories]If you’ve ever wanted to be closer to the customers, agile is good news for youYou have a greater voice in thingsIf you choose, you can be an equal member of the project teamYou’re the expert in creating user stories and in writing good documentationHaving a greater voice means having more responsibilityYou have to speak up when you need something – or when you have ideas to contributeYou have to manage your own time and resourcesAgile is not for the lazy!
  18. Contact information