SlideShare uma empresa Scribd logo
1 de 14
Case Study:Adopting an AgileWriting
Content Development Process
#idw2018
What is Scrum?
#idw2018
How does an Agile process work?
Traditional Agile
#idw2018
Scrum process for software documentation
#idw2018
Sprint backlog:
UpdateTorrent Suite™ Software 5.2 Plugins HelpTopics
Each subsection was intended to show users how to use each individual plugin.
– Some plugins were not documented.
– There were gaps, duplications, inconsistencies for each subsection that was included.
– Documentation was difficult to follow.
– Users were not likely to
learn what they needed
to know from the Help.
– Time for, and resources
to provide, product
training was limited.
#idw2018
AgileWriting Sprints
– Roles:
■ Project lead (Scrum Master)
■ Content lead (Product Owner)
■ Team members
– All team members developed content
– Clearly defined phases for each assignment
■ Develop, Peer Review, Edit
– Three hour-long sprint meetings
■ Collaborative, interactive learning
environment
■ Shared expertise, knowledge, ideas
– Mentoring is encouraged
■ Team members contribute various
strengths
#idw2018
Project lead (Scrum Master) and Content lead (Product Owner)
• Project lead
• Defines the sprints
• Determines scope of content to be covered in
a sprint
• Creates and maintains the spreadsheet of
topics and writers
• Tracks progress
• Redistributes work if necessary
• Schedules and runs meetings
• Determines when the sprint is done
• Publishes and sends out shared review
• Content lead
• Thoroughly understands the content/software
being documented
• Demos/explains the software to the writers
• Organize software product trainings
• Identifies gaps in existing content (if revision)
• Develops the preliminary content architecture
• Identifies SMEs for additional info
• Is a resource for ongoing questions
• Determines when the content is complete
#idw2018
Sprint Cycle activities are cumulative
Clearly defined sprints, tasks for each sprint
Week 1: Create content.
Week 2: Create (Week 2) content + Review (Week 1)
content.
Week 3: Create (Week 3) content + Review (Week 2)
content + Edit (Week 1) content.
#idw2018
Deliverable: Help content that was
updated and ready for technical review
Concept
Task
Reference (Settings to configure)
#idw2018
Modified Sprint
 Week 1: Review and Learn
We reviewed the content as a group, decided on a possible structure for the content. Assignments: Further review
content,
get familiar with software, prepare SME questions.
Friday:We assigned 2-4 topics for each writer to develop.
 Week 2: Create
Monday:We asked a SME to join us to give us an overview of the customer-oriented tasks.
Wednesday: Team checked in and discussed topics.
Friday: Topics were ready for peer review.
 Week 3: Create and Review
New content assignments for each team member, topics
were exchanged for peer edits.
 Week 4: Create, Review, Peer Edit
Sprint Week 1 Week 2 Week 3 Week 4
1 Review
and
Learn
2 Create
3 Create
4 Review Create
5 Review
6 Edit
#idw2018
Included time to review legacy content and scale the learning curve
AgileWriting Retrospective: Lessons learned
• Start your first project with simpler material, that can be tackled in a shorter sprint cycle
• Project Lead and Content Lead must plan ahead and define cycles and goals before each sprint
• Understand the subject matter before you start the Sprints
• Complicated deliverables: Dedicate some time up front to ensure everyone develops some level of understanding
• Schedule a SME to present to the team early in the process
• Use Sprints meetings as forums for discussion – allowed more time for standup meetings
• Sprint meetings are a collaborative opportunity to understand the product, agree on common terms, clean up
structure
• Provide structure: Plan ahead and track assignments while staying flexible
• Set expectations for the Agile team: Define goals for each sprint.
• Decide on a high-level content architect before you start the meetings.
• Stay flexible – as writers learn more about the software, you may find organization needs to change.
• If you need to extend the time for a stage of the cycle, continue to track where the team is in the cycle
• Clearly define the deliverables at each stage in the cycle (Develop/Update, Review, Edit)
• Track everything and update your tracker
#idw2018
TechCommTeam and Scrum Participants
Back row:
• Pete Pavich
• SteveWarrick
• Rachel Saunders
• Don Robinson
• Charles Carlton-Smith
• Debra Brinson
• Michelle Parker
• Olivier Bricaud
• EricYin
• AliOzgenc
• Lisa Albright
Front row:
• Jen Borden
• Martha Larson
• Milind Gangal
• FrietaGress
• Linda Hammond
• Kateryna Feoktistova
• Jamie Boden
• MartyVreeland
• John Kokontis
Not pictured:
• Brenda Gilreath
#idw2018
Questions
#idw2018

Mais conteúdo relacionado

Mais procurados

Making The Mental Shift to Topic-Based Authoring
Making The Mental Shift to Topic-Based AuthoringMaking The Mental Shift to Topic-Based Authoring
Making The Mental Shift to Topic-Based Authoring
Jack Molisani
 

Mais procurados (20)

Content Strategy for UX Designers: General Assembly Guest Lecture
Content Strategy for UX Designers: General Assembly Guest LectureContent Strategy for UX Designers: General Assembly Guest Lecture
Content Strategy for UX Designers: General Assembly Guest Lecture
 
AEM DataLayer IMMERSE 2017 Presentation by Dan Klco
AEM DataLayer IMMERSE 2017 Presentation by Dan KlcoAEM DataLayer IMMERSE 2017 Presentation by Dan Klco
AEM DataLayer IMMERSE 2017 Presentation by Dan Klco
 
Tips For User Stories And Backlog Management
Tips For User Stories And Backlog ManagementTips For User Stories And Backlog Management
Tips For User Stories And Backlog Management
 
Raise your team's engagement with agile re-boarding strategies!
Raise your team's engagement with agile re-boarding strategies!Raise your team's engagement with agile re-boarding strategies!
Raise your team's engagement with agile re-boarding strategies!
 
Lean discovery, Agile Delivery, & a DevOps Mindset
Lean discovery, Agile Delivery, & a DevOps MindsetLean discovery, Agile Delivery, & a DevOps Mindset
Lean discovery, Agile Delivery, & a DevOps Mindset
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
Cadenced flow overview
Cadenced flow overviewCadenced flow overview
Cadenced flow overview
 
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
 
Scaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily ScrumScaling Agile: Going Beyond the Daily Scrum
Scaling Agile: Going Beyond the Daily Scrum
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
5 Steps to Effective SharePoint Training and Adoption
5 Steps to Effective SharePoint Training and Adoption5 Steps to Effective SharePoint Training and Adoption
5 Steps to Effective SharePoint Training and Adoption
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
 
Planet DMA - DMEC 2015 - Digital Project Management Techniques & Tools
Planet DMA - DMEC 2015 - Digital Project Management Techniques & ToolsPlanet DMA - DMEC 2015 - Digital Project Management Techniques & Tools
Planet DMA - DMEC 2015 - Digital Project Management Techniques & Tools
 
Making The Mental Shift to Topic-Based Authoring
Making The Mental Shift to Topic-Based AuthoringMaking The Mental Shift to Topic-Based Authoring
Making The Mental Shift to Topic-Based Authoring
 
The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...
The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...
The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...
 
Leading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsLeading Collaborative Virtual Teams
Leading Collaborative Virtual Teams
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
 
Shit in - shit out: Focus on outcome
Shit in - shit out: Focus on outcomeShit in - shit out: Focus on outcome
Shit in - shit out: Focus on outcome
 

Semelhante a [Case Study] Adopting an Agile Content Development Process with Debra Brinson of Thermo Fisher Scientific

Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
PMI_IREP_TP
 
Implementing Agile : Do's and Don'ts
Implementing Agile : Do's and Don'tsImplementing Agile : Do's and Don'ts
Implementing Agile : Do's and Don'ts
Anay Kamat
 

Semelhante a [Case Study] Adopting an Agile Content Development Process with Debra Brinson of Thermo Fisher Scientific (20)

Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Summer-17 Internship at Spreetail
Summer-17 Internship at SpreetailSummer-17 Internship at Spreetail
Summer-17 Internship at Spreetail
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
The Agile Movement
The Agile MovementThe Agile Movement
The Agile Movement
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
DITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project PlanDITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project Plan
 
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
 
Wix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild ManifestoWix.com Back-end Engineering Guild Manifesto
Wix.com Back-end Engineering Guild Manifesto
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and Process
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
 
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
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Jd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyJd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case study
 
Scrum Framework: Manage Anything Efficiently and Accurately
Scrum Framework: Manage Anything Efficiently and AccuratelyScrum Framework: Manage Anything Efficiently and Accurately
Scrum Framework: Manage Anything Efficiently and Accurately
 
Implementing Agile : Do's and Don'ts
Implementing Agile : Do's and Don'tsImplementing Agile : Do's and Don'ts
Implementing Agile : Do's and Don'ts
 

Mais de Information Development World

When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
Information Development World
 

Mais de Information Development World (20)

What Does it Mean to Be Helpful? with Scott Abel, The Content Wrangler
What Does it Mean to Be Helpful? with Scott Abel, The Content WranglerWhat Does it Mean to Be Helpful? with Scott Abel, The Content Wrangler
What Does it Mean to Be Helpful? with Scott Abel, The Content Wrangler
 
Putting Design Thinking to Work with Buck Bard of Canary.Works
Putting Design Thinking to Work with Buck Bard of Canary.WorksPutting Design Thinking to Work with Buck Bard of Canary.Works
Putting Design Thinking to Work with Buck Bard of Canary.Works
 
[Workshop Part 1-3] Modernizing Your Technical Resource Center - Assessing th...
[Workshop Part 1-3] Modernizing Your Technical Resource Center - Assessing th...[Workshop Part 1-3] Modernizing Your Technical Resource Center - Assessing th...
[Workshop Part 1-3] Modernizing Your Technical Resource Center - Assessing th...
 
[Panel] Convincing Your Company to Improve Your Technical Resource Center
[Panel] Convincing Your Company to Improve Your Technical Resource Center[Panel] Convincing Your Company to Improve Your Technical Resource Center
[Panel] Convincing Your Company to Improve Your Technical Resource Center
 
Applying Agile and Lean Thinking to Content Development and Delivery with Rya...
Applying Agile and Lean Thinking to Content Development and Delivery with Rya...Applying Agile and Lean Thinking to Content Development and Delivery with Rya...
Applying Agile and Lean Thinking to Content Development and Delivery with Rya...
 
[Case Study] Content User Experience - Quality versus Quantity with Eeshita G...
[Case Study] Content User Experience - Quality versus Quantity with Eeshita G...[Case Study] Content User Experience - Quality versus Quantity with Eeshita G...
[Case Study] Content User Experience - Quality versus Quantity with Eeshita G...
 
The Science Behind Good Page Design
The Science Behind Good Page DesignThe Science Behind Good Page Design
The Science Behind Good Page Design
 
Forget Artificial Intelligence - Stop Squandering Human Intelligence with Mik...
Forget Artificial Intelligence - Stop Squandering Human Intelligence with Mik...Forget Artificial Intelligence - Stop Squandering Human Intelligence with Mik...
Forget Artificial Intelligence - Stop Squandering Human Intelligence with Mik...
 
Organizing Content the Right Way with Jeannette Stewart of Translation Commons
Organizing Content the Right Way with Jeannette Stewart of Translation CommonsOrganizing Content the Right Way with Jeannette Stewart of Translation Commons
Organizing Content the Right Way with Jeannette Stewart of Translation Commons
 
[Workshop Part 2-4] Driving Toward the Future State with Joe Gelb of Zoomin S...
[Workshop Part 2-4] Driving Toward the Future State with Joe Gelb of Zoomin S...[Workshop Part 2-4] Driving Toward the Future State with Joe Gelb of Zoomin S...
[Workshop Part 2-4] Driving Toward the Future State with Joe Gelb of Zoomin S...
 
The Value Proposition of Content Strategy with Anna Schlegel, NetApp
The Value Proposition of Content Strategy with Anna Schlegel, NetAppThe Value Proposition of Content Strategy with Anna Schlegel, NetApp
The Value Proposition of Content Strategy with Anna Schlegel, NetApp
 
Data-Driven to Know We Have Effective Content with Jenifer Schlotfeldt and Co...
Data-Driven to Know We Have Effective Content with Jenifer Schlotfeldt and Co...Data-Driven to Know We Have Effective Content with Jenifer Schlotfeldt and Co...
Data-Driven to Know We Have Effective Content with Jenifer Schlotfeldt and Co...
 
Leveraging Microcontent for Effective Customer Experiences with Rob Hanna, Pr...
Leveraging Microcontent for Effective Customer Experiences with Rob Hanna, Pr...Leveraging Microcontent for Effective Customer Experiences with Rob Hanna, Pr...
Leveraging Microcontent for Effective Customer Experiences with Rob Hanna, Pr...
 
[Case Study] Harnessing Engaging Content for a Richer Customer Experience wit...
[Case Study] Harnessing Engaging Content for a Richer Customer Experience wit...[Case Study] Harnessing Engaging Content for a Richer Customer Experience wit...
[Case Study] Harnessing Engaging Content for a Richer Customer Experience wit...
 
What's Your Problem? Creating a Project Brief to Build Consensus with Doreen ...
What's Your Problem? Creating a Project Brief to Build Consensus with Doreen ...What's Your Problem? Creating a Project Brief to Build Consensus with Doreen ...
What's Your Problem? Creating a Project Brief to Build Consensus with Doreen ...
 
Building Conversational Interfaces - The Do's and Don'ts with Ondrej Sirocka
Building Conversational Interfaces - The Do's and Don'ts with Ondrej SirockaBuilding Conversational Interfaces - The Do's and Don'ts with Ondrej Sirocka
Building Conversational Interfaces - The Do's and Don'ts with Ondrej Sirocka
 
When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
When Rule-Based Chatbots Hit the Wall - How to Overcome their Limitations wit...
 
The Value of Visual Content and the Simplified User Interface with Daniel Fos...
The Value of Visual Content and the Simplified User Interface with Daniel Fos...The Value of Visual Content and the Simplified User Interface with Daniel Fos...
The Value of Visual Content and the Simplified User Interface with Daniel Fos...
 
There's No AI Without IA with Seth Earley
There's No AI Without IA with Seth EarleyThere's No AI Without IA with Seth Earley
There's No AI Without IA with Seth Earley
 
When Is Voice The Best Choice? with Carol Valdez
When Is Voice The Best Choice? with Carol ValdezWhen Is Voice The Best Choice? with Carol Valdez
When Is Voice The Best Choice? with Carol Valdez
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

[Case Study] Adopting an Agile Content Development Process with Debra Brinson of Thermo Fisher Scientific

  • 1.
  • 2. Case Study:Adopting an AgileWriting Content Development Process #idw2018
  • 4. How does an Agile process work? Traditional Agile #idw2018
  • 5. Scrum process for software documentation #idw2018
  • 6. Sprint backlog: UpdateTorrent Suite™ Software 5.2 Plugins HelpTopics Each subsection was intended to show users how to use each individual plugin. – Some plugins were not documented. – There were gaps, duplications, inconsistencies for each subsection that was included. – Documentation was difficult to follow. – Users were not likely to learn what they needed to know from the Help. – Time for, and resources to provide, product training was limited. #idw2018
  • 7. AgileWriting Sprints – Roles: ■ Project lead (Scrum Master) ■ Content lead (Product Owner) ■ Team members – All team members developed content – Clearly defined phases for each assignment ■ Develop, Peer Review, Edit – Three hour-long sprint meetings ■ Collaborative, interactive learning environment ■ Shared expertise, knowledge, ideas – Mentoring is encouraged ■ Team members contribute various strengths #idw2018
  • 8. Project lead (Scrum Master) and Content lead (Product Owner) • Project lead • Defines the sprints • Determines scope of content to be covered in a sprint • Creates and maintains the spreadsheet of topics and writers • Tracks progress • Redistributes work if necessary • Schedules and runs meetings • Determines when the sprint is done • Publishes and sends out shared review • Content lead • Thoroughly understands the content/software being documented • Demos/explains the software to the writers • Organize software product trainings • Identifies gaps in existing content (if revision) • Develops the preliminary content architecture • Identifies SMEs for additional info • Is a resource for ongoing questions • Determines when the content is complete #idw2018
  • 9. Sprint Cycle activities are cumulative Clearly defined sprints, tasks for each sprint Week 1: Create content. Week 2: Create (Week 2) content + Review (Week 1) content. Week 3: Create (Week 3) content + Review (Week 2) content + Edit (Week 1) content. #idw2018
  • 10. Deliverable: Help content that was updated and ready for technical review Concept Task Reference (Settings to configure) #idw2018
  • 11. Modified Sprint  Week 1: Review and Learn We reviewed the content as a group, decided on a possible structure for the content. Assignments: Further review content, get familiar with software, prepare SME questions. Friday:We assigned 2-4 topics for each writer to develop.  Week 2: Create Monday:We asked a SME to join us to give us an overview of the customer-oriented tasks. Wednesday: Team checked in and discussed topics. Friday: Topics were ready for peer review.  Week 3: Create and Review New content assignments for each team member, topics were exchanged for peer edits.  Week 4: Create, Review, Peer Edit Sprint Week 1 Week 2 Week 3 Week 4 1 Review and Learn 2 Create 3 Create 4 Review Create 5 Review 6 Edit #idw2018 Included time to review legacy content and scale the learning curve
  • 12. AgileWriting Retrospective: Lessons learned • Start your first project with simpler material, that can be tackled in a shorter sprint cycle • Project Lead and Content Lead must plan ahead and define cycles and goals before each sprint • Understand the subject matter before you start the Sprints • Complicated deliverables: Dedicate some time up front to ensure everyone develops some level of understanding • Schedule a SME to present to the team early in the process • Use Sprints meetings as forums for discussion – allowed more time for standup meetings • Sprint meetings are a collaborative opportunity to understand the product, agree on common terms, clean up structure • Provide structure: Plan ahead and track assignments while staying flexible • Set expectations for the Agile team: Define goals for each sprint. • Decide on a high-level content architect before you start the meetings. • Stay flexible – as writers learn more about the software, you may find organization needs to change. • If you need to extend the time for a stage of the cycle, continue to track where the team is in the cycle • Clearly define the deliverables at each stage in the cycle (Develop/Update, Review, Edit) • Track everything and update your tracker #idw2018
  • 13. TechCommTeam and Scrum Participants Back row: • Pete Pavich • SteveWarrick • Rachel Saunders • Don Robinson • Charles Carlton-Smith • Debra Brinson • Michelle Parker • Olivier Bricaud • EricYin • AliOzgenc • Lisa Albright Front row: • Jen Borden • Martha Larson • Milind Gangal • FrietaGress • Linda Hammond • Kateryna Feoktistova • Jamie Boden • MartyVreeland • John Kokontis Not pictured: • Brenda Gilreath #idw2018

Notas do Editor

  1. Define plugin – do QC, analyze data to give you a result. Downstream analysis of data after the initial analysis.
  2. All writers in any week are constantly creating, reviewing and editing.
  3. Content resulting from 3-week sprint cycle was reviewed by the SME, then edits incorporated. Final content was reviewed and approved by the SME and the team.
  4. Start your first project with simpler material, that can be tackled in a shorter sprint cycle The plugins material was particularly complex due to the software design Project Lead and Content Lead must plan ahead and define cycles and goals before each sprint Understand the subject matter before you start the Sprints Complicated deliverables: Dedicate some time up front to ensure everyone develops some level of understanding Schedule a SME to present to the team early in the process Use Sprints meetings as forums for discussion – allowed more time for standup meetings Sprint meetings are a collaborative opportunity to understand the product, agree on common terms, clean up structure Provide structure: Plan ahead and track assignments while staying flexible Define each sprint cycle and stick to it. (Set expectations for the Agile team.) Decide on a high-level content architect before you start the meetings. Stay flexible about the content – as writers learn more about the software, you may find organization needs to change. If you need to extend the time for a stage of the cycle (e.g., writing), continue to track where the team is in the cycle Clearly define the deliverables at each stage in the cycle (writing, review, revising) Have a clear sense of who’s working on what Track everything and update your tracker