SlideShare a Scribd company logo
1 of 33
Forming Agile/Scrum Teams to Manage DITA
July 20161
Stan Doherty (Stan.Doherty@SimpliVity.com)
Deborah Femia (Deborah.Femia@SimpliVity.com)
Timothy O'Keefe (Tim.OKeefe@SimpliVity.com)
Agile Scrum to Manage DITA Infrastructure
AGENDA
Background: SimpliVity Corporation (Stan)
Rationale: why choose to manage DITA infrastructure with Scrum?
Logistics: how we set up the Scrum team (Tim)
DITA: what infrastructure goals did we tackle (Deborah)
Take-aways: what did I learn about doing scrummy DITA? (Stan)
Take-aways: what worked? what will we improve? (Tim)
Take-aways: what aspects of DITA infrastructure worked well in Scrum? (Deborah)
Wrap-up: Measure, adapt, iterate (Stan)
Agile Scrum to Manage DITA Infrastructure
Important Disclaimer
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR
INFORMATIONAL PURPOSES ONLY.
WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE
INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
IN ADDITION, THIS INFORMATION IS BASED ON SIMPLIVITY’S CURRENT PRODUCT PLANS
AND
STRATEGY, WHICH ARE SUBJECT TO CHANGE BY SIMPLIVITY WITHOUT NOTICE.
SIMPLIVITY SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE
USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER
DOCUMENTATION.
NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE
EFFECT OF:
• CREATING ANY WARRANTY OR REPRESENTATION FROM SIMPLIVITY; OR
• ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT
GOVERNING THE USE OF SIMPLIVITY SOFTWARE.
Agile Scrum to Manage DITA Infrastructure
BACKGROUND: SimpliVity Corporation (http://www.simplivity.com)
SimpliVity Hyperconvergence delivers enterprise performance, protection,
and resiliency, with greater economics and cost savings than public cloud.
1. HyperEfficient: 90% capacity savings across storage and backup combined.
2. HyperProtected: 60-seconds or less on average for local backup or restore of a
1 TB VM.
3. HyperSimple: 3 clicks to back up, restore, clone, or move a VM from a single
console.
4. HyperManageable: 60-seconds or less on average to create or update backup
policies for 1000s of VMs across dozens of remote sites from a single console.
5. HyperAvailable: Add or remove a local or remote SimpliVity system without
downtime, without interruption to local or remote backups, and without
reconfiguration of backup policies or IP addresses.
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
The benefits can vary per your Engineering organization
and where it is in its Agile/Scrum adoption.
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
SCRUM TRADITIONALLegend:
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
BENEFITS
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
TECH PUBS DEPT
BENEFITS
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
4. Increased integration with
general Scrum culture in
Engineering. Function as a
peer team.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
TECH PUBS DEPT
BENEFITS BENEFITS
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
4. Increased integration with
general Scrum culture in
Engineering. Function as a
peer team.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
BENEFITS BENEFITS
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
4. Increased integration with
general Scrum culture in
Engineering. Function as a
peer team.
5. Preserve what you can
of the infrastructure or
standards in place.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
BENEFITS BENEFITS BENEFITS
Agile Scrum to Manage DITA Infrastructure
RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
1. Increased visibility and
accountability to DITA
stakeholders.
2. Excellent metrics on where
you are spending time.
3. Increased flexibility in shifting
priorities.
4. Increased integration with
general Scrum culture in
Engineering. Function as a
peer team.
5. Preserve what you can
of the infrastructure or
standards in place.
SCRUM TRADITIONALLegend:
ENGINEERING
SCRUM SCRUM SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
TECH PUBS DEPT
ENGINEERING
SCRUM
SCRUM
SCRUM
INFRA
BENEFITS BENEFITS BENEFITS
COMMUNITIES
OF PRACTICE
Agile Scrum to Manage DITA Infrastructure
LOGISTICS: How we set up the Scrum team?
What the heck is Agile Scrum anyway?
•Agile is a way of thinking about work.
•Scrum is a framework for developing complex products.
• Scrum was created by Jeff Sutherland and Ken Schwaber.
• Think of Agile as how to cook and Scrum as a particular recipe.
•Empowers teams to self-organize and determine how to complete work.
•Scrum draws from Lean Manufacturing + customer feedback.
•Encourages transparency, reflective behavior, and incremental changes
that enable teams to work more effectively.
•Scrum is most common implementation (Kanban, Lean Startup).
•http://www.scrumguides.org/
Typical Scrum Teams
• Scrum Master, Product Owner, and 5-8 team members.
• Self-organized and empowered to make decisions.
• Participate in daily standups.
• Work from a backlog.
• Implement, inspect and adapt their work.
Agile Scrum to Manage DITA Infrastructure
LOGISTICS: How we set up the Scrum team?
Downers and Challenges
•All writers assigned to at least one scrum team.
• Fractional assignments and lack of resources for INFRA projects.
Uppers and Excitement
•Writers were already working on INFRA projects, but this was invisible.
• Scrum helped bring clarity and measure to these efforts.
Things that helped get us there
•Company investment and commitment to scrum.
• Team members  managers willing to adopt these ways of working.
• Hired experienced Scrum Masters  trained new ones.
•External training and guest speakers.
•Onsite scrum coach and internal training.
•Scrum of scrums.
•Organizations: Agile New England and Agile Boston.
Agile Scrum to Manage DITA Infrastructure
LOGISTICS: How we set up the Scrum team?
What does a Doc Infrastructure team do?
•It does not create end user content.
•Infrastructure stories: integrating CCMS with Support, tooling changes, etc.
•Editorial, authoring, and production standards.
•Information Architecture standards: context help source markup.
•Collaboration resources: templates, wiki pages, and training.
Staffing Assignments
•Created core INFRA team from within the existing doc department.
•Core team members allocate 50% of their time to INFRA tasks and stories.
•Extended team members float, and assist as they can throughout the sprint.
• Swarming is important.
What does a doc infra scrum master do?
• Schedules and facilitates meetings
• Standup, planning, retrospective
• Created email list and Jira board
• Socialize the team’s role to the rest of the organization
Agile Scrum to Manage DITA Infrastructure
DITA: What infrastructure goals did we tackle?
Agile Scrum to Manage DITA Infrastructure
DITA: What infrastructure goals did we tackle?
Incremental transform improvements
•Based on an excellent foundation of a plugin created before moving to scrum
•Small, encapsulated changes to PDF and WebHelp styling
•Roll outs of new and upgraded tools
Agile Scrum to Manage DITA Infrastructure
DITA: What infrastructure goals did we tackle?
Incremental transform improvements
•Based on an excellent foundation of a plugin created before moving to scrum
•Small, encapsulated changes to PDF and WebHelp styling
•Roll outs of new and upgraded tools
Publishing pipeline improvements
•Significant changes to automated builds
•Broken down into manageable tasks in sequence
Agile Scrum to Manage DITA Infrastructure
DITA: What infrastructure goals did we tackle?
Incremental transform improvements
•Based on an excellent foundation of a plugin created before moving to scrum
•Small, encapsulated changes to PDF and WebHelp styling
•Roll outs of new and upgraded tools
Publishing pipeline improvements
•Significant changes to automated builds
•Broken down into manageable tasks in sequence
Release-related tasks
•End of release clean-up, verification, publishing, branching tasks
Agile Scrum to Manage DITA Infrastructure
DITA: What infrastructure goals did we tackle?
Incremental transform improvements
•Based on an excellent foundation of a plugin created before moving to scrum
•Small, encapsulated changes to PDF and WebHelp styling
•Roll outs of new and upgraded tools
Publishing pipeline improvements
•Significant changes to automated builds
•Broken down into manageable tasks in sequence
Release-related tasks
•End of release clean-up, verification, publishing, branching tasks
Information Engineering team standards creation
•Authoring spec
•Context-sensitive Help standards / ID management system
•Style standards
Agile Scrum to Manage DITA Infrastructure
TAKE-AWAYS: What did I learn about doing scrummy DITA?
Don't cheat: Follow Scrum principles as faithfully as possible:
 Ceremonies -- grooming, planning, standups, reviews, retros
 Backlog management and metrics
 Team member commitment
Agile Scrum to Manage DITA Infrastructure
TAKE-AWAYS: What did I learn about doing scrummy DITA?
Don't cheat: Follow Scrum principles as faithfully as possible:
 Ceremonies -- grooming, planning, standups, reviews, retros
 Backlog management and metrics
 Team member commitment
Minimize role confusion: Transition …
 Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . .
 Scrum roles (Product Owner, Scrum Master, Team member).
Agile Scrum to Manage DITA Infrastructure
TAKE-AWAYS: What did I learn about doing scrummy DITA?
Don't cheat: Follow Scrum principles as faithfully as possible:
 Ceremonies -- grooming, planning, standups, reviews, retros
 Backlog management and metrics
 Team member commitment
Minimize role confusion: Transition …
 Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . .
 Scrum roles (Product Owner, Scrum Master, Team member).
Focus on crisp team charters: Build Scrum teams around specific goals:
 Infrastructure/standards
 Content development (typically integrated with feature development scrum teams)
 Sustaining
 Release management (Release Notes, KB articles, Sustaining)
Agile Scrum to Manage DITA Infrastructure
TAKE-AWAYS: What did I learn about doing scrummy DITA?
Don't cheat: Follow Scrum principles as faithfully as possible:
 Ceremonies -- grooming, planning, standups, reviews, retros
 Backlog management and metrics
 Team member commitment
Minimize role confusion: Transition …
 Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . .
 Scrum roles (Product Owner, Scrum Master, Team member).
Focus on crisp team charters: Build Scrum teams around specific goals:
 Infrastructure/standards
 Content development (typically integrated with feature development scrum teams)
 Sustaining
 Release management (Release Notes, KB articles, Sustaining)
Inspect and adapt: Always a work in progress; learn from failures; persist.
Agile Scrum to Manage DITA Infrastructure
LOGISTICS: What worked? What will we improve?
Things that worked well
•Creating the Doc Infrastructure team worked well.
•Swarming.
•Enabling people to opt-in.
•Pipeline for engineers to draft content.
•Overcome problem of having more work to do than dedicated people.
•Bringing visibility to all of the work the doc group does.
•Creating stories when gaps are identified.
Things that required incremental improvement
•Initially tried to have a story captain for every story.
•Bringing clarity to the definition of the team.
• Where do impediments get resolved?
•Velocity is not stable because of fluctuating team size.
•Struggle to identify time allocation for this team.
Agile Scrum to Manage DITA Infrastructure
DITA: What aspects of the DITA infrastructure worked well here?
Agile Scrum to Manage DITA Infrastructure
DITA: What aspects of the DITA infrastructure worked well here?
Manageable, sequenced, prioritized tasks
•Help to organize way of working
Agile Scrum to Manage DITA Infrastructure
DITA: What aspects of the DITA infrastructure worked well here?
Manageable, sequenced, prioritized tasks
•Help to organize way of working
Visible / transparency
•Infra. tasks previously carried out behind the scenes
•Helps to quantify time/effort needed for Infra. tasks vs. other tasks
Agile Scrum to Manage DITA Infrastructure
DITA: What aspects of the DITA infrastructure worked well here?
Manageable, sequenced, prioritized tasks
•Help to organize way of working
Visible / transparency
•Infra. tasks previously carried out behind the scenes
•Helps to quantify time/effort needed for Infra. tasks vs. other tasks
Story comments in JIRA serve as a logical means for…
•Team discussion
•Easy-to-find reporting of conclusions
Agile Scrum to Manage DITA Infrastructure
DITA: What aspects of the DITA infrastructure worked well here?
Manageable, sequenced, prioritized tasks
•Help to organize way of working
Visible / transparency
•Infra. tasks previously carried out behind the scenes
•Helps to quantify time/effort needed for Infra. tasks vs. other tasks
Story comments in JIRA serve as a logical means for…
•Team discussion
•Easy-to-find reporting of conclusions
It’s nice to see all that your team has accomplished!
Agile Scrum to Manage DITA Infrastructure
WRAP-UP: Measure, adapt, iterate

More Related Content

What's hot

W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1colleenfry
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarCprime
 
Managing Agile IT Operation and DevOps processes
Managing Agile IT Operation and DevOps processesManaging Agile IT Operation and DevOps processes
Managing Agile IT Operation and DevOps processesIntland Software GmbH
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRACprime
 
Architecting Atlassian for Healthcare and FDA Compliance
Architecting Atlassian for Healthcare and FDA ComplianceArchitecting Atlassian for Healthcare and FDA Compliance
Architecting Atlassian for Healthcare and FDA ComplianceAtlassian
 
Refactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary ArchitectureRefactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary ArchitectureBrad Appleton
 
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scottOpen Source Consulting
 
Understanding the DevOps Tooling Landscape
Understanding the DevOps Tooling LandscapeUnderstanding the DevOps Tooling Landscape
Understanding the DevOps Tooling LandscapeXebiaLabs
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi WallsSerena Software
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
Large Scale JIRA Administration
Large Scale JIRA Administration Large Scale JIRA Administration
Large Scale JIRA Administration colleenfry
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning Cprime
 
Scrum in Distributed Teams
Scrum in Distributed TeamsScrum in Distributed Teams
Scrum in Distributed TeamsCprime
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To AgileMichael Sahota
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT OperationsCorrelsense
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILRob England
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseCprime
 
How a Top Retailer Brought Together UX Design and Agile Development (and got ...
How a Top Retailer Brought Together UX Design and Agile Development (and got ...How a Top Retailer Brought Together UX Design and Agile Development (and got ...
How a Top Retailer Brought Together UX Design and Agile Development (and got ...Tasktop
 

What's hot (20)

W4 0245 agility_v1
W4 0245 agility_v1W4 0245 agility_v1
W4 0245 agility_v1
 
Relieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - WebinarRelieveing the Testing Bottle Neck - Webinar
Relieveing the Testing Bottle Neck - Webinar
 
Managing Agile IT Operation and DevOps processes
Managing Agile IT Operation and DevOps processesManaging Agile IT Operation and DevOps processes
Managing Agile IT Operation and DevOps processes
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
 
Architecting Atlassian for Healthcare and FDA Compliance
Architecting Atlassian for Healthcare and FDA ComplianceArchitecting Atlassian for Healthcare and FDA Compliance
Architecting Atlassian for Healthcare and FDA Compliance
 
Refactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary ArchitectureRefactoring, Emergent Design & Evolutionary Architecture
Refactoring, Emergent Design & Evolutionary Architecture
 
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
[Atlassian meets dev ops and itsm] itsm in an agile world atlassian scott
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Understanding the DevOps Tooling Landscape
Understanding the DevOps Tooling LandscapeUnderstanding the DevOps Tooling Landscape
Understanding the DevOps Tooling Landscape
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
Large Scale JIRA Administration
Large Scale JIRA Administration Large Scale JIRA Administration
Large Scale JIRA Administration
 
Agile project management
Agile project managementAgile project management
Agile project management
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
 
Scrum in Distributed Teams
Scrum in Distributed TeamsScrum in Distributed Teams
Scrum in Distributed Teams
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To Agile
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITIL
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the Enterprise
 
How a Top Retailer Brought Together UX Design and Agile Development (and got ...
How a Top Retailer Brought Together UX Design and Agile Development (and got ...How a Top Retailer Brought Together UX Design and Agile Development (and got ...
How a Top Retailer Brought Together UX Design and Agile Development (and got ...
 

Viewers also liked

Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...
Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...
Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...marketingunitrends
 
Zero to OpenStack cloud in 90 minutes
Zero to OpenStack cloud in 90 minutesZero to OpenStack cloud in 90 minutes
Zero to OpenStack cloud in 90 minutesNetApp
 
Simplivity webinar presentation
Simplivity webinar presentationSimplivity webinar presentation
Simplivity webinar presentationRyan Hadden
 
2017 Servers for Software-Defined Storage Brand Leader Report
2017 Servers for Software-Defined Storage Brand Leader Report2017 Servers for Software-Defined Storage Brand Leader Report
2017 Servers for Software-Defined Storage Brand Leader ReportIT Brand Pulse
 
Hyper-Convergence: Worth the Hype?
Hyper-Convergence: Worth the Hype?Hyper-Convergence: Worth the Hype?
Hyper-Convergence: Worth the Hype?Brian Anderson
 
Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015VMUG IT
 
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCAS
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCASComparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCAS
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCASIT Brand Pulse
 
TechTarget and SimpliVity Case Study: Turning better market visibility into c...
TechTarget and SimpliVity Case Study: Turning better market visibility into c...TechTarget and SimpliVity Case Study: Turning better market visibility into c...
TechTarget and SimpliVity Case Study: Turning better market visibility into c...TechTarget
 

Viewers also liked (10)

Agile for Infrastructure Projects
Agile for Infrastructure ProjectsAgile for Infrastructure Projects
Agile for Infrastructure Projects
 
Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...
Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...
Protect the Hype: Backup Best Practices for Converged & Hyperconverged Infras...
 
Zero to OpenStack cloud in 90 minutes
Zero to OpenStack cloud in 90 minutesZero to OpenStack cloud in 90 minutes
Zero to OpenStack cloud in 90 minutes
 
Simplivity webinar presentation
Simplivity webinar presentationSimplivity webinar presentation
Simplivity webinar presentation
 
2017 Servers for Software-Defined Storage Brand Leader Report
2017 Servers for Software-Defined Storage Brand Leader Report2017 Servers for Software-Defined Storage Brand Leader Report
2017 Servers for Software-Defined Storage Brand Leader Report
 
Hyper-Convergence: Worth the Hype?
Hyper-Convergence: Worth the Hype?Hyper-Convergence: Worth the Hype?
Hyper-Convergence: Worth the Hype?
 
Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015
 
Cloud-Business-Accelerator Program
Cloud-Business-Accelerator ProgramCloud-Business-Accelerator Program
Cloud-Business-Accelerator Program
 
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCAS
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCASComparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCAS
Comparing Cost of Dell EMC Centera and HPE/SUSE/iTernity iCAS
 
TechTarget and SimpliVity Case Study: Turning better market visibility into c...
TechTarget and SimpliVity Case Study: Turning better market visibility into c...TechTarget and SimpliVity Case Study: Turning better market visibility into c...
TechTarget and SimpliVity Case Study: Turning better market visibility into c...
 

Similar to Forming Agile Scrum Teams to Manage DITA Infrastructure

Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
Agile software development slide show
Agile software development slide showAgile software development slide show
Agile software development slide showGirish Nandagopal
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinJerónimo Palacios
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
How to Leverage SAFe 5.0 for Your Enterprise Cloud Strategy
How to Leverage SAFe 5.0 for Your Enterprise Cloud StrategyHow to Leverage SAFe 5.0 for Your Enterprise Cloud Strategy
How to Leverage SAFe 5.0 for Your Enterprise Cloud StrategyCprime
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
Data Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldData Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldDATAVERSITY
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile MethodsRichard Cheng
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyPaolo Sammicheli
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore
 

Similar to Forming Agile Scrum Teams to Manage DITA Infrastructure (20)

Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Agile software development slide show
Agile software development slide showAgile software development slide show
Agile software development slide show
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
How to Leverage SAFe 5.0 for Your Enterprise Cloud Strategy
How to Leverage SAFe 5.0 for Your Enterprise Cloud StrategyHow to Leverage SAFe 5.0 for Your Enterprise Cloud Strategy
How to Leverage SAFe 5.0 for Your Enterprise Cloud Strategy
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Data Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldData Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP World
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 

Forming Agile Scrum Teams to Manage DITA Infrastructure

  • 1. Forming Agile/Scrum Teams to Manage DITA July 20161 Stan Doherty (Stan.Doherty@SimpliVity.com) Deborah Femia (Deborah.Femia@SimpliVity.com) Timothy O'Keefe (Tim.OKeefe@SimpliVity.com)
  • 2. Agile Scrum to Manage DITA Infrastructure AGENDA Background: SimpliVity Corporation (Stan) Rationale: why choose to manage DITA infrastructure with Scrum? Logistics: how we set up the Scrum team (Tim) DITA: what infrastructure goals did we tackle (Deborah) Take-aways: what did I learn about doing scrummy DITA? (Stan) Take-aways: what worked? what will we improve? (Tim) Take-aways: what aspects of DITA infrastructure worked well in Scrum? (Deborah) Wrap-up: Measure, adapt, iterate (Stan)
  • 3. Agile Scrum to Manage DITA Infrastructure Important Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON SIMPLIVITY’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY SIMPLIVITY WITHOUT NOTICE. SIMPLIVITY SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF: • CREATING ANY WARRANTY OR REPRESENTATION FROM SIMPLIVITY; OR • ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF SIMPLIVITY SOFTWARE.
  • 4. Agile Scrum to Manage DITA Infrastructure BACKGROUND: SimpliVity Corporation (http://www.simplivity.com) SimpliVity Hyperconvergence delivers enterprise performance, protection, and resiliency, with greater economics and cost savings than public cloud. 1. HyperEfficient: 90% capacity savings across storage and backup combined. 2. HyperProtected: 60-seconds or less on average for local backup or restore of a 1 TB VM. 3. HyperSimple: 3 clicks to back up, restore, clone, or move a VM from a single console. 4. HyperManageable: 60-seconds or less on average to create or update backup policies for 1000s of VMs across dozens of remote sites from a single console. 5. HyperAvailable: Add or remove a local or remote SimpliVity system without downtime, without interruption to local or remote backups, and without reconfiguration of backup policies or IP addresses.
  • 5. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team?
  • 6. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? The benefits can vary per your Engineering organization and where it is in its Agile/Scrum adoption.
  • 7. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? SCRUM TRADITIONALLegend:
  • 8. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT
  • 9. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT BENEFITS
  • 10. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT BENEFITS
  • 11. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. 4. Increased integration with general Scrum culture in Engineering. Function as a peer team. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT BENEFITS BENEFITS
  • 12. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. 4. Increased integration with general Scrum culture in Engineering. Function as a peer team. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA BENEFITS BENEFITS
  • 13. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. 4. Increased integration with general Scrum culture in Engineering. Function as a peer team. 5. Preserve what you can of the infrastructure or standards in place. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA BENEFITS BENEFITS BENEFITS
  • 14. Agile Scrum to Manage DITA Infrastructure RATIONALE: Why choose to manage DITA infrastructure using a Scrum team? 1. Increased visibility and accountability to DITA stakeholders. 2. Excellent metrics on where you are spending time. 3. Increased flexibility in shifting priorities. 4. Increased integration with general Scrum culture in Engineering. Function as a peer team. 5. Preserve what you can of the infrastructure or standards in place. SCRUM TRADITIONALLegend: ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA TECH PUBS DEPT ENGINEERING SCRUM SCRUM SCRUM INFRA BENEFITS BENEFITS BENEFITS COMMUNITIES OF PRACTICE
  • 15. Agile Scrum to Manage DITA Infrastructure LOGISTICS: How we set up the Scrum team? What the heck is Agile Scrum anyway? •Agile is a way of thinking about work. •Scrum is a framework for developing complex products. • Scrum was created by Jeff Sutherland and Ken Schwaber. • Think of Agile as how to cook and Scrum as a particular recipe. •Empowers teams to self-organize and determine how to complete work. •Scrum draws from Lean Manufacturing + customer feedback. •Encourages transparency, reflective behavior, and incremental changes that enable teams to work more effectively. •Scrum is most common implementation (Kanban, Lean Startup). •http://www.scrumguides.org/ Typical Scrum Teams • Scrum Master, Product Owner, and 5-8 team members. • Self-organized and empowered to make decisions. • Participate in daily standups. • Work from a backlog. • Implement, inspect and adapt their work.
  • 16. Agile Scrum to Manage DITA Infrastructure LOGISTICS: How we set up the Scrum team? Downers and Challenges •All writers assigned to at least one scrum team. • Fractional assignments and lack of resources for INFRA projects. Uppers and Excitement •Writers were already working on INFRA projects, but this was invisible. • Scrum helped bring clarity and measure to these efforts. Things that helped get us there •Company investment and commitment to scrum. • Team members managers willing to adopt these ways of working. • Hired experienced Scrum Masters trained new ones. •External training and guest speakers. •Onsite scrum coach and internal training. •Scrum of scrums. •Organizations: Agile New England and Agile Boston.
  • 17. Agile Scrum to Manage DITA Infrastructure LOGISTICS: How we set up the Scrum team? What does a Doc Infrastructure team do? •It does not create end user content. •Infrastructure stories: integrating CCMS with Support, tooling changes, etc. •Editorial, authoring, and production standards. •Information Architecture standards: context help source markup. •Collaboration resources: templates, wiki pages, and training. Staffing Assignments •Created core INFRA team from within the existing doc department. •Core team members allocate 50% of their time to INFRA tasks and stories. •Extended team members float, and assist as they can throughout the sprint. • Swarming is important. What does a doc infra scrum master do? • Schedules and facilitates meetings • Standup, planning, retrospective • Created email list and Jira board • Socialize the team’s role to the rest of the organization
  • 18. Agile Scrum to Manage DITA Infrastructure DITA: What infrastructure goals did we tackle?
  • 19. Agile Scrum to Manage DITA Infrastructure DITA: What infrastructure goals did we tackle? Incremental transform improvements •Based on an excellent foundation of a plugin created before moving to scrum •Small, encapsulated changes to PDF and WebHelp styling •Roll outs of new and upgraded tools
  • 20. Agile Scrum to Manage DITA Infrastructure DITA: What infrastructure goals did we tackle? Incremental transform improvements •Based on an excellent foundation of a plugin created before moving to scrum •Small, encapsulated changes to PDF and WebHelp styling •Roll outs of new and upgraded tools Publishing pipeline improvements •Significant changes to automated builds •Broken down into manageable tasks in sequence
  • 21. Agile Scrum to Manage DITA Infrastructure DITA: What infrastructure goals did we tackle? Incremental transform improvements •Based on an excellent foundation of a plugin created before moving to scrum •Small, encapsulated changes to PDF and WebHelp styling •Roll outs of new and upgraded tools Publishing pipeline improvements •Significant changes to automated builds •Broken down into manageable tasks in sequence Release-related tasks •End of release clean-up, verification, publishing, branching tasks
  • 22. Agile Scrum to Manage DITA Infrastructure DITA: What infrastructure goals did we tackle? Incremental transform improvements •Based on an excellent foundation of a plugin created before moving to scrum •Small, encapsulated changes to PDF and WebHelp styling •Roll outs of new and upgraded tools Publishing pipeline improvements •Significant changes to automated builds •Broken down into manageable tasks in sequence Release-related tasks •End of release clean-up, verification, publishing, branching tasks Information Engineering team standards creation •Authoring spec •Context-sensitive Help standards / ID management system •Style standards
  • 23. Agile Scrum to Manage DITA Infrastructure TAKE-AWAYS: What did I learn about doing scrummy DITA? Don't cheat: Follow Scrum principles as faithfully as possible: Ceremonies -- grooming, planning, standups, reviews, retros Backlog management and metrics Team member commitment
  • 24. Agile Scrum to Manage DITA Infrastructure TAKE-AWAYS: What did I learn about doing scrummy DITA? Don't cheat: Follow Scrum principles as faithfully as possible: Ceremonies -- grooming, planning, standups, reviews, retros Backlog management and metrics Team member commitment Minimize role confusion: Transition … Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . . Scrum roles (Product Owner, Scrum Master, Team member).
  • 25. Agile Scrum to Manage DITA Infrastructure TAKE-AWAYS: What did I learn about doing scrummy DITA? Don't cheat: Follow Scrum principles as faithfully as possible: Ceremonies -- grooming, planning, standups, reviews, retros Backlog management and metrics Team member commitment Minimize role confusion: Transition … Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . . Scrum roles (Product Owner, Scrum Master, Team member). Focus on crisp team charters: Build Scrum teams around specific goals: Infrastructure/standards Content development (typically integrated with feature development scrum teams) Sustaining Release management (Release Notes, KB articles, Sustaining)
  • 26. Agile Scrum to Manage DITA Infrastructure TAKE-AWAYS: What did I learn about doing scrummy DITA? Don't cheat: Follow Scrum principles as faithfully as possible: Ceremonies -- grooming, planning, standups, reviews, retros Backlog management and metrics Team member commitment Minimize role confusion: Transition … Traditional roles (Manager, Information Architect, Team Lead, IC) . . . to . . . Scrum roles (Product Owner, Scrum Master, Team member). Focus on crisp team charters: Build Scrum teams around specific goals: Infrastructure/standards Content development (typically integrated with feature development scrum teams) Sustaining Release management (Release Notes, KB articles, Sustaining) Inspect and adapt: Always a work in progress; learn from failures; persist.
  • 27. Agile Scrum to Manage DITA Infrastructure LOGISTICS: What worked? What will we improve? Things that worked well •Creating the Doc Infrastructure team worked well. •Swarming. •Enabling people to opt-in. •Pipeline for engineers to draft content. •Overcome problem of having more work to do than dedicated people. •Bringing visibility to all of the work the doc group does. •Creating stories when gaps are identified. Things that required incremental improvement •Initially tried to have a story captain for every story. •Bringing clarity to the definition of the team. • Where do impediments get resolved? •Velocity is not stable because of fluctuating team size. •Struggle to identify time allocation for this team.
  • 28. Agile Scrum to Manage DITA Infrastructure DITA: What aspects of the DITA infrastructure worked well here?
  • 29. Agile Scrum to Manage DITA Infrastructure DITA: What aspects of the DITA infrastructure worked well here? Manageable, sequenced, prioritized tasks •Help to organize way of working
  • 30. Agile Scrum to Manage DITA Infrastructure DITA: What aspects of the DITA infrastructure worked well here? Manageable, sequenced, prioritized tasks •Help to organize way of working Visible / transparency •Infra. tasks previously carried out behind the scenes •Helps to quantify time/effort needed for Infra. tasks vs. other tasks
  • 31. Agile Scrum to Manage DITA Infrastructure DITA: What aspects of the DITA infrastructure worked well here? Manageable, sequenced, prioritized tasks •Help to organize way of working Visible / transparency •Infra. tasks previously carried out behind the scenes •Helps to quantify time/effort needed for Infra. tasks vs. other tasks Story comments in JIRA serve as a logical means for… •Team discussion •Easy-to-find reporting of conclusions
  • 32. Agile Scrum to Manage DITA Infrastructure DITA: What aspects of the DITA infrastructure worked well here? Manageable, sequenced, prioritized tasks •Help to organize way of working Visible / transparency •Infra. tasks previously carried out behind the scenes •Helps to quantify time/effort needed for Infra. tasks vs. other tasks Story comments in JIRA serve as a logical means for… •Team discussion •Easy-to-find reporting of conclusions It’s nice to see all that your team has accomplished!
  • 33. Agile Scrum to Manage DITA Infrastructure WRAP-UP: Measure, adapt, iterate