Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

3

Share

Download to read offline

20170511 the continuous culture sdd

Download to read offline

The continuous culture - Are you looking for ways to speed up? Companies are rapidly adopting technologies, tooling and practices that make them so agile that it changes their culture overnight and changes the playing field. We see disruptors being disrupted within a year. We see the elimination of the first mover benefit due to instant response of competitors. There is no more use for longterm strategies, roadmaps and plans that are just slowing you down. Kim will show you how moving to continuous delivery will change the DNA of your company. Learn how continuous delivery will speed up your company. Learn how your thinking will change through the presence of feedback and data-driven decision making. It’s time to move to the continuous culture.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

20170511 the continuous culture sdd

  1. 1. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 1 The continuous culture
  2. 2. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 2 Head of Software development at ANVA Former head of IT at Klaverblad Business background Managing since 2005 @kimvanwilgen nl.linkedin.com/kimvanwilgen kimvanwilgen@gmail.com www.kimvanwilgen.com About me
  3. 3. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 3 The continuous culture
  4. 4. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 5 @kimvanwilgen | www.kimvanwilgen.nl Going faster
  5. 5. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 6 Change is coming faster
  6. 6. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 7 We need to speed up From: First, break IT, Mulesoft
  7. 7. Fintech disruptors
  8. 8. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 10 The growth of generic manufacturers and distributors and the widespread availibility of cloud services mean that barriers to entry have collapsed in many industries. Thanks to low barriers to entry, new ways of organizing business are emerging almost daily.Gerald F. Davis The vanishing American corporation
  9. 9. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 11 Imitation barriers have collapsed too though… Failure innovators 47% Failure imitators 8%
  10. 10. @aahoogendoorn | www.ditisagile.nlDesigning, developing, testing and deploying microservices 12 @kimvanwilgen | www.ditisagile.nl Being slower
  11. 11. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 13 IT complexity Failure at scale
  12. 12. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 14 “Have you ever seen what many teenagers teach to parrots? What do you expect? So this was an experiment after all, but about people, or even about the common sense of computer programmers.” Nello Cristianini, AI prof at Bristol university
  13. 13. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 15 A/B testing: adding a trust certificate 13% increase
  14. 14. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 17 A/B testing: overselling 115% increase
  15. 15. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 19 Project failure
  16. 16. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 20 @kimvanwilgen | www.kimvanwilgen.nl The continuous culture Time to sustainably deliver value
  17. 17. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 21 Software development is at least complex
  18. 18. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 22 Managing costs under complexity
  19. 19. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 23 Complex problems are explored
  20. 20. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 24 Complex problems are continuously explored There is no end to trying and learning
  21. 21. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 26 Innovation is not an epiphany, it’s exploration
  22. 22. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 28 To satisfy the customer through early and continuous delivery of valuable software Agile manifesto
  23. 23. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 29 Small projects vs. Large projects From: the Chaos manifesto 2013, The Standish group
  24. 24. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 31 @kimvanwilgen | www.kimvanwilgen.nl Adopting a continuous culture
  25. 25. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 32 Learning organisation
  26. 26. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 33 Growth mindset
  27. 27. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 34 Discover together and celebrate new knowledge Learn to explore
  28. 28. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 35
  29. 29. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 36 Continuous learning Peer learning, learning on the job
  30. 30. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 37 Developer culture Is more than pingpong
  31. 31. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 38 Shorter cycles
  32. 32. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 39 If agile was the opening act, continuous delivery is the headliner. Kurt Bittner, Forrester
  33. 33. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 40 Why do continuous delivery? From: cd trends in financial services, CA, 2017
  34. 34. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 41 Continuous delivery is a DevOps software development practice where code changes are automatically built, tested, and prepared for a release to production. Amazon web services
  35. 35. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 42 The term "Continuous Delivery" ("CD") represents a set of principles and practices in growing use in software development to improve the process of software delivery. Techniques such as automated testing, continuous integration and automated deployments allow software to be developed to a high standard and easily packaged and deployed to test environments, resulting in the ability to rapidly, reliably and repeatedly push out enhancements and bug fixes to customers at low risk and with minimal manual overhead. Wikipedia, 2011
  36. 36. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 43 Continuous Delivery (CD) is a set of practices and principles in software engineering aimed at, building, testing, and releasing software, faster and more frequently. These principles help reduce the cost, time and risk of delivering changes, and ultimately value, to customers by allowing for more incremental changes to applications in production. Wikipedia, 2017
  37. 37. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 44 Shopping list for continuous delivery Continuous integration Agile way of working Build pipelines Code review Quality metrics Automated testing Provisioning / containerization Issue tracking Monitoring
  38. 38. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 45 Build status
  39. 39. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 46 Issue tracking
  40. 40. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 48 Accessible dashboards Functionality usage and performance
  41. 41. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 49 Static analysis @kimvanwilgen49
  42. 42. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 50 Peer reviews
  43. 43. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 51 Continuous flow
  44. 44. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 53 Stop planning
  45. 45. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 54 No more red smileys or progress bars
  46. 46. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 55 Or red sprints
  47. 47. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 56 Knowing value, priority and timelines
  48. 48. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 57 Product board Product board From: Henrik Kniberg, agile development in a nutshell
  49. 49. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 59 Start looking at results Antipatterns • Complexity through LOC or cyclomatic complexity • Adaptability through test coverage • Speed of delivery through story points
  50. 50. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 61 HRM planning should match the continuous flow Incentives for year results can frustrate business value delivery To do MongoDB university - DBA Improve written communicatio n In progres s Improve incidents and problems process Done OCE Java exam OCE Java study ch. 8 OCE Java study ch. 7 10 ● Kwaliteit 9 ● Oplossingsgericht ● Betrouwbaarheid ● Functionele kennis ● Focus ● Samenwerking 8 ● Toegangkelijkheid ● Vaardigheden ● Zelfstandigheid 7 ● Openheid ● Zelfinitiatief ● Klant centraal ● Innovatief 6 ● Meedenkend ● Communicatief 5 ● Kennisdeling ● Rapporteren ● Technische kennis 4 ● Lef ● TestComplete ● Specialiteit 3 ● Junit 2 1 0 1 2 3 4 5 6 7 8 9 10 *Huidigfunctieprofiel OntwikkelenSolide basis Vakkundig Toekomstbestendig
  51. 51. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 62 Agile product development
  52. 52. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 63 Product vision and concept details
  53. 53. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 64 Product vision in an hour
  54. 54. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 65 Imovators
  55. 55. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 66 No dependencies Loosely coupled Low entry and exit barriers Less contract negotiation More collaboration
  56. 56. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 67 Enablement, empowerment and partnership
  57. 57. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 68 Autonomous teams
  58. 58. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 69 DevOps Testers: DevTests Analists: AnalDevTests Business: BizDevOps Security: DevOpsSecs B(us)(iz)Dev(Sec)Ops
  59. 59. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 70 DevOps
  60. 60. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 71 It’s not an IT party anymore
  61. 61. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 72 Talk about value
  62. 62. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 73 Business IT antipatterns Fallback plans Manual Acceptance Testing Education for users User documentation Communication about releases @kimvanwilgen73
  63. 63. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 74 Build-in user support and interaction
  64. 64. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 75 Auditing No more code audits Everything in version control Testset change approvals Enforced peer reviews Green goes to production Approvals in workflow
  65. 65. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 76 Regulatory conformity by design
  66. 66. @kimvanwilgen | www.kimvanwilgen.nlThe continuous culture 78 @kimvanwilgen | www.kimvanwilgen.nl Conclusion Continuous culture to enable the exploration of value
  • sergiogonzalezp

    Jul. 7, 2017
  • powerirs

    Jun. 7, 2017
  • taroshun

    May. 24, 2017

The continuous culture - Are you looking for ways to speed up? Companies are rapidly adopting technologies, tooling and practices that make them so agile that it changes their culture overnight and changes the playing field. We see disruptors being disrupted within a year. We see the elimination of the first mover benefit due to instant response of competitors. There is no more use for longterm strategies, roadmaps and plans that are just slowing you down. Kim will show you how moving to continuous delivery will change the DNA of your company. Learn how continuous delivery will speed up your company. Learn how your thinking will change through the presence of feedback and data-driven decision making. It’s time to move to the continuous culture.

Views

Total views

308

On Slideshare

0

From embeds

0

Number of embeds

19

Actions

Downloads

4

Shares

0

Comments

0

Likes

3

×