SlideShare une entreprise Scribd logo
1  sur  48
Towards an
Agile Authoring
methodology:
Learning from
Lean
Ellis Pratt
@ellispratt
December 2016
GDS
Overview
1. About me
2. What is Lean?
3. A Lean view of technical
writing
4. Towards an Agile
methodology
About me
About me
Director at Cherryleaf, a
technical writing services and
training company
A very long time ago, I wrote
my undergraduate
dissertation on an analysis of
manufacturing production
methods
Agile is problematic for
Technical Communicators
Agile’s effect on writing
1. Changing requirements and
rework
2. Sizing a project is difficult
3. Defer commitment and
“Document late” to avoid
waste
4. There’s no time
What is Lean?
Lean
What is Lean?
A process for making things
Based on the Toyota
Production System
Used today in healthcare,
programming and other areas
What is Lean?
A relative of Agile
Lean in a nutshell
Maximise value to the
customer
Minimise waste
Waste in Lean
1.Waiting
2.Over processing
3.Rework and correcting
4.Moving things
5.Processing waste
6.Inventory
7.Talent misused
8.Not meeting customer’s requirements
Lean breaks waste down into 7 (or 8)
categories
We’ll focus on the three
original wastes
Muda
Not adding value to the
user
Muri
Overburden
Too difficult / Too much
Mura
Unevenness
Waiting
Optimise the whole, not the
parts
Optimise the whole value
stream, not just individual
functions or teams
This leads to complete, multi-
disciplined, co-located
product teams
Image: RMI.org
Lean methods
One piece flow
Instead of batch processing
(even though it’s
counterintuitive)
You’ll spot errors much more
quickly
Image: Geoff Rixon
Andon cord
If there is a problem,
anyone can stop the
production line
A Lean view of
technical writing
Common types of waste in
content
“Waste in formatting -
formatting and
reformatting and re-
reformatting…
http://www.scriptorium.com/2015/09/lean-content-strategy/
Common types of waste in
content
“…Waste in review - oh,
so much waste in the
review cycles”
Waste - for the writer
Creating content that’s not
needed
Editing/multiple draftsToo much work and
Not enough time
Delays in approving & publishing
content
Do you have an inefficient
process?
Do you have an inefficient
process?
Essential wastes
Will the client pay for it to be
produced?
If they won’t pay, is it essential
waste? (A compelling need,
like tests and inspections)
Mark Eaton
Are you ʻprocessing wasteʼ?
Do you have an efficient
process, but you’re
producing something that
add little value to the user?
Waste - for the user
Content that’s not needed or
Doesn’t meet their needs
Too difficult or detailed
Delays in finding information
Common types of waste in
content
“…Waste in delivery -
information cannot be
used by end user
because it’s not in the
right language or the right
format…
http://www.scriptorium.com/2015/09/lean-content-strategy/
Towards an Agile
methodology
Load balancing
Who does the work?
Try and even out the workload
Find a long term partner
Tricky if you are using
specialist tools others can’t
use
Developers should not
abdicate responsibility
Image: Atlassian
Make it easy for developers
to collaborate
Set standards
Provide guidelines
Provide templates
Enable them to use their own
tools
Share the same issue tracker
Share the same review tool?
Documentation as
code
Treat documentation as code
You are a developer (of
content)
Use the same tools as
the developers, wherever
possible
Robert Hays, Radial
Treat documentation as code
Add your tasks to the
Kanban board
So there is close tracking
of topics to code
development
Robert Hays, Radial
Treat documentation as code
Include the feature
number and the User
Story reference number in
the topic titles
Treat documentation as code
Treat reviews and edits as
“calibrations” and
“defects”
Deliverables
Minimal Viable Product
“Just-In-Time
Documentation Also
Means Just Enough”
Anne Gentle
Anne Gentle. 2007. Writing End-User Documentation in an Agile Development Environment
Retrieved May 2015 from http://justwriteclick.com/2007/07/02/writing-end-user-documentation-
An iterative publishing
process
Incremental release
Service à la russe
Prior to product release?
Image: Cafe Gallay Geneva
Novels have been serialised
"The Strand Magazine (cover), vol. 73, April 1927" by Special Collections Toronto Public Library - http://www.flickr.com/photos/
43021516@N06/8346257651/. Licensed under CC BY-SA 2.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/
File:The_Strand_Magazine_(cover),_vol._73,_April_1927.jpg#/media/File:The_Strand_Magazine_(cover),_vol._73,_April_1927.jpg
"Alltheyearround 1891" by Chapman & Hall - Internet Archive. Licensed under Public Domain via Wikimedia Commons - http://
commons.wikimedia.org/wiki/File:Alltheyearround_1891.jpg#/media/File:Alltheyearround_1891.jpg
Optimise the whole
Optimise the whole
Define content standards
across the company
Identify the origins of
information and use them
Streamline the workflow
Image: Joe Gollner
Summary
What are the takeaways?
Lean is a useful way to
position UA in an Agile
environment
Helps you identify when
“document late” is a bad
idea, as a result of other
wastes not considered by
Agile.
Both make problems visible
Questions
For more information
ellis@cherryleaf.com
@ellispratt
End
© Cherryleaf 2016
Images and
screenshots © their
respective owners

Contenu connexe

Tendances

Software operability and run book collaboration London Feb 2014
Software operability and run book collaboration London Feb 2014Software operability and run book collaboration London Feb 2014
Software operability and run book collaboration London Feb 2014
Matthew Skelton
 

Tendances (20)

Software architecture in a DevOps world
Software architecture in a DevOps worldSoftware architecture in a DevOps world
Software architecture in a DevOps world
 
AndGen+
AndGen+AndGen+
AndGen+
 
#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops
 
Docs Like Code
Docs Like CodeDocs Like Code
Docs Like Code
 
DevOps overview 2019-04-13 Nelkinda April Meetup
DevOps overview  2019-04-13 Nelkinda April MeetupDevOps overview  2019-04-13 Nelkinda April Meetup
DevOps overview 2019-04-13 Nelkinda April Meetup
 
Scaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityScaling r&d org while maintaining quality
Scaling r&d org while maintaining quality
 
Software operability and run book collaboration London Feb 2014
Software operability and run book collaboration London Feb 2014Software operability and run book collaboration London Feb 2014
Software operability and run book collaboration London Feb 2014
 
Continuous Deployment with Containers
Continuous Deployment with ContainersContinuous Deployment with Containers
Continuous Deployment with Containers
 
DocOps: Agile Content Development In Practice - Nils Bier, tekom Jahrestagung...
DocOps: Agile Content Development In Practice - Nils Bier, tekom Jahrestagung...DocOps: Agile Content Development In Practice - Nils Bier, tekom Jahrestagung...
DocOps: Agile Content Development In Practice - Nils Bier, tekom Jahrestagung...
 
Devops ppt
Devops pptDevops ppt
Devops ppt
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
Pivotal Tracker Overview
Pivotal Tracker OverviewPivotal Tracker Overview
Pivotal Tracker Overview
 
Deploy Resources to Azure using ARM templates
Deploy Resources to Azure using ARM templatesDeploy Resources to Azure using ARM templates
Deploy Resources to Azure using ARM templates
 
How to choose tools for DevOps and Continuous Delivery - Unicom DevOps Summit...
How to choose tools for DevOps and Continuous Delivery - Unicom DevOps Summit...How to choose tools for DevOps and Continuous Delivery - Unicom DevOps Summit...
How to choose tools for DevOps and Continuous Delivery - Unicom DevOps Summit...
 
DevOps game marshmallow challenge
DevOps game marshmallow challengeDevOps game marshmallow challenge
DevOps game marshmallow challenge
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Scaling Wix engineering
Scaling Wix engineering Scaling Wix engineering
Scaling Wix engineering
 

En vedette

En vedette (7)

AgileTheDocs_2016London_Stella Crowhurst Jamie Measures Worldpay
AgileTheDocs_2016London_Stella Crowhurst Jamie Measures WorldpayAgileTheDocs_2016London_Stella Crowhurst Jamie Measures Worldpay
AgileTheDocs_2016London_Stella Crowhurst Jamie Measures Worldpay
 
Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)
 
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
 
Devoxx London 2017 - Rethinking Services With Stateful Streams
Devoxx London 2017 - Rethinking Services With Stateful StreamsDevoxx London 2017 - Rethinking Services With Stateful Streams
Devoxx London 2017 - Rethinking Services With Stateful Streams
 
Microservices pattern language (microxchg microxchg2016)
Microservices pattern language (microxchg microxchg2016)Microservices pattern language (microxchg microxchg2016)
Microservices pattern language (microxchg microxchg2016)
 
Developing microservices with aggregates (SpringOne platform, #s1p)
Developing microservices with aggregates (SpringOne platform, #s1p)Developing microservices with aggregates (SpringOne platform, #s1p)
Developing microservices with aggregates (SpringOne platform, #s1p)
 
Handling Eventual Consistency in JVM Microservices with Event Sourcing (javao...
Handling Eventual Consistency in JVM Microservices with Event Sourcing (javao...Handling Eventual Consistency in JVM Microservices with Event Sourcing (javao...
Handling Eventual Consistency in JVM Microservices with Event Sourcing (javao...
 

Similaire à Towards an Agile Authoring methodology: Learning from Lean (AgileTheDocs Conference)

Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
Scott Abel
 

Similaire à Towards an Agile Authoring methodology: Learning from Lean (AgileTheDocs Conference) (20)

Towards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from LeanTowards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from Lean
 
Sprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well TogetherSprinting to Success: Why Agile and DITA Work So Well Together
Sprinting to Success: Why Agile and DITA Work So Well Together
 
What's new in VisibleThread 3.0
What's new in VisibleThread 3.0What's new in VisibleThread 3.0
What's new in VisibleThread 3.0
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
 
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSAgile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
 
Change the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesChange the way you work: Lessons from other industries
Change the way you work: Lessons from other industries
 
How and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - WorkshopHow and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - Workshop
 
Documentation Project Management
Documentation Project ManagementDocumentation Project Management
Documentation Project Management
 
From e-Lib to NOF-digi and beyond
From e-Lib to NOF-digi and beyondFrom e-Lib to NOF-digi and beyond
From e-Lib to NOF-digi and beyond
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
 
A Contextual Framework For Standards
A Contextual Framework For StandardsA Contextual Framework For Standards
A Contextual Framework For Standards
 
Agile Methods: The Good, the Hype and the Ugly
Agile Methods: The Good, the Hype and the UglyAgile Methods: The Good, the Hype and the Ugly
Agile Methods: The Good, the Hype and the Ugly
 
Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery Why Value Stream is key to Digital Product Delivery
Why Value Stream is key to Digital Product Delivery
 
From Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital CollectionsFrom Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital Collections
 
Agile Presentation_Lite
Agile Presentation_LiteAgile Presentation_Lite
Agile Presentation_Lite
 
Leading Your Business Customer
Leading Your Business Customer Leading Your Business Customer
Leading Your Business Customer
 
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
 
Eliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & DeliveryEliminate Bottlenecks in Software Development & Delivery
Eliminate Bottlenecks in Software Development & Delivery
 
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
 
Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019
 

Plus de Ellis Pratt

Technical Writer - Exploding the myths
Technical Writer - Exploding the mythsTechnical Writer - Exploding the myths
Technical Writer - Exploding the myths
Ellis Pratt
 

Plus de Ellis Pratt (15)

COVID-19: The future of organisations and the future of technical communication
COVID-19: The future of organisations and the future of technical communicationCOVID-19: The future of organisations and the future of technical communication
COVID-19: The future of organisations and the future of technical communication
 
Structured writing presentation to London Content Strategy Meetup
Structured writing presentation to London Content Strategy MeetupStructured writing presentation to London Content Strategy Meetup
Structured writing presentation to London Content Strategy Meetup
 
Writing at 240 words per minute - The Open Steno Project
Writing at 240 words per minute - The Open Steno ProjectWriting at 240 words per minute - The Open Steno Project
Writing at 240 words per minute - The Open Steno Project
 
ISTC presentation - The Institute of Scientific and Technical Communicators
ISTC presentation - The Institute of Scientific and Technical CommunicatorsISTC presentation - The Institute of Scientific and Technical Communicators
ISTC presentation - The Institute of Scientific and Technical Communicators
 
Moving into API documentation writing
Moving into API documentation writingMoving into API documentation writing
Moving into API documentation writing
 
Markdown - friend or foe?
Markdown - friend or foe?Markdown - friend or foe?
Markdown - friend or foe?
 
Aye, Aye, API - What makes Technical Communicators uneasy about API document...
Aye, Aye, API  - What makes Technical Communicators uneasy about API document...Aye, Aye, API  - What makes Technical Communicators uneasy about API document...
Aye, Aye, API - What makes Technical Communicators uneasy about API document...
 
The changing nature of technical content (tekom tcworld 2013 conference)
The changing nature of technical content (tekom tcworld 2013 conference)The changing nature of technical content (tekom tcworld 2013 conference)
The changing nature of technical content (tekom tcworld 2013 conference)
 
Adobe Day Europe panel discussion slides: Assisting the millennial user – cha...
Adobe Day Europe panel discussion slides: Assisting the millennial user – cha...Adobe Day Europe panel discussion slides: Assisting the millennial user – cha...
Adobe Day Europe panel discussion slides: Assisting the millennial user – cha...
 
Technical writing career paths in the UK
Technical writing  career paths in the UKTechnical writing  career paths in the UK
Technical writing career paths in the UK
 
What can content strategists learn from historical fighting manuals?
What can content strategists learn from historical fighting manuals?What can content strategists learn from historical fighting manuals?
What can content strategists learn from historical fighting manuals?
 
You win! Applying gamification to user assistance
You win! Applying gamification to user assistanceYou win! Applying gamification to user assistance
You win! Applying gamification to user assistance
 
Writing as a career in IT
Writing as a career in ITWriting as a career in IT
Writing as a career in IT
 
Technical Writer - Exploding the myths
Technical Writer - Exploding the mythsTechnical Writer - Exploding the myths
Technical Writer - Exploding the myths
 
Twitter
TwitterTwitter
Twitter
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Towards an Agile Authoring methodology: Learning from Lean (AgileTheDocs Conference)

  • 1. Towards an Agile Authoring methodology: Learning from Lean Ellis Pratt @ellispratt December 2016 GDS
  • 2. Overview 1. About me 2. What is Lean? 3. A Lean view of technical writing 4. Towards an Agile methodology
  • 4. About me Director at Cherryleaf, a technical writing services and training company A very long time ago, I wrote my undergraduate dissertation on an analysis of manufacturing production methods
  • 5. Agile is problematic for Technical Communicators
  • 6.
  • 7. Agile’s effect on writing 1. Changing requirements and rework 2. Sizing a project is difficult 3. Defer commitment and “Document late” to avoid waste 4. There’s no time
  • 10. What is Lean? A process for making things Based on the Toyota Production System Used today in healthcare, programming and other areas
  • 11. What is Lean? A relative of Agile
  • 12. Lean in a nutshell Maximise value to the customer Minimise waste
  • 13. Waste in Lean 1.Waiting 2.Over processing 3.Rework and correcting 4.Moving things 5.Processing waste 6.Inventory 7.Talent misused 8.Not meeting customer’s requirements Lean breaks waste down into 7 (or 8) categories
  • 14. We’ll focus on the three original wastes Muda Not adding value to the user Muri Overburden Too difficult / Too much Mura Unevenness Waiting
  • 15. Optimise the whole, not the parts Optimise the whole value stream, not just individual functions or teams This leads to complete, multi- disciplined, co-located product teams Image: RMI.org
  • 17. One piece flow Instead of batch processing (even though it’s counterintuitive) You’ll spot errors much more quickly Image: Geoff Rixon
  • 18. Andon cord If there is a problem, anyone can stop the production line
  • 19. A Lean view of technical writing
  • 20. Common types of waste in content “Waste in formatting - formatting and reformatting and re- reformatting… http://www.scriptorium.com/2015/09/lean-content-strategy/
  • 21. Common types of waste in content “…Waste in review - oh, so much waste in the review cycles”
  • 22. Waste - for the writer Creating content that’s not needed Editing/multiple draftsToo much work and Not enough time Delays in approving & publishing content
  • 23. Do you have an inefficient process?
  • 24. Do you have an inefficient process?
  • 25. Essential wastes Will the client pay for it to be produced? If they won’t pay, is it essential waste? (A compelling need, like tests and inspections) Mark Eaton
  • 26. Are you ʻprocessing wasteʼ? Do you have an efficient process, but you’re producing something that add little value to the user?
  • 27. Waste - for the user Content that’s not needed or Doesn’t meet their needs Too difficult or detailed Delays in finding information
  • 28. Common types of waste in content “…Waste in delivery - information cannot be used by end user because it’s not in the right language or the right format… http://www.scriptorium.com/2015/09/lean-content-strategy/
  • 31. Who does the work? Try and even out the workload Find a long term partner Tricky if you are using specialist tools others can’t use Developers should not abdicate responsibility Image: Atlassian
  • 32. Make it easy for developers to collaborate Set standards Provide guidelines Provide templates Enable them to use their own tools Share the same issue tracker Share the same review tool?
  • 34. Treat documentation as code You are a developer (of content) Use the same tools as the developers, wherever possible Robert Hays, Radial
  • 35. Treat documentation as code Add your tasks to the Kanban board So there is close tracking of topics to code development Robert Hays, Radial
  • 36. Treat documentation as code Include the feature number and the User Story reference number in the topic titles
  • 37. Treat documentation as code Treat reviews and edits as “calibrations” and “defects”
  • 39. Minimal Viable Product “Just-In-Time Documentation Also Means Just Enough” Anne Gentle Anne Gentle. 2007. Writing End-User Documentation in an Agile Development Environment Retrieved May 2015 from http://justwriteclick.com/2007/07/02/writing-end-user-documentation-
  • 40. An iterative publishing process Incremental release Service à la russe Prior to product release? Image: Cafe Gallay Geneva
  • 41. Novels have been serialised "The Strand Magazine (cover), vol. 73, April 1927" by Special Collections Toronto Public Library - http://www.flickr.com/photos/ 43021516@N06/8346257651/. Licensed under CC BY-SA 2.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/ File:The_Strand_Magazine_(cover),_vol._73,_April_1927.jpg#/media/File:The_Strand_Magazine_(cover),_vol._73,_April_1927.jpg "Alltheyearround 1891" by Chapman & Hall - Internet Archive. Licensed under Public Domain via Wikimedia Commons - http:// commons.wikimedia.org/wiki/File:Alltheyearround_1891.jpg#/media/File:Alltheyearround_1891.jpg
  • 43. Optimise the whole Define content standards across the company Identify the origins of information and use them Streamline the workflow Image: Joe Gollner
  • 45. What are the takeaways? Lean is a useful way to position UA in an Agile environment Helps you identify when “document late” is a bad idea, as a result of other wastes not considered by Agile. Both make problems visible
  • 48. End © Cherryleaf 2016 Images and screenshots © their respective owners