Alpha First Steps Towards Agility Ciprian Sorlea, CTO Nordlogic Software DevOps Meetup 29 March 2017
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?