Upload
ciprian-sorlea-csmcspo
View
27
Download
0
Embed Size (px)
Citation preview
Alpha
First Steps Towards AgilityCiprian Sorlea, CTONordlogic Software
DevOps Meetup29 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 toolsWorking Software over comprehensive documentationCustomer Collaboration over contract negotiationResponding 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?