Presentation is loading. Please wait.

Presentation is loading. Please wait.

#msdevcon Community Track Continuous Delivery for Microservices Martin Kulov Association of Software Engineers www.ase.bg.

Similar presentations


Presentation on theme: "#msdevcon Community Track Continuous Delivery for Microservices Martin Kulov Association of Software Engineers www.ase.bg."— Presentation transcript:

1

2 #msdevcon Community Track Continuous Delivery for Microservices Martin Kulov Association of Software Engineers www.ase.bg

3 #msdevcon Our industry has faced its greatest problem…

4 Forrester conducted an online survey of 325 decision-makers in 2013 Source: Continuous Delivery: A Maturity Assessment Model

5 Key Recommendations Source: Continuous Delivery: A Maturity Assessment Model

6 #msdevcon Industry adapts…

7 #msdevcon Scrum Agile TDD DevOps Continuous Delivery XP Kanban IT Architecture ITIL

8 IT Architecture

9 Agile Manifesto Principles

10 Scrum

11 DevOps – The Old New Thing

12 Continuous Delivery

13 #msdevcon Which one to choose?!

14 #msdevcon Actually, It does not really matter!

15 It all boils down to:

16 #msdevcon Engineering Excellence requires agility!

17 Continuous Delivery Foundations

18

19 Continuous Delivery – Expert Level

20 #msdevcon Two biggest impediments

21 Impediment - Culture Sharing is caring Growth mindset Lean thinking Kaizen

22 Impediment - Architecture TestableDeployable SOLID design Emerging Architecture

23 #msdevcon Exercise Question: How long it will take you to implement feature X?

24 #msdevcon Green field vs Brown field

25 Componentization

26 #msdevcon When done right, you will get…

27

28 More to add…

29 Current challenges

30 Industrial Change

31 Evolution of Software Engineering

32 #msdevcon

33 Software Revolution

34 #msdevcon Change starts with us! #IamSoftEng

35 #msdevcon Useful http://continuousdelivery.com/ Principles behind the Agile Manifesto Forrester Research - Continuous Delivery: A Maturity Assessment Model DevOps and Continuous Delivery Reference Architectures - Volume 1 Velocity 2011: Jon Jenkins, "Velocity Culture“Velocity 2011: Jon Jenkins, "Velocity Culture“ – PDFPDF Software Development in the 21st century by Martin Fowler Why We Need DevOps by Gene Kim Architecting for Continuous Delivery by Jez Humble

36 #msdevcon Useful Microservices by Martin Fowler Transforming Software Development DevOps at Scale: A True Story Cloud patterns and best practices for Building Modern Applications - v3

37 © 2016 Microsoft Corporation. All rights reserved. Thank you! @kulov www.ase.bg https://www.linkedin.com/in/kulov martin@kulov.net www.agility.bg Download the slides Subscribe for tech examples


Download ppt "#msdevcon Community Track Continuous Delivery for Microservices Martin Kulov Association of Software Engineers www.ase.bg."

Similar presentations


Ads by Google