SlideShare a Scribd company logo
Agile Capacity Management
Dale Feiste, Principal Consultant
Abstract
Waterfall and agile processes have been applied to software development for many years.
However, the same concepts can be applied to many other areas of business operation,
including general IT activities such as capacity management. Terms such as lean, scrum, sprint,
velocity, stories, etc. are used in agile development, and can be carried over into other areas
as well, where they fit. Where agile concepts do not fit well, a more conventional or hybrid
approach can be used. Underlying principles to improve efficiency is what should determine
the methods used.
Agile software development was formulated in 2001 by a group of developers who created
a manifesto based on their experience with software development. The manifesto contained
guiding principles the developers came to value in creating software. Mapping these concepts
over to other areas of business operation, where efficiency could be improved, was a natural
evolution. Primary factors for agile processes is that it be customer centric and fast. This paper
covers the idea of applying agile processes to the function of capacity management and real
experiences carrying out capacity management in a company that has embraced Scaled Agile
methodologies.
2Syncsort Confidential and Proprietary - do not copy or distribute
Contents
Agile processes from the beginning
Capacity management requirements
Mapping agile processes and executing them
Lessons learned
Future ideas
3Syncsort Confidential and Proprietary - do not copy or distribute
Agile processes from the beginning
Agile processes respond to
unpredictability through incremental,
iterative workflows and empirical
feedback. Agile processes can be an
alternative to waterfall, or traditional
sequential processes.
It advocates adaptive planning,
evolutionary creation, early
implementation, and continuous
improvement, and it encourages
rapid and flexible response to change.
4Syncsort Confidential and Proprietary - do not copy or distribute
Agile processes from the beginning
Agile methodologies provides opportunity
to assess the direction of value delivery
throughout the creation lifecycle.
Progress is achieved through periodic
iteration of work, known as sprints, at the
end of which team present a potentially
shippable functionality.
By focusing on repetition of abbreviated
work cycles, as well as functional output
produced, agile methodology can be
described as “iterative” and
“incremental.”
5Syncsort Confidential and Proprietary - do not copy or distribute
Agile processes from the beginning
A primary difference between agile methods and
other approaches, is that quality and value is
measured immediately after changes are made.
Because this happens in iterations, users of the
output can frequently use the new functionality
to validate value. After users know the real value
of the updated functionality, better decisions can
be made about what should be delivered in the
future.
Having retrospective sessions in each iteration,
Scrum typically has iterations of just two weeks,
helps the team continuously adapt its plans to
maximize the value it delivers.
6Syncsort Confidential and Proprietary - do not copy or distribute
Capacity management requirements
Mission
Ensuring the best use of the appropriate IT infrastructure to cost-
effectively meet the business needs both now and in the future
Understanding how IT services will be used and matching resources
to deliver services at agreed levels (SLAs) now and in the future
Syncsort Confidential and Proprietary - do not copy or distribute 7
Capacity management requirements
Key Task
Ensuring adequate capacity
Performance Monitoring
Tuning
Forecasting resource demands and service levels
Producing the Capacity Plan
8Syncsort Confidential and Proprietary - do not copy or distribute
Capacity management requirements
Objects
Ensure the right level of ITI investment
Identify and resolve bottlenecks
Evaluate tuning strategies
Improve and report/publish performance
“Right-size” or “consolidate”
Ensure accurate and timely procurements
Ensure effective service level management
Plan for workload growth, new apps / sites
Avoid performance disasters
9Syncsort Confidential and Proprietary - do not copy or distribute
Inputs OutputsSub-Process
Business
Service
Component
Technology
SLAs
Business Plans
Operations
Budgets…
Capacity Plan
SLA guidelines
Thresholds
Charging
Audits…
Inputs and Outputs
Capacity management requirements
10Syncsort Confidential and Proprietary - do not copy or distribute
Capacity management requirements
Inputs
Technology
SLAs, SLRs, and Service Catalogue
IT Plans and Strategy
Business Requirements and
Volumes
Operational Schedules
Deployment and Development
Plans
Forward Schedule of Changes
(Change Management)
11Syncsort Confidential and Proprietary - do not copy or distribute
Incidents and Problems
(Incident Management
and Change Management)
Service Reviews
SLA Breaches
Financial Plans
Budgets
Capacity management requirements
Outputs
Capacity Plan
Capacity Management Information System (CMIS)
Baselines and Profiles
Thresholds and Alarms
Capacity Reports (regular, ad-hoc, exception)
SLA and SLR recommendations
Costing and charging recommendations
Proactive changes and service improvements
Revised operational schedule
Effectiveness reviews
Audits
12Syncsort Confidential and Proprietary - do not copy or distribute
Activities
Business
Service
Component
Capacity
Plan
Capacity Management
Information System (CMIS)
Demand
Management
Modeling
Application
Sizing
Monitor
Analyze
Tune
Implement
Capacity management requirements
13Syncsort Confidential and Proprietary - do not copy or distribute
Service BusinessComponent
ServerUtilization
NetworkUtilization
ApplicationUsage
ServiceResponse
Transaction
volumes
ServiceLevel
Agreements
Businessforecasts
Businessstrategy
Facilities
Application Layer
Reporting
Service
Thresholds
Metric
Correlation
Analysis Tuning
Recommendations
Modeling
Planning
Capacity management information system (CMIS)
14Syncsort Confidential and Proprietary - do not copy or distribute
Waterfall Methodology ->
http://www.innovapptive.com/blog/wp-content/uploads/2013/10/agile_scrum_methodology.jpg
Mapping agile processes and executing them
15Syncsort Confidential and Proprietary - do not copy or distribute
Mapping agile processes and executing them
Scrum Roles
Product Owner
Scrum Master
Development Team
Scrum Activities and Artifacts
Product Backlog
Sprints
Sprint Planning
Sprint Execution
Daily Scrum
Sprint Review
Sprint Retrospective
16Syncsort Confidential and Proprietary - do not copy or distribute
 Scrum Storyboard
Scrum Burndown Chart 
Mapping agile processes and executing them
17Syncsort Confidential and Proprietary - do not copy or distribute
• Capacity Assurance
• Monitoring
• Tuning
• Forecasting
• Capacity Plans
Completing capacity management tasks with agile methodology follows the same
process as with other work, such as software development.
Product Backlog
Stories
• Capacity Plans
• CMIS
• Baselines
• Alarms
• Reports
• SLAs
• Recommendations
• Improvements
• Schedules
• Reviews
• Audits
Output
Mapping agile processes and executing them
18Syncsort Confidential and Proprietary - do not copy or distribute
http://www.scaledagileframework.com
Mapping agile processes and executing them - Scaled Agile
What is “Scaled Agile”?
Scaled Agile Framework (or SAFe) is an agile software development framework consisting of a
knowledge-base of integrated patterns intended for enterprise-scale Lean-Agile development.
Its proponents consider SAFe to be scalable and modular, allowing an organization to apply it
in a way that suits its need, including non-development areas like capacity management.
Before realizing SAFe rewards, organizations must embrace a Lean-Agile mindset, and
understand and apply Lean-Agile principles.
Achieving the business benefits of Lean-Agile processes at scale is not a trivial effort, and SAFe
is not a trivial framework.
19Syncsort Confidential and Proprietary - do not copy or distribute
Mapping agile processes and executing them - Scaled Agile
The Transition to Scaled Agile Framework
Went from project-driven to product-driven. Capacity Planning team merged with IT Facilities
and Monitoring to become Facilities, Capacity, Monitoring Service.
Infrastructure became service-oriented (Server, Storage, Middleware). No longer
Engineering/Operations split.
Essentially all of traditional IT switched to the Scaled Agile Framework (SAFe) as our new way
of working.
Individual Service/Product teams are using SCRUM or Kanban to track work.
Adoption rates vary across the organization.
20Syncsort Confidential and Proprietary - do not copy or distribute
Mapping agile processes and executing them - Scaled Agile
21Syncsort Confidential and Proprietary - do not copy or distribute
Lessons learned
Unplanned work.
Areas of the organization that are not using same methodology or iteration/sprint schedule
Data Centers/Power Infrastructure may not always be “agile”
Huge backlog
Silos can get worse
In something like Scrum/SAFe, the ceremonies and formalities might seem heavy and killing
efficiency.
22Syncsort Confidential and Proprietary - do not copy or distribute
Lessons learned
Rapidly changing capacity requirements or lack thereof
Planning away the ability to be curious
Cadence of short sprints and capacity reporting work well together
More visibility into what we provide the business
Learning/Training – plan, show the value, do
Better teamwork
Less trying to predict resource needs from waterfall style development and delivery
Watch out for your company being sold “agile as a product” and not doing things how it
works best for your organization.
23Syncsort Confidential and Proprietary - do not copy or distribute
Future ideas
Timeframes rarely allow for a large, all-encompassing enterprise plan
Plans live through ongoing/incremental work items
Respond to change
24Syncsort Confidential and Proprietary - do not copy or distribute
Future ideas
Still need long-term data; unless you don’t
The plan and results achieved are much more visible
Any formal plans need to be kept much more simple, as things are changing much
more rapidly
25Syncsort Confidential and Proprietary - do not copy or distribute
Thank you for attending
Agile Capacity Management
Questions or comments?

More Related Content

What's hot

Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
Skills Matter
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
Techcanvass
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Introduction to Lean and Kanban
Introduction to Lean and KanbanIntroduction to Lean and Kanban
Introduction to Lean and Kanban
Rajesh Viswanathan
 
Agile scrum training
Agile scrum trainingAgile scrum training
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
Agile Montréal
 
Agile - User stories, Backlog Grooming & Relative Estimation
Agile - User stories, Backlog Grooming & Relative EstimationAgile - User stories, Backlog Grooming & Relative Estimation
Agile - User stories, Backlog Grooming & Relative Estimation
Rosario Poulraj
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
Scrum Breakfast Vietnam
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC Approach
Marraju Bollapragada V
 
SCRUM Estimation
SCRUM EstimationSCRUM Estimation
SCRUM Estimation
Kristen Varona
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrum
Gloria Stoilova
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
Katarzyna Kot
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
Christopher Daily
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint Planning
oGuild .
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
John Derrico
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
Stephen Forte
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
Cprime
 

What's hot (20)

E0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheetE0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheet
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
Introduction to Lean and Kanban
Introduction to Lean and KanbanIntroduction to Lean and Kanban
Introduction to Lean and Kanban
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
Agile - User stories, Backlog Grooming & Relative Estimation
Agile - User stories, Backlog Grooming & Relative EstimationAgile - User stories, Backlog Grooming & Relative Estimation
Agile - User stories, Backlog Grooming & Relative Estimation
 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
 
Estimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC ApproachEstimating Story Points in Agile - MAGIC Approach
Estimating Story Points in Agile - MAGIC Approach
 
SCRUM Estimation
SCRUM EstimationSCRUM Estimation
SCRUM Estimation
 
How to estimate in scrum
How to estimate in scrumHow to estimate in scrum
How to estimate in scrum
 
Scrum cheatsheet
Scrum cheatsheetScrum cheatsheet
Scrum cheatsheet
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
 
The Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint PlanningThe Essence of Sprint Planning : Presented by Sprint Planning
The Essence of Sprint Planning : Presented by Sprint Planning
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process Understanding the Agile Release and Sprint Planning Process
Understanding the Agile Release and Sprint Planning Process
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
 

Similar to Agile Capacity Management

Agile at scale
Agile at scaleAgile at scale
Agile at scale
Eric Cattoir
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
Yalcin Gerek
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
Yalcin Gerek
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
Association for Project Management
 
Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!
Darren Wilmshurst
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document File
DilipPinto4
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-febluemercury
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
XPDays
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentation
larrymcc
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
Reedy Feggins Jr
 
Shawn Carlson Enterprise Transformation Leader CV
Shawn Carlson Enterprise Transformation Leader CVShawn Carlson Enterprise Transformation Leader CV
Shawn Carlson Enterprise Transformation Leader CV
Shawn Carlson
 
Integrated Enterprise PPM, ALM and APM on force.com cloud
Integrated Enterprise PPM, ALM and APM on force.com cloudIntegrated Enterprise PPM, ALM and APM on force.com cloud
Integrated Enterprise PPM, ALM and APM on force.com cloud
Poornima N
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
Solomon Raja P.S
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
Agile India
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling Agile
Mariya Breyter
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationSunil Mohal
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project Management
Haroon Abbu
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
solit
 
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptxWhats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
ssuser79acf91
 

Similar to Agile Capacity Management (20)

Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document File
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-fe
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentation
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Shawn Carlson Enterprise Transformation Leader CV
Shawn Carlson Enterprise Transformation Leader CVShawn Carlson Enterprise Transformation Leader CV
Shawn Carlson Enterprise Transformation Leader CV
 
Integrated Enterprise PPM, ALM and APM on force.com cloud
Integrated Enterprise PPM, ALM and APM on force.com cloudIntegrated Enterprise PPM, ALM and APM on force.com cloud
Integrated Enterprise PPM, ALM and APM on force.com cloud
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling Agile
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Managing Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project ManagementManaging Hard Times With Quality & Project Management
Managing Hard Times With Quality & Project Management
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptxWhats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
Whats-New-in-SAFe-5-Evolving-the-Scaled-Agile-Framework.pptx
 

More from Precisely

AI-Ready Data - The Key to Transforming Projects into Production.pptx
AI-Ready Data - The Key to Transforming Projects into Production.pptxAI-Ready Data - The Key to Transforming Projects into Production.pptx
AI-Ready Data - The Key to Transforming Projects into Production.pptx
Precisely
 
Building a Multi-Layered Defense for Your IBM i Security
Building a Multi-Layered Defense for Your IBM i SecurityBuilding a Multi-Layered Defense for Your IBM i Security
Building a Multi-Layered Defense for Your IBM i Security
Precisely
 
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdfOptimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
Precisely
 
Chaining, Looping, and Long Text for Script Development and Automation.pdf
Chaining, Looping, and Long Text for Script Development and Automation.pdfChaining, Looping, and Long Text for Script Development and Automation.pdf
Chaining, Looping, and Long Text for Script Development and Automation.pdf
Precisely
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Precisely
 
Navigating the Cloud: Best Practices for Successful Migration
Navigating the Cloud: Best Practices for Successful MigrationNavigating the Cloud: Best Practices for Successful Migration
Navigating the Cloud: Best Practices for Successful Migration
Precisely
 
Unlocking the Power of Your IBM i and Z Security Data with Google Chronicle
Unlocking the Power of Your IBM i and Z Security Data with Google ChronicleUnlocking the Power of Your IBM i and Z Security Data with Google Chronicle
Unlocking the Power of Your IBM i and Z Security Data with Google Chronicle
Precisely
 
How to Build Data Governance Programs That Last - A Business-First Approach.pdf
How to Build Data Governance Programs That Last - A Business-First Approach.pdfHow to Build Data Governance Programs That Last - A Business-First Approach.pdf
How to Build Data Governance Programs That Last - A Business-First Approach.pdf
Precisely
 
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Precisely
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Precisely
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdf
Precisely
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10
Precisely
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Precisely
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Precisely
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Precisely
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity Trends
Precisely
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Precisely
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAP
Precisely
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
Precisely
 

More from Precisely (20)

AI-Ready Data - The Key to Transforming Projects into Production.pptx
AI-Ready Data - The Key to Transforming Projects into Production.pptxAI-Ready Data - The Key to Transforming Projects into Production.pptx
AI-Ready Data - The Key to Transforming Projects into Production.pptx
 
Building a Multi-Layered Defense for Your IBM i Security
Building a Multi-Layered Defense for Your IBM i SecurityBuilding a Multi-Layered Defense for Your IBM i Security
Building a Multi-Layered Defense for Your IBM i Security
 
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdfOptimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
Optimierte Daten und Prozesse mit KI / ML + SAP Fiori.pdf
 
Chaining, Looping, and Long Text for Script Development and Automation.pdf
Chaining, Looping, and Long Text for Script Development and Automation.pdfChaining, Looping, and Long Text for Script Development and Automation.pdf
Chaining, Looping, and Long Text for Script Development and Automation.pdf
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
 
Navigating the Cloud: Best Practices for Successful Migration
Navigating the Cloud: Best Practices for Successful MigrationNavigating the Cloud: Best Practices for Successful Migration
Navigating the Cloud: Best Practices for Successful Migration
 
Unlocking the Power of Your IBM i and Z Security Data with Google Chronicle
Unlocking the Power of Your IBM i and Z Security Data with Google ChronicleUnlocking the Power of Your IBM i and Z Security Data with Google Chronicle
Unlocking the Power of Your IBM i and Z Security Data with Google Chronicle
 
How to Build Data Governance Programs That Last - A Business-First Approach.pdf
How to Build Data Governance Programs That Last - A Business-First Approach.pdfHow to Build Data Governance Programs That Last - A Business-First Approach.pdf
How to Build Data Governance Programs That Last - A Business-First Approach.pdf
 
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter MassendatenZukuntssichere SAP Prozesse dank automatisierter Massendaten
Zukuntssichere SAP Prozesse dank automatisierter Massendaten
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Crucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdfCrucial Considerations for AI-ready Data.pdf
Crucial Considerations for AI-ready Data.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10Justifying Capacity Managment Webinar 4/10
Justifying Capacity Managment Webinar 4/10
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
 
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
Leveraging Mainframe Data in Near Real Time to Unleash Innovation With Cloud:...
 
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3fTestjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
Testjrjnejrvnorno4rno3nrfnfjnrfnournfou3nfou3f
 
Data Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity TrendsData Innovation Summit: Data Integrity Trends
Data Innovation Summit: Data Integrity Trends
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Optimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAPOptimisez la fonction financière en automatisant vos processus SAP
Optimisez la fonction financière en automatisant vos processus SAP
 
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige InvestitionenSAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
SAPS/4HANA Migration - Transformation-Management + nachhaltige Investitionen
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Agile Capacity Management

  • 1. Agile Capacity Management Dale Feiste, Principal Consultant
  • 2. Abstract Waterfall and agile processes have been applied to software development for many years. However, the same concepts can be applied to many other areas of business operation, including general IT activities such as capacity management. Terms such as lean, scrum, sprint, velocity, stories, etc. are used in agile development, and can be carried over into other areas as well, where they fit. Where agile concepts do not fit well, a more conventional or hybrid approach can be used. Underlying principles to improve efficiency is what should determine the methods used. Agile software development was formulated in 2001 by a group of developers who created a manifesto based on their experience with software development. The manifesto contained guiding principles the developers came to value in creating software. Mapping these concepts over to other areas of business operation, where efficiency could be improved, was a natural evolution. Primary factors for agile processes is that it be customer centric and fast. This paper covers the idea of applying agile processes to the function of capacity management and real experiences carrying out capacity management in a company that has embraced Scaled Agile methodologies. 2Syncsort Confidential and Proprietary - do not copy or distribute
  • 3. Contents Agile processes from the beginning Capacity management requirements Mapping agile processes and executing them Lessons learned Future ideas 3Syncsort Confidential and Proprietary - do not copy or distribute
  • 4. Agile processes from the beginning Agile processes respond to unpredictability through incremental, iterative workflows and empirical feedback. Agile processes can be an alternative to waterfall, or traditional sequential processes. It advocates adaptive planning, evolutionary creation, early implementation, and continuous improvement, and it encourages rapid and flexible response to change. 4Syncsort Confidential and Proprietary - do not copy or distribute
  • 5. Agile processes from the beginning Agile methodologies provides opportunity to assess the direction of value delivery throughout the creation lifecycle. Progress is achieved through periodic iteration of work, known as sprints, at the end of which team present a potentially shippable functionality. By focusing on repetition of abbreviated work cycles, as well as functional output produced, agile methodology can be described as “iterative” and “incremental.” 5Syncsort Confidential and Proprietary - do not copy or distribute
  • 6. Agile processes from the beginning A primary difference between agile methods and other approaches, is that quality and value is measured immediately after changes are made. Because this happens in iterations, users of the output can frequently use the new functionality to validate value. After users know the real value of the updated functionality, better decisions can be made about what should be delivered in the future. Having retrospective sessions in each iteration, Scrum typically has iterations of just two weeks, helps the team continuously adapt its plans to maximize the value it delivers. 6Syncsort Confidential and Proprietary - do not copy or distribute
  • 7. Capacity management requirements Mission Ensuring the best use of the appropriate IT infrastructure to cost- effectively meet the business needs both now and in the future Understanding how IT services will be used and matching resources to deliver services at agreed levels (SLAs) now and in the future Syncsort Confidential and Proprietary - do not copy or distribute 7
  • 8. Capacity management requirements Key Task Ensuring adequate capacity Performance Monitoring Tuning Forecasting resource demands and service levels Producing the Capacity Plan 8Syncsort Confidential and Proprietary - do not copy or distribute
  • 9. Capacity management requirements Objects Ensure the right level of ITI investment Identify and resolve bottlenecks Evaluate tuning strategies Improve and report/publish performance “Right-size” or “consolidate” Ensure accurate and timely procurements Ensure effective service level management Plan for workload growth, new apps / sites Avoid performance disasters 9Syncsort Confidential and Proprietary - do not copy or distribute
  • 10. Inputs OutputsSub-Process Business Service Component Technology SLAs Business Plans Operations Budgets… Capacity Plan SLA guidelines Thresholds Charging Audits… Inputs and Outputs Capacity management requirements 10Syncsort Confidential and Proprietary - do not copy or distribute
  • 11. Capacity management requirements Inputs Technology SLAs, SLRs, and Service Catalogue IT Plans and Strategy Business Requirements and Volumes Operational Schedules Deployment and Development Plans Forward Schedule of Changes (Change Management) 11Syncsort Confidential and Proprietary - do not copy or distribute Incidents and Problems (Incident Management and Change Management) Service Reviews SLA Breaches Financial Plans Budgets
  • 12. Capacity management requirements Outputs Capacity Plan Capacity Management Information System (CMIS) Baselines and Profiles Thresholds and Alarms Capacity Reports (regular, ad-hoc, exception) SLA and SLR recommendations Costing and charging recommendations Proactive changes and service improvements Revised operational schedule Effectiveness reviews Audits 12Syncsort Confidential and Proprietary - do not copy or distribute
  • 13. Activities Business Service Component Capacity Plan Capacity Management Information System (CMIS) Demand Management Modeling Application Sizing Monitor Analyze Tune Implement Capacity management requirements 13Syncsort Confidential and Proprietary - do not copy or distribute
  • 15. Waterfall Methodology -> http://www.innovapptive.com/blog/wp-content/uploads/2013/10/agile_scrum_methodology.jpg Mapping agile processes and executing them 15Syncsort Confidential and Proprietary - do not copy or distribute
  • 16. Mapping agile processes and executing them Scrum Roles Product Owner Scrum Master Development Team Scrum Activities and Artifacts Product Backlog Sprints Sprint Planning Sprint Execution Daily Scrum Sprint Review Sprint Retrospective 16Syncsort Confidential and Proprietary - do not copy or distribute
  • 17.  Scrum Storyboard Scrum Burndown Chart  Mapping agile processes and executing them 17Syncsort Confidential and Proprietary - do not copy or distribute
  • 18. • Capacity Assurance • Monitoring • Tuning • Forecasting • Capacity Plans Completing capacity management tasks with agile methodology follows the same process as with other work, such as software development. Product Backlog Stories • Capacity Plans • CMIS • Baselines • Alarms • Reports • SLAs • Recommendations • Improvements • Schedules • Reviews • Audits Output Mapping agile processes and executing them 18Syncsort Confidential and Proprietary - do not copy or distribute
  • 19. http://www.scaledagileframework.com Mapping agile processes and executing them - Scaled Agile What is “Scaled Agile”? Scaled Agile Framework (or SAFe) is an agile software development framework consisting of a knowledge-base of integrated patterns intended for enterprise-scale Lean-Agile development. Its proponents consider SAFe to be scalable and modular, allowing an organization to apply it in a way that suits its need, including non-development areas like capacity management. Before realizing SAFe rewards, organizations must embrace a Lean-Agile mindset, and understand and apply Lean-Agile principles. Achieving the business benefits of Lean-Agile processes at scale is not a trivial effort, and SAFe is not a trivial framework. 19Syncsort Confidential and Proprietary - do not copy or distribute
  • 20. Mapping agile processes and executing them - Scaled Agile The Transition to Scaled Agile Framework Went from project-driven to product-driven. Capacity Planning team merged with IT Facilities and Monitoring to become Facilities, Capacity, Monitoring Service. Infrastructure became service-oriented (Server, Storage, Middleware). No longer Engineering/Operations split. Essentially all of traditional IT switched to the Scaled Agile Framework (SAFe) as our new way of working. Individual Service/Product teams are using SCRUM or Kanban to track work. Adoption rates vary across the organization. 20Syncsort Confidential and Proprietary - do not copy or distribute
  • 21. Mapping agile processes and executing them - Scaled Agile 21Syncsort Confidential and Proprietary - do not copy or distribute
  • 22. Lessons learned Unplanned work. Areas of the organization that are not using same methodology or iteration/sprint schedule Data Centers/Power Infrastructure may not always be “agile” Huge backlog Silos can get worse In something like Scrum/SAFe, the ceremonies and formalities might seem heavy and killing efficiency. 22Syncsort Confidential and Proprietary - do not copy or distribute
  • 23. Lessons learned Rapidly changing capacity requirements or lack thereof Planning away the ability to be curious Cadence of short sprints and capacity reporting work well together More visibility into what we provide the business Learning/Training – plan, show the value, do Better teamwork Less trying to predict resource needs from waterfall style development and delivery Watch out for your company being sold “agile as a product” and not doing things how it works best for your organization. 23Syncsort Confidential and Proprietary - do not copy or distribute
  • 24. Future ideas Timeframes rarely allow for a large, all-encompassing enterprise plan Plans live through ongoing/incremental work items Respond to change 24Syncsort Confidential and Proprietary - do not copy or distribute
  • 25. Future ideas Still need long-term data; unless you don’t The plan and results achieved are much more visible Any formal plans need to be kept much more simple, as things are changing much more rapidly 25Syncsort Confidential and Proprietary - do not copy or distribute
  • 26. Thank you for attending Agile Capacity Management Questions or comments?