SlideShare a Scribd company logo
Guidelines for Content
Development in an Agile
Scrum Environment
Copyright © 2015, Dave Derrick
First Words
Don’t be afraid of moving to Agile. A poor Agile environment is no
worse than a poor waterfall environment. A good Agile environment
will make you feel like a member of the team.
Know the Definition of Done. It is your new best friend. Make it work
for you.
Help your scrum team treat documentation as a component of the
product. Everything else will fall into place.
Copyright © 2015, Dave Derrick
2
General Considerations
 General considerations for Content Developers and information
content development in an Agile Scrum environment:
o Content Developers should engage with all development scrum teams.
o Content Developers should participate as fully accountable team members in all
sprints for which there are information content deliverables.
o Content Developers may function as stakeholders for sprints in which there are
no information content deliverables.
o Individual Content Developers may be required to belong to multiple scrum
teams (persistent, not necessarily dedicated).
o Content Developers may need to form a separate doc scrum team to track
documentation work across development scrums (similar to a scrum of scrums).
o Documentation will probably require one to two sprints prior to product release
for doc-specific tasks such as online help building and testing, final reviews,
content delivery preparation, etc.
Copyright © 2015, Dave Derrick
3
Staffing Considerations
 Agile methodologies may demand additional staffing commitments
to enable Content Developers to support multiple scrum teams and
to counteract the additional meeting requirements and increased
development velocity.
o Pure Agile expects dedicated resources for each scrum team – one
content developer, one scrum team.
o Most Content Developers will belong to multiple scrum teams.
o Most Content Developers can belong to and effectively participate in
two to three scrum teams.
o Content Developers continuously engaged with three or more scrum
teams can keep up for some amount of time, but may “burn out” over
time.
o ScrumMasters can help mitigate staffing shortfall by scheduling
common, shared, area-based planning meetings and demos or by
coordinating sprint planning meetings and demos to allow team
members who belong to multiple scrum teams to attend.
Copyright © 2015, Dave Derrick
4
Tool and Content Delivery
Considerations
 Agile Scrum methodology may demand different tools,
deliverables, and delivery methods to enable Content Developers
to support sprint development cycles. For example:
o Use more streamlined tools, such as XML, for online content and
online help.
o Increase use of Wiki pages, blogs, user forums, and other dynamic
alternatives to for online content.
o Reduce/streamline all content types.
 If delivery methods and platforms are changed, Content
Developers must help set and manage internal and external
customer expectations.
 Content Developers must be trained in minimalism and structured
authoring to support a more Agile approach.
Copyright © 2015, Dave Derrick
5
Scrum Team Recommendations
 Treat documentation as a component of the product.
 Include documentation tasks with development tasks.
 Preplan documentation tasks with development tasks.
o Schedule pre-planning meetings to ensure documentation (and other)
resources are available if needed for the next sprint.
 Include documentation in the “definition of done.”
o A user story should not be considered done until the associated
documentation is written, reviewed, edited, tested, and updated
accordingly.
 Include documentation as part of sprint demos and evaluate
documentation tasks and progress in retrospectives.
Copyright © 2015, Dave Derrick
6
Writer/Scrum Team Recommendations
 Content Developers should engage with all scrum teams.
 Content Developers may belong to multiple scrum teams.
 Content Developers generally should not belong to more than two to three
scrum teams each.
 Content Developers should participate in pre-planning meetings, planning
meetings, daily stand-ups, demos, and retrospectives as team members for
all sprints that require product doc deliverables.
 Content Developers may attend only the sprint planning meetings and
demos as stakeholders for sprints that do not require product doc
deliverables, but should attend those meetings at a minimum.
 Content Developers are responsible for tracking documentation user stories
in either the pre-planning or retrospective phase.
Copyright © 2015, Dave Derrick
7
Writer Recommendations
 Treat documentation as a component of the product.
 Include documentation tasks with development tasks.
 Preplan documentation tasks with development tasks.
 Create documentation user stories and tasks for applicable sprints in
conjunction with scrum teams.
 Create documentation and online help prototypes using wireframe
templates for applicable user stories in conjunction with the scrum team.
 Prioritize doc-related issues in sprint backlogs and use the same burndown
tracking methods as dev and test.
 Use the same project tracking tool as developers (Rally, JIRA, etc.) to track
progress.
Copyright © 2015, Dave Derrick
8
Writer Recommendations (continued)
 Streamline documentation processes.
 Reduce and simplify documentation deliverables.
 Streamline or eliminate documentation plans.
 Adopt new tools and delivery methods to help improve velocity.
 Auto-generate and reuse documentation whenever possible.
o Auto-generate content using Javadoc, Doxygen, HeaderDoc,
Sandcastle, Ddoc, JSDoc, etc.
o Reuse or leverage engineering, marketing, customer support, or other
pertinent collateral.
 Plan doc-specific sprints for the end of the release (Epic) life-cycle
for book and online help building and testing, check-ins, publishing,
and other final production and delivery tasks.
Copyright © 2015, Dave Derrick
9
Writer Recommendations (continued)
 Consider forming a documentation scrum team (scrum of scrums) to
coordinate and manage doc progress and doc-specific tasks and
issues such as:
o Book building.
o Online help creation.
o Non-development content, such as release notes, compliance
material, etc.
 Each doc scrum team should have a Product Owner who manages the
backlog and priority for docs.
 Each doc scrum team should have a ScrumMaster to manage the
documentation scrum team and act as a representative in other
product scrums of scrums.
 Doc scrum teams should use standard Agile methods and tools to
organize sprints, track progress, and produce deliverables.
Copyright © 2015, Dave Derrick
10

More Related Content

What's hot

Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
Naveen Kumar Singh
 
Road to react
Road to reactRoad to react
Road to react
Vincent Desmares
 
Explore Events of Scrum Framework
Explore Events of Scrum FrameworkExplore Events of Scrum Framework
Explore Events of Scrum Framework
Naveen Kumar Singh
 
Welcome to SCRUM
Welcome to SCRUMWelcome to SCRUM
Welcome to SCRUM
Charlene Woolley
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017
La Drupalera
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
Marios Evripidou
 
How do you agile your global team to contribute to openstack
How do you agile your global team to contribute to openstackHow do you agile your global team to contribute to openstack
How do you agile your global team to contribute to openstack
Alexis Monville
 
Lean/Agile/DevOps 2016 part 1
Lean/Agile/DevOps 2016  part 1Lean/Agile/DevOps 2016  part 1
Lean/Agile/DevOps 2016 part 1
Diego Pacheco
 
Why you should embrace Gradle and ditch Maven
Why you should embrace Gradle and ditch MavenWhy you should embrace Gradle and ditch Maven
Why you should embrace Gradle and ditch Maven
GijsLeussink
 
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Adapting to a Responsive Design at Untangle the Web on 29th July 2013Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Matt Gibson
 

What's hot (10)

Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
 
Road to react
Road to reactRoad to react
Road to react
 
Explore Events of Scrum Framework
Explore Events of Scrum FrameworkExplore Events of Scrum Framework
Explore Events of Scrum Framework
 
Welcome to SCRUM
Welcome to SCRUMWelcome to SCRUM
Welcome to SCRUM
 
QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017QA on Drupal projects - Drupal Dev Days Seville 2017
QA on Drupal projects - Drupal Dev Days Seville 2017
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
How do you agile your global team to contribute to openstack
How do you agile your global team to contribute to openstackHow do you agile your global team to contribute to openstack
How do you agile your global team to contribute to openstack
 
Lean/Agile/DevOps 2016 part 1
Lean/Agile/DevOps 2016  part 1Lean/Agile/DevOps 2016  part 1
Lean/Agile/DevOps 2016 part 1
 
Why you should embrace Gradle and ditch Maven
Why you should embrace Gradle and ditch MavenWhy you should embrace Gradle and ditch Maven
Why you should embrace Gradle and ditch Maven
 
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Adapting to a Responsive Design at Untangle the Web on 29th July 2013Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
 

Viewers also liked

Sheryl Sandberg Leading in Charitable Efforts
Sheryl Sandberg Leading in Charitable EffortsSheryl Sandberg Leading in Charitable Efforts
Sheryl Sandberg Leading in Charitable Efforts
Des Hague
 
P pomietło prezentacja
P pomietło prezentacjaP pomietło prezentacja
P pomietło prezentacja
Ciekawy Świata
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2
Елена Дашкевич
 
презентация администрирование
презентация администрированиепрезентация администрирование
презентация администрирование
Елена Дашкевич
 
Gutters Clutter and You
Gutters Clutter and YouGutters Clutter and You
Gutters Clutter and You
maggioroofingcontractors
 
CV Karin Willemen - juni 2015
CV Karin Willemen - juni 2015CV Karin Willemen - juni 2015
CV Karin Willemen - juni 2015Karin Willemen
 
PNG Update Hagen Market Paper Submitted
PNG Update Hagen Market Paper SubmittedPNG Update Hagen Market Paper Submitted
PNG Update Hagen Market Paper SubmittedJesse Anjen
 
Breathtaking Spring Break Destinations
Breathtaking Spring Break DestinationsBreathtaking Spring Break Destinations
Breathtaking Spring Break Destinations
Des Hague
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2
Елена Дашкевич
 
งานคอมทับทิม
งานคอมทับทิมงานคอมทับทิม
งานคอมทับทิม
ฤทธิไกร กล้าหาญ
 
Integrating Charity with Your Brand
Integrating Charity with Your BrandIntegrating Charity with Your Brand
Integrating Charity with Your Brand
Des Hague
 
Primaflor Company Presentation PPT
Primaflor Company Presentation PPTPrimaflor Company Presentation PPT
Primaflor Company Presentation PPTErick Tilander
 
продвижение сайтов редакт
продвижение сайтов редактпродвижение сайтов редакт
продвижение сайтов редакт
Елена Дашкевич
 
Catalogue 2014-2015 Ronneby Bruk
Catalogue 2014-2015 Ronneby BrukCatalogue 2014-2015 Ronneby Bruk
Catalogue 2014-2015 Ronneby BrukErick Tilander
 
NU FAMEG Company Profile doc
NU FAMEG Company Profile docNU FAMEG Company Profile doc
NU FAMEG Company Profile docsola onifade
 

Viewers also liked (20)

Sheryl Sandberg Leading in Charitable Efforts
Sheryl Sandberg Leading in Charitable EffortsSheryl Sandberg Leading in Charitable Efforts
Sheryl Sandberg Leading in Charitable Efforts
 
P pomietło prezentacja
P pomietło prezentacjaP pomietło prezentacja
P pomietło prezentacja
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2
 
презентация администрирование
презентация администрированиепрезентация администрирование
презентация администрирование
 
Grain-Watch® ENG
Grain-Watch® ENGGrain-Watch® ENG
Grain-Watch® ENG
 
Gutters Clutter and You
Gutters Clutter and YouGutters Clutter and You
Gutters Clutter and You
 
CV Karin Willemen - juni 2015
CV Karin Willemen - juni 2015CV Karin Willemen - juni 2015
CV Karin Willemen - juni 2015
 
PNG Update Hagen Market Paper Submitted
PNG Update Hagen Market Paper SubmittedPNG Update Hagen Market Paper Submitted
PNG Update Hagen Market Paper Submitted
 
Breathtaking Spring Break Destinations
Breathtaking Spring Break DestinationsBreathtaking Spring Break Destinations
Breathtaking Spring Break Destinations
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2
 
CV Lucrencio (English)
CV Lucrencio (English)CV Lucrencio (English)
CV Lucrencio (English)
 
งานคอมทับทิม
งานคอมทับทิมงานคอมทับทิม
งานคอมทับทิม
 
Integrating Charity with Your Brand
Integrating Charity with Your BrandIntegrating Charity with Your Brand
Integrating Charity with Your Brand
 
Primaflor Company Presentation PPT
Primaflor Company Presentation PPTPrimaflor Company Presentation PPT
Primaflor Company Presentation PPT
 
продвижение сайтов редакт
продвижение сайтов редактпродвижение сайтов редакт
продвижение сайтов редакт
 
Catalogue 2014-2015 Ronneby Bruk
Catalogue 2014-2015 Ronneby BrukCatalogue 2014-2015 Ronneby Bruk
Catalogue 2014-2015 Ronneby Bruk
 
NU FAMEG Company Profile doc
NU FAMEG Company Profile docNU FAMEG Company Profile doc
NU FAMEG Company Profile doc
 
examensbevis2
examensbevis2examensbevis2
examensbevis2
 
Seminar
SeminarSeminar
Seminar
 
Cv Michael Hanongo
Cv Michael HanongoCv Michael Hanongo
Cv Michael Hanongo
 

Similar to Agile Guidelines for Content Developers

Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
Global SQA
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and Process
Denise Kadilak
 
Incorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconferenceIncorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconferenceAmanda Nance
 
Mobile and agile the floating writer's survival kit
Mobile and agile   the floating writer's survival kitMobile and agile   the floating writer's survival kit
Mobile and agile the floating writer's survival kit
Alyssa Fox
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
_ Drupal and the Art of Scrum _
_ Drupal and the Art of Scrum __ Drupal and the Art of Scrum _
_ Drupal and the Art of Scrum _Ricardo Amaro
 
Agile architecture
Agile architectureAgile architecture
Agile architecturestormhold7
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
Priyank Pathak
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
Panji Gautama
 
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
IXIASOFT
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
Emma Jane Hogbin Westby
 
DocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileDocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of Agile
Mary Connor
 
The Road to DITA
The Road to DITAThe Road to DITA
The Road to DITA
Wendy Shaffer
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
solit
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
BrendaNyokabi
 
Producing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development EnvironmentProducing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development EnvironmentScott Abel
 
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the EnterpriseChoosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
XebiaLabs
 
Scrum basics
Scrum basicsScrum basics

Similar to Agile Guidelines for Content Developers (20)

Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
Handouts
HandoutsHandouts
Handouts
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and Process
 
Incorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconferenceIncorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconference
 
Mobile and agile the floating writer's survival kit
Mobile and agile   the floating writer's survival kitMobile and agile   the floating writer's survival kit
Mobile and agile the floating writer's survival kit
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
_ Drupal and the Art of Scrum _
_ Drupal and the Art of Scrum __ Drupal and the Art of Scrum _
_ Drupal and the Art of Scrum _
 
Agile architecture
Agile architectureAgile architecture
Agile architecture
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
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
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
DocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileDocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of Agile
 
The Road to DITA
The Road to DITAThe Road to DITA
The Road to DITA
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Producing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development EnvironmentProducing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development Environment
 
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the EnterpriseChoosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 

Recently uploaded

Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 

Recently uploaded (20)

Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 

Agile Guidelines for Content Developers

  • 1. Guidelines for Content Development in an Agile Scrum Environment Copyright © 2015, Dave Derrick
  • 2. First Words Don’t be afraid of moving to Agile. A poor Agile environment is no worse than a poor waterfall environment. A good Agile environment will make you feel like a member of the team. Know the Definition of Done. It is your new best friend. Make it work for you. Help your scrum team treat documentation as a component of the product. Everything else will fall into place. Copyright © 2015, Dave Derrick 2
  • 3. General Considerations  General considerations for Content Developers and information content development in an Agile Scrum environment: o Content Developers should engage with all development scrum teams. o Content Developers should participate as fully accountable team members in all sprints for which there are information content deliverables. o Content Developers may function as stakeholders for sprints in which there are no information content deliverables. o Individual Content Developers may be required to belong to multiple scrum teams (persistent, not necessarily dedicated). o Content Developers may need to form a separate doc scrum team to track documentation work across development scrums (similar to a scrum of scrums). o Documentation will probably require one to two sprints prior to product release for doc-specific tasks such as online help building and testing, final reviews, content delivery preparation, etc. Copyright © 2015, Dave Derrick 3
  • 4. Staffing Considerations  Agile methodologies may demand additional staffing commitments to enable Content Developers to support multiple scrum teams and to counteract the additional meeting requirements and increased development velocity. o Pure Agile expects dedicated resources for each scrum team – one content developer, one scrum team. o Most Content Developers will belong to multiple scrum teams. o Most Content Developers can belong to and effectively participate in two to three scrum teams. o Content Developers continuously engaged with three or more scrum teams can keep up for some amount of time, but may “burn out” over time. o ScrumMasters can help mitigate staffing shortfall by scheduling common, shared, area-based planning meetings and demos or by coordinating sprint planning meetings and demos to allow team members who belong to multiple scrum teams to attend. Copyright © 2015, Dave Derrick 4
  • 5. Tool and Content Delivery Considerations  Agile Scrum methodology may demand different tools, deliverables, and delivery methods to enable Content Developers to support sprint development cycles. For example: o Use more streamlined tools, such as XML, for online content and online help. o Increase use of Wiki pages, blogs, user forums, and other dynamic alternatives to for online content. o Reduce/streamline all content types.  If delivery methods and platforms are changed, Content Developers must help set and manage internal and external customer expectations.  Content Developers must be trained in minimalism and structured authoring to support a more Agile approach. Copyright © 2015, Dave Derrick 5
  • 6. Scrum Team Recommendations  Treat documentation as a component of the product.  Include documentation tasks with development tasks.  Preplan documentation tasks with development tasks. o Schedule pre-planning meetings to ensure documentation (and other) resources are available if needed for the next sprint.  Include documentation in the “definition of done.” o A user story should not be considered done until the associated documentation is written, reviewed, edited, tested, and updated accordingly.  Include documentation as part of sprint demos and evaluate documentation tasks and progress in retrospectives. Copyright © 2015, Dave Derrick 6
  • 7. Writer/Scrum Team Recommendations  Content Developers should engage with all scrum teams.  Content Developers may belong to multiple scrum teams.  Content Developers generally should not belong to more than two to three scrum teams each.  Content Developers should participate in pre-planning meetings, planning meetings, daily stand-ups, demos, and retrospectives as team members for all sprints that require product doc deliverables.  Content Developers may attend only the sprint planning meetings and demos as stakeholders for sprints that do not require product doc deliverables, but should attend those meetings at a minimum.  Content Developers are responsible for tracking documentation user stories in either the pre-planning or retrospective phase. Copyright © 2015, Dave Derrick 7
  • 8. Writer Recommendations  Treat documentation as a component of the product.  Include documentation tasks with development tasks.  Preplan documentation tasks with development tasks.  Create documentation user stories and tasks for applicable sprints in conjunction with scrum teams.  Create documentation and online help prototypes using wireframe templates for applicable user stories in conjunction with the scrum team.  Prioritize doc-related issues in sprint backlogs and use the same burndown tracking methods as dev and test.  Use the same project tracking tool as developers (Rally, JIRA, etc.) to track progress. Copyright © 2015, Dave Derrick 8
  • 9. Writer Recommendations (continued)  Streamline documentation processes.  Reduce and simplify documentation deliverables.  Streamline or eliminate documentation plans.  Adopt new tools and delivery methods to help improve velocity.  Auto-generate and reuse documentation whenever possible. o Auto-generate content using Javadoc, Doxygen, HeaderDoc, Sandcastle, Ddoc, JSDoc, etc. o Reuse or leverage engineering, marketing, customer support, or other pertinent collateral.  Plan doc-specific sprints for the end of the release (Epic) life-cycle for book and online help building and testing, check-ins, publishing, and other final production and delivery tasks. Copyright © 2015, Dave Derrick 9
  • 10. Writer Recommendations (continued)  Consider forming a documentation scrum team (scrum of scrums) to coordinate and manage doc progress and doc-specific tasks and issues such as: o Book building. o Online help creation. o Non-development content, such as release notes, compliance material, etc.  Each doc scrum team should have a Product Owner who manages the backlog and priority for docs.  Each doc scrum team should have a ScrumMaster to manage the documentation scrum team and act as a representative in other product scrums of scrums.  Doc scrum teams should use standard Agile methods and tools to organize sprints, track progress, and produce deliverables. Copyright © 2015, Dave Derrick 10