Successfully reported this slideshow.
Your SlideShare is downloading. ×

The DevOps Deewar by Ashish Mishra

Ad

Ashish Mishra
22+ years experience
Masters in Computer Science, MBA in Finance
coming handy while running business
Author ...

Ad

The DevOps Deewar
By Ashish Mishra
Image: Yashraj films

Ad

What is DevOps?
DevOps is
..for practitioners, by practitioners.
..a knowledge-based movement.
..decentralized and open fo...

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Loading in …3
×

Check these out next

1 of 26 Ad
1 of 26 Ad

The DevOps Deewar by Ashish Mishra

"The DevOps Deewar", The session on DevOps was conducted by Ashish Mishra as a part of ATA Mumbai Chapter's 16th Meetup. The meetup was held on 29th April at Datamatics, Mumbai

"The DevOps Deewar", The session on DevOps was conducted by Ashish Mishra as a part of ATA Mumbai Chapter's 16th Meetup. The meetup was held on 29th April at Datamatics, Mumbai

Advertisement
Advertisement

More Related Content

Slideshows for you (19)

Similar to The DevOps Deewar by Ashish Mishra (20)

Advertisement

More from Agile Testing Alliance (20)

Advertisement

The DevOps Deewar by Ashish Mishra

  1. 1. Ashish Mishra 22+ years experience Masters in Computer Science, MBA in Finance coming handy while running business Author of Selenium Book by McGrawHill Agile and DevOps Coach @ash1shm
  2. 2. The DevOps Deewar By Ashish Mishra Image: Yashraj films
  3. 3. What is DevOps? DevOps is ..for practitioners, by practitioners. ..a knowledge-based movement. ..decentralized and open for everyone. ..not an product or job title.
  4. 4. But why? • Is DevOps a hype? • Does DevOps even exist? • Should we simply do something because everyone else is talking about it? DevOps Heaven Let’s step back and see how we reached here..
  5. 5. Waterfall Model But this Traditional Process: 50% done? Not this
  6. 6. Please note… It is a model about real people working to build software
  7. 7. Disconnected and in phases 1. Pre-sales 2. Business Analysts 3. Technical Architects 4. Coders 5. Testers 6. Operations
  8. 8. Working in Silos BA Design Code Test Operations
  9. 9. Agile to the rescue!!
  10. 10. Applying Lean Principles to Software Development A better way of doing the same End-to-End small slices of work 20% done = 100% usable Agile
  11. 11. Cross functional Agile team http://www.mountaingoatsoftware.com/uploads/blog/communities2.jpg
  12. 12. And now we go fast!! BBC Top Gear
  13. 13. And the first Casualty is testing.. Coding Testing Mini Waterfall ScrumFall Wet Scrum Testing as a phase
  14. 14. Shift-Left Testing http://techarcis.com/wp-content/uploads/2016/06/shift-left-testing.jpg Lesson learnt: Quality is everyone’s responsibility and testing should be pervasive across Software Development and early testing
  15. 15. Test-First  TDD, ATDD, BDD and other such xDDs BA TesterCoder Lesson learnt: Don’t misunderstand user requirements. Write tests first and involve testers in Story Grooming session and own Acceptance Criteria
  16. 16. But some Silos continued BA TesterCoder OPs
  17. 17. Us vs. Them
  18. 18. One project, two groups, two goals https://www.olindata.com/blog/2014/01/what-devops
  19. 19. Break the Silos BA TesterCoder You forgot to give me a role in your Scrum you Scum!! OPs
  20. 20. Break the Silos BA Tester Coder OPs
  21. 21. Same Solution – Shift Left Ops https://sdarchitect.files.wordpress.com/2013/04/shift-left.png
  22. 22. DevOps Delivery Pipeline Lesson learnt: People don’t want DevOps done TO them, they want DevOps done WITH them.
  23. 23. CB, CI, CT, CD/D and CM driven through CBP
  24. 24. Keep CALMS and Do DevOps https://www.devopsguys.com/wp-content/uploads/2014/08/calms-model.png
  25. 25. And the Deewar goes down…
  26. 26. Questions Please reach out to me for any further discussion ashish.mishra@qaagility.com in.linkedin.com/in/ash1shm/ Twitter @ash1shm www.qaagility.com

Editor's Notes

  • And now you’re caught up. I had been going to Velocity and watching the Agile Infrastructure list, and then got involved when Damon Edwards and John Willis put on OpsCamp Austin in 2010 and DevOps was the hot topic.
  • Give example like Bandra – worli sea link

    Ask same 2 questions:

    At half time is project 50% done?
    If client is out of budget and the project is not complete what does client get?

    Note: The slices here are actually representing mini-waterfall. If someone catches it then please make it clear that mini-waterfall is not agile

×