SlideShare a Scribd company logo
First Steps Towards Agility
Ciprian Sorlea, CTO
Nordlogic Software
DevOps Meetup
29 March 2017
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
What Is Agility?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Agility = the power of moving quickly
and easily
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Why do we need to move fast?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
What options do we have?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Is that fast enough?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
So, before we run,
we need to learn to walk?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Run = Release Daily, Multiple Times
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Walk = Release Every Iteration
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Agile != DevOps?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Are you ready for the secret formula to
achieve Agility?
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
1. Start by being agile (not just doing
Agile)
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Individuals and Interactions over processes and tools
Working Software over comprehensive documentation
Customer Collaboration over contract negotiation
Responding to Change over following a plan
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
- Customer satisfaction by early and continuous delivery of valuable
software
- Working software is delivered frequently (weeks rather than
months) and it is the principal measure of progress
- Simplicity - the art of maximizing the amount of work not done - is
essential
- Regularly, the team reflects on how to become more effective, and
adjusts accordingly
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
2. Embrace DevOps principles &
practices
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
> Iterative
> Incremental
> Continuous
> Automated
> Self-service
> Collaborative
> Holistic
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
> Self-service configuration
> Automated provisioning
> Continuous build
> Continuous integration
> Continuous delivery
> Automated release management
> Incremental testing
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
3. You’ve reached Agility level 50!
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
You’re not there yet. Just keep on
improving.
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
> Improve / Optimize:
> Measure
> Analyze
> Plan
> Implement
> Get Beer & Pizza
First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup,
29 March 2017
Q & A
#AltaIntrebare?
First steps towards agility

More Related Content

Viewers also liked

Software Product Engineering Life-cycle
Software Product Engineering Life-cycleSoftware Product Engineering Life-cycle
Software Product Engineering Life-cycle
Dotitude
 
APIs in the Enterprise -Lessons Learned
APIs in the Enterprise -Lessons LearnedAPIs in the Enterprise -Lessons Learned
APIs in the Enterprise -Lessons Learned
Apigee | Google Cloud
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)Apigee | Google Cloud
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
Akana
 
Software Product Life Cycle
Software Product Life CycleSoftware Product Life Cycle
Software Product Life Cycle
Mahesh Panchal
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
John Musser
 

Viewers also liked (6)

Software Product Engineering Life-cycle
Software Product Engineering Life-cycleSoftware Product Engineering Life-cycle
Software Product Engineering Life-cycle
 
APIs in the Enterprise -Lessons Learned
APIs in the Enterprise -Lessons LearnedAPIs in the Enterprise -Lessons Learned
APIs in the Enterprise -Lessons Learned
 
API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)API Maturity Model (Webcast with Accenture)
API Maturity Model (Webcast with Accenture)
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
Software Product Life Cycle
Software Product Life CycleSoftware Product Life Cycle
Software Product Life Cycle
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
 

Similar to First steps towards agility

An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
Andrea Tino
 
Dell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILDell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITIL
Matt Schneider
 
O365 Redmond Keynote October 2018
O365 Redmond Keynote October 2018O365 Redmond Keynote October 2018
O365 Redmond Keynote October 2018
Karuana Gatimu
 
Salesforce apex hours azure dev ops
Salesforce apex hours   azure dev opsSalesforce apex hours   azure dev ops
Salesforce apex hours azure dev ops
Amit Singh
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
Paul Peissner
 
Dell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITILDell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITIL
Matt Schneider
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
VersionOne
 
Azure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD PipelineAzure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD Pipeline
Nicolas Benjamin Cruz Carpio
 
DevOps Best Practices Ensuring Quality and Security (1).pptx
DevOps Best Practices Ensuring Quality and Security (1).pptxDevOps Best Practices Ensuring Quality and Security (1).pptx
DevOps Best Practices Ensuring Quality and Security (1).pptx
Microsoft azure
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
Andrea Tino
 
Agile methods
Agile methodsAgile methods
Agile methods
DUONG Trong Tan
 
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps SolutionsLet’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
Cerebrum Infotech
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
Agile Circles Indonesia
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
Hugo Messer
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
Samsung Open Source Group
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
JAXLondon_Conference
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
Marcelo Sousa Ancelmo
 
CI and CD with Visual Studio Team Services and Azure
CI and CD with Visual Studio Team Services and AzureCI and CD with Visual Studio Team Services and Azure
CI and CD with Visual Studio Team Services and Azure
Lennart Passig
 
Practical DevSecOps Course - Part 1
Practical DevSecOps Course - Part 1Practical DevSecOps Course - Part 1
Practical DevSecOps Course - Part 1
Mohammed A. Imran
 
1 Bpm And Bpms
1 Bpm And Bpms1 Bpm And Bpms
1 Bpm And Bpmskalleb
 

Similar to First steps towards agility (20)

An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
Dell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILDell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITIL
 
O365 Redmond Keynote October 2018
O365 Redmond Keynote October 2018O365 Redmond Keynote October 2018
O365 Redmond Keynote October 2018
 
Salesforce apex hours azure dev ops
Salesforce apex hours   azure dev opsSalesforce apex hours   azure dev ops
Salesforce apex hours azure dev ops
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
 
Dell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITILDell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITIL
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
 
Azure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD PipelineAzure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD Pipeline
 
DevOps Best Practices Ensuring Quality and Security (1).pptx
DevOps Best Practices Ensuring Quality and Security (1).pptxDevOps Best Practices Ensuring Quality and Security (1).pptx
DevOps Best Practices Ensuring Quality and Security (1).pptx
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
 
Agile methods
Agile methodsAgile methods
Agile methods
 
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps SolutionsLet’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
Let’s Talk With Luis Jaime Gomez Vazquez About DevOps Solutions
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
 
CI and CD with Visual Studio Team Services and Azure
CI and CD with Visual Studio Team Services and AzureCI and CD with Visual Studio Team Services and Azure
CI and CD with Visual Studio Team Services and Azure
 
Practical DevSecOps Course - Part 1
Practical DevSecOps Course - Part 1Practical DevSecOps Course - Part 1
Practical DevSecOps Course - Part 1
 
1 Bpm And Bpms
1 Bpm And Bpms1 Bpm And Bpms
1 Bpm And Bpms
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
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
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
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
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
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...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
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
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

First steps towards agility

  • 1. First Steps Towards Agility Ciprian Sorlea, CTO Nordlogic Software DevOps Meetup 29 March 2017
  • 2. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 What Is Agility?
  • 3. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Agility = the power of moving quickly and easily
  • 4. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Why do we need to move fast?
  • 5. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017
  • 6. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 What options do we have?
  • 7. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017
  • 8. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Is that fast enough?
  • 9. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017
  • 10. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 So, before we run, we need to learn to walk?
  • 11. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Run = Release Daily, Multiple Times
  • 12. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Walk = Release Every Iteration
  • 13. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Agile != DevOps?
  • 14. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017
  • 15. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Are you ready for the secret formula to achieve Agility?
  • 16. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 1. Start by being agile (not just doing Agile)
  • 17. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Individuals and Interactions over processes and tools Working Software over comprehensive documentation Customer Collaboration over contract negotiation Responding to Change over following a plan
  • 18. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 - Customer satisfaction by early and continuous delivery of valuable software - Working software is delivered frequently (weeks rather than months) and it is the principal measure of progress - Simplicity - the art of maximizing the amount of work not done - is essential - Regularly, the team reflects on how to become more effective, and adjusts accordingly
  • 19. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 2. Embrace DevOps principles & practices
  • 20. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 > Iterative > Incremental > Continuous > Automated > Self-service > Collaborative > Holistic
  • 21. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 > Self-service configuration > Automated provisioning > Continuous build > Continuous integration > Continuous delivery > Automated release management > Incremental testing
  • 22. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 3. You’ve reached Agility level 50!
  • 23. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 You’re not there yet. Just keep on improving.
  • 24. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 > Improve / Optimize: > Measure > Analyze > Plan > Implement > Get Beer & Pizza
  • 25. First Steps Towards Agility Ciprian Sorlea, CTO @ Nordlogic Software DevOps Meetup, 29 March 2017 Q & A #AltaIntrebare?