SlideShare a Scribd company logo
1 of 10
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 deliveryNaveen Kumar Singh
 
Explore Events of Scrum Framework
Explore Events of Scrum FrameworkExplore Events of Scrum Framework
Explore Events of Scrum FrameworkNaveen Kumar Singh
 
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 2017La Drupalera
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyMarios 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 openstackAlexis Monville
 
Lean/Agile/DevOps 2016 part 1
Lean/Agile/DevOps 2016  part 1Lean/Agile/DevOps 2016  part 1
Lean/Agile/DevOps 2016 part 1Diego 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 MavenGijsLeussink
 
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 2013Matt 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 EffortsDes Hague
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2Елена Дашкевич
 
презентация администрирование
презентация администрированиепрезентация администрирование
презентация администрированиеЕлена Дашкевич
 
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 DestinationsDes Hague
 
презентация администрирование 2
презентация администрирование 2презентация администрирование 2
презентация администрирование 2Елена Дашкевич
 
Integrating Charity with Your Brand
Integrating Charity with Your BrandIntegrating Charity with Your Brand
Integrating Charity with Your BrandDes 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 IntroductionGlobal SQA
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and ProcessDenise 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 kitAlyssa Fox
 
_ 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 software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13Panji 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 TogetherIXIASOFT
 
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 IrelandEmma 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 AgileMary Connor
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антонsolit
 
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 EnterpriseXebiaLabs
 

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

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

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