SlideShare a Scribd company logo
1 of 8
Realise the opportunity – with DevOps
Jeff Findlay
DevOps
Ops
Test
Dev
?
Realize the opportunity…
What if… a project realized the business objectives with
regards to objective, time, quality and cost.
How What
Why
Commercial in Confidence
To ensue the business
advantage is achieved.
Deliver aligned projects
that truly reflect
business need before
the competition does.
Customer satisfaction
Stakeholder engagement and alignment
Visibility across processes and activities
Aligned Development, Testing and Operations
Realize the opportunity…
What if… the transition from concept to technical reality
was collaborative and managed.
How What
Why
Commercial in Confidence
Eliminate redundant work at
any stage of delivery.
Structure relationships
between requirements, code,
tests and relevant collateral.
Involve all stakeholders in an open environment
Use a familiar and common language
Traceably link all related project artifacts
Continuous stakeholder review
Realize the opportunity…
What if… a project was truly agile and changed business
requirements where easily integrated.
How What
Why
Commercial in Confidence
To ensure relevancy in a fluid
market.
Quickly recognize the need
for change.
Quickly articulated change to
all stakeholders.
Ensure BAs are active participants in the Agile team
Ensure changes are buildable and testable
Continuously measure and report project risk
Enable rapid feedback across the team
Realize the opportunity…
What if… Agile teams could maintain their independence
and be more accountable.
How What
Why
Commercial in Confidence
To ensure projects are within
budgets and time.
Plan and track Agile
processes in an open,
integration environment.
Structured Agile Dev/Test team
An agile process that suites your organization
Reportable activities (NOT post-it notes)
Inclusive (sprint) demo reviews
Realize the opportunity…
What if… development and testing happened together,
seamlessly, reliably and repeatedly.
How What
Why
Commercial in Confidence
To ensure project quality is
consistently high.
Combine development and
testing as synchronized
activities within a common
process.
Virtualized test environments where required
Test Automation with reusable assets
Componentized test to reflect transactions
Common tests for disparate environments
Realize the opportunity…
What if… the project could be deployed quickly with
enough functionality to satisfy current needs.
How What
Why
Commercial in Confidence
To realize a business
advantage, quickly.
A deployment process where
development, testing and
operations work together.
Continuous integration and delivery processes
Parallel development streams
Fully automated testing of code and functionality
Production-like environments available on-demand
Realize the opportunity…
What if… the delivered application continuously meets
the customer’s expectations.
How What
Why
Commercial in Confidence
To realize the opportunity
with a business advantage.
IT and business focused on
continuous improvement
where the customer is first.
Do ‘things’ right the first time
Prepare for changing customer environments
Performance testing as a core function of development
Break-down the traditional IT silos and adopt DevOps

More Related Content

What's hot

Agile Testing
Agile TestingAgile Testing
Agile Testing
multunus
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
Fuad Mak
 
Analysis of Software Development Life Cycle and Quality Management
Analysis of Software Development Life Cycle and Quality ManagementAnalysis of Software Development Life Cycle and Quality Management
Analysis of Software Development Life Cycle and Quality Management
Abhay Yadav
 
Optimize your Development and/or Outsourcing for Modern Apps
Optimize your Development and/or Outsourcing for Modern AppsOptimize your Development and/or Outsourcing for Modern Apps
Optimize your Development and/or Outsourcing for Modern Apps
Software Guru
 
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT deliveryQuality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
Rik Marselis
 

What's hot (20)

Quality engineering approaches (published)
Quality engineering approaches (published)Quality engineering approaches (published)
Quality engineering approaches (published)
 
Agile Journey to agile
Agile   Journey to agileAgile   Journey to agile
Agile Journey to agile
 
The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...
The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...
The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...
 
Role of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsRole of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOps
 
Achieving CI Excellence with Quality Engineering
Achieving CI Excellence with Quality EngineeringAchieving CI Excellence with Quality Engineering
Achieving CI Excellence with Quality Engineering
 
Quality Engineering in the New Era
Quality Engineering in the New EraQuality Engineering in the New Era
Quality Engineering in the New Era
 
What is agile methodology
What is agile methodologyWhat is agile methodology
What is agile methodology
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Benefits of QA automation
Benefits of QA automationBenefits of QA automation
Benefits of QA automation
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of Testing
 
Agile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & DevopsAgile vs devops : Learn The Differences Between Agile & Devops
Agile vs devops : Learn The Differences Between Agile & Devops
 
Analysis of Software Development Life Cycle and Quality Management
Analysis of Software Development Life Cycle and Quality ManagementAnalysis of Software Development Life Cycle and Quality Management
Analysis of Software Development Life Cycle and Quality Management
 
20180416 reactive is_a_product
20180416 reactive is_a_product20180416 reactive is_a_product
20180416 reactive is_a_product
 
Optimize your Development and/or Outsourcing for Modern Apps
Optimize your Development and/or Outsourcing for Modern AppsOptimize your Development and/or Outsourcing for Modern Apps
Optimize your Development and/or Outsourcing for Modern Apps
 
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT deliveryQuality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Engineering quality assurance manual
Engineering quality assurance manualEngineering quality assurance manual
Engineering quality assurance manual
 
ClearPoint Profile
ClearPoint ProfileClearPoint Profile
ClearPoint Profile
 
6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing
 

Similar to Realize the opportunity - with DevOps

Agile driven development main principles
Agile driven development main principlesAgile driven development main principles
Agile driven development main principles
Tanya Epstein
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
BSGAfrica
 

Similar to Realize the opportunity - with DevOps (20)

Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Managing client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projectsManaging client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projects
 
Agile driven development main principles
Agile driven development main principlesAgile driven development main principles
Agile driven development main principles
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Pooja shift left 1.0
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0
 
Shift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To QualityShift Left Testing: A New Paradigm Shift To Quality
Shift Left Testing: A New Paradigm Shift To Quality
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Scaling Test first for the Enterprise
Scaling Test first for the EnterpriseScaling Test first for the Enterprise
Scaling Test first for the Enterprise
 
Dev ops as a service
Dev ops as a serviceDev ops as a service
Dev ops as a service
 
Dev ops culture and practices
Dev ops culture  and  practicesDev ops culture  and  practices
Dev ops culture and practices
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
A more successful model for multi-shore testing
A more successful model for multi-shore testingA more successful model for multi-shore testing
A more successful model for multi-shore testing
 
Agile testing
Agile testingAgile testing
Agile testing
 
Notes on agile
Notes on agileNotes on agile
Notes on agile
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
 

Realize the opportunity - with DevOps

  • 1. Realise the opportunity – with DevOps Jeff Findlay DevOps Ops Test Dev ?
  • 2. Realize the opportunity… What if… a project realized the business objectives with regards to objective, time, quality and cost. How What Why Commercial in Confidence To ensue the business advantage is achieved. Deliver aligned projects that truly reflect business need before the competition does. Customer satisfaction Stakeholder engagement and alignment Visibility across processes and activities Aligned Development, Testing and Operations
  • 3. Realize the opportunity… What if… the transition from concept to technical reality was collaborative and managed. How What Why Commercial in Confidence Eliminate redundant work at any stage of delivery. Structure relationships between requirements, code, tests and relevant collateral. Involve all stakeholders in an open environment Use a familiar and common language Traceably link all related project artifacts Continuous stakeholder review
  • 4. Realize the opportunity… What if… a project was truly agile and changed business requirements where easily integrated. How What Why Commercial in Confidence To ensure relevancy in a fluid market. Quickly recognize the need for change. Quickly articulated change to all stakeholders. Ensure BAs are active participants in the Agile team Ensure changes are buildable and testable Continuously measure and report project risk Enable rapid feedback across the team
  • 5. Realize the opportunity… What if… Agile teams could maintain their independence and be more accountable. How What Why Commercial in Confidence To ensure projects are within budgets and time. Plan and track Agile processes in an open, integration environment. Structured Agile Dev/Test team An agile process that suites your organization Reportable activities (NOT post-it notes) Inclusive (sprint) demo reviews
  • 6. Realize the opportunity… What if… development and testing happened together, seamlessly, reliably and repeatedly. How What Why Commercial in Confidence To ensure project quality is consistently high. Combine development and testing as synchronized activities within a common process. Virtualized test environments where required Test Automation with reusable assets Componentized test to reflect transactions Common tests for disparate environments
  • 7. Realize the opportunity… What if… the project could be deployed quickly with enough functionality to satisfy current needs. How What Why Commercial in Confidence To realize a business advantage, quickly. A deployment process where development, testing and operations work together. Continuous integration and delivery processes Parallel development streams Fully automated testing of code and functionality Production-like environments available on-demand
  • 8. Realize the opportunity… What if… the delivered application continuously meets the customer’s expectations. How What Why Commercial in Confidence To realize the opportunity with a business advantage. IT and business focused on continuous improvement where the customer is first. Do ‘things’ right the first time Prepare for changing customer environments Performance testing as a core function of development Break-down the traditional IT silos and adopt DevOps