Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

APIdays Paris 2019 - The Role of Devportals in Digital Transformation by Kristof Van Tomme, PRONOVIX

256 visualizaciones

Publicado el

The Role of Devportals in Digital Transformation
Kristof Van Tomme, Founder & CEO of PRONOVIX

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

APIdays Paris 2019 - The Role of Devportals in Digital Transformation by Kristof Van Tomme, PRONOVIX

  1. 1. The role of Devportals in digital transformation Kristof Van Tomme co-Founder/CEO PRONOVIX 1 @kvantomme kristof@pronovix.com
  2. 2. 2@kvantomme -
  3. 3. 3@kvantomme -
  4. 4. 4@kvantomme -
  5. 5. 5@kvantomme -
  6. 6. Formal rules and procedures don’t have a predetermined effect on people’s behavior. Rather, people actively interpret rules and use them as a resource to fulfill their goals. What matters are not the rules, but the ways people use them. Morieux, Yves. Six Simple Rules (p. 21). Harvard Business Review Press. Kindle Edition. 6@kvantomme -
  7. 7. 7 Make you curious about: 1. Systems thinking 2. Complex Adaptive Systems 3. The role of APIs in Digital Transformation 4. The role of devportals in Digital Transformation @kvantomme - Goals of this session
  8. 8. WHAT IS DIGITAL TRANSFORMATION? 8@kvantomme -
  9. 9. Most enterprise companies are like trees, adaptive as they grow, but rigid as they mature 9@kvantomme - 99@kvantomme -
  10. 10. To survive we need our companies to become more adaptive, more like ant hills 10@kvantomme -10
  11. 11. To become more adaptive, we need more learning surface with customers 11@kvantomme -
  12. 12. From tightly integrated value flows, companies need to become value networks, rerouting around bottlenecks towards constantly evolving value sources 12@kvantomme -
  13. 13. 13 ● Agile transformations ● DevOps ● Self-organizing teams ● InnerSourcing ● APIs @kvantomme - One goal many transformations
  14. 14. WHAT TRIGGERED THIS NEED FOR CHANGE? 14@kvantomme -
  15. 15. THE ENVIRONMENT HAS FUNDAMENTALLY CHANGED 15@kvantomme -
  16. 16. Digital technology changes everything 16@kvantomme -1616@kvantomme -
  17. 17. Digital technology has increased our interconnection & Interdependence resulting in 2 major results: 17@kvantomme -1717@kvantomme -
  18. 18. THE VALUE SPACE SINGULARITY 18@kvantomme -
  19. 19. Proximity is being replaced by experience (Convenience, Familiarity, & Immediacy) as the new dominant value dimension 19@kvantomme -
  20. 20. INCREASING COMPLEXITY OF THE ENVIRONMENT 20@kvantomme -
  21. 21. Digital technology has increased our interconnection & Interdependence resulting in 2 major results: 21@kvantomme -2121@kvantomme -
  22. 22. COMPLEXITY 22 Complexity arises when a set of agents have the right level of: -Interconnection -Interdependence -Diversity -Adaptivity @kvantomme -
  23. 23. Complicated >< Complex 23@kvantomme -
  24. 24. Rising complexity means that industrial age companies organized as complicated systems no longer work (Cynefin framework) Disorder
  25. 25. 25@kvantomme - COMPLEX ENVIRONMENTS NECESSITATE COMPLEX AGENTS
  26. 26. Complex Adaptive Systems are a group of interacting agents, that adapt to complexity in the environment with complex adaptive emergent behaviour 26@kvantomme -
  27. 27. Hypothesis: “Through your developer community a devportal can help you tune your company for complex adaptive behaviour” 27@kvantomme -
  28. 28. 28 Worldwide the only consultancy dedicated to devportal development? @kvantomme -28@kvantomme -
  29. 29. 29 OUR EXPERIENCE @kvantomme -29@kvantomme -
  30. 30. 30 AWARD WINNING DEVPORTAL CONSULTANCY Pronovix is a 45+ people agency dedicated to developer portals @kvantomme -@kvantomme -30@kvantomme -
  31. 31. DISTILL, SHARE, & RESEARCH Developer portals, API docs, & Best practices 31@kvantomme -
  32. 32. 32@kvantomme - PATTERNS FOR COMPLEX ADAPTIVITY
  33. 33. How to adjust to our new environment? 33 1) Cooperate to remove friction Appropriate intermediate levels of the complexity parameters: 2) Interconnectedness 3) Interdependence 4) Diversity 5) Adaptivity @kvantomme -
  34. 34. 34@kvantomme - 5 objectives to become a Complex Adaptive System (CAS)
  35. 35. 1. Improve DX to improve customer experience. 35@kvantomme -
  36. 36. Removing friction 36 1. Developer eXperience is achieved through dialogue not through top down rules & governance 2. Developer eXperience can’t be reached without adjustment costs: to really collaborate fully, respectful conflict is essential @kvantomme -
  37. 37. 2. Increase interconnection through APIs 37@kvantomme -
  38. 38. Inter- connection 38 1. Build as little devportals as possible 2. Strongly encourage reuse, but remain curious about exceptions @kvantomme -
  39. 39. 3. Use APIs to engage with more diversity 39@kvantomme -
  40. 40. Diversity 40 1. Make internal diversity available to the whole organisation 2. Build an API partner platform to benefit from external diversity 3. Don’t try to standardize everything but embrace healthy diversity @kvantomme -
  41. 41. 4. Create loosely coupled interdependence through APIs 41@kvantomme -
  42. 42. Inter- dependence 42 1. Ideally APIs are constrained in such a way that they don’t allow you to fail 2. But they are open enough to allow for surprising applications 3. API consumers should be able to influence API design and capabilities but not dictate them @kvantomme -
  43. 43. 5. Use APIs as a boundary behind which teams can adapt 43@kvantomme -
  44. 44. Adaptivity 44 1. Be careful with API versioning, but allow for change 2. Clearly communicate about API versions on your devportal 3. Integrate documentation into the development process to keep docs in synch with changes to the API @kvantomme -
  45. 45. 1. Improve DX to improve customer experience. 2. Increase interconnection through APIs. 3. Use APIs to engage more diversity. 4. Create loosely coupled interdependence through APIs. 5. Use APIs as a boundary behind which teams can adapt. 45@kvantomme - CAS through APIs & Devportals
  46. 46. HAPPY SWARMING! THANK YOU! 46@kvantomme -
  47. 47. Developer portal mailing list bit.ly/devportals 47Pronovix confidential and proprietary
  48. 48. 48@kvantomme -
  49. 49. 49@kvantomme -
  50. 50. 50@kvantomme -
  51. 51. 51@kvantomme -
  52. 52. 52@kvantomme -
  53. 53. 53@kvantomme -
  54. 54. https://commons.wikimedia.org/wiki/File:Bookshelf.jpg https://commons.wikimedia.org/wiki/File:Baby_ants_used_as_bait_for_angling.jpg https://commons.wikimedia.org/wiki/File:Army_ants_swarming.jpg https://commons.wikimedia.org/wiki/File:WV-ExoMaths00002.gif https://commons.wikimedia.org/wiki/File:Asymptote_pis_03.png https://commons.wikimedia.org/wiki/File:Watch_Painted_with_a_Pastoral_Scene_MET_SLP1245-1.jpg https://commons.wikimedia.org/wiki/File:Tree_swallow_swarm_(11804175946).jpg https://commons.wikimedia.org/wiki/File:Ruins_of_Governor%27s_Bungalow_2,_Jaffna.jpg https://commons.wikimedia.org/wiki/File:The_paw_under_the_ear_trick._classic_basset_hound_manipulation..jpg https://commons.wikimedia.org/wiki/File:Honeypot_ants_(Myrmecocystus_mimicus)_at_Oakland_Zoo.jpg https://commons.wikimedia.org/wiki/File:Road_in_nepal_after_earthquake.jpeg https://commons.wikimedia.org/wiki/File:Bridge_cells_3.jpg https://commons.wikimedia.org/wiki/File:Delicious_Dead_Bee_and_Hungry_Ants.jpg https://commons.wikimedia.org/wiki/File:Capped_emergency_supercedure_queen_cells_of_the_honey_bee.JPG https://commons.wikimedia.org/wiki/File:2005-weaver-ants.jpg https://commons.wikimedia.org/wiki/File:Romania_bees_(5895213053).jpg https://commons.wikimedia.org/wiki/File:0312_Animal_Cell_and_Components.jpg https://commons.wikimedia.org/wiki/File:A_Nest_of_Wasps.jpg https://species.wikimedia.org/wiki/Vachellia_drepanolobium#/media/File:Acacia_drepanolobium_and_Crematogaster_nigriceps_ @_Ngorongoro_Aug2009.jpg 5454@kvantomme - Thank you!
  55. 55. Thank you! 55 https://commons.wikimedia.org/wiki/File:Cow_and_mountains_2.JPG https://commons.wikimedia.org/wiki/File:My_chicken.JPG https://commons.wikimedia.org/wiki/File:Fight!!_(4718093571).jpg https://commons.wikimedia.org/wiki/File:A_doctor_with_five_nurses;_studio_portrait._Photograph,_ca._Wellcome_L0051651.jpg https://commons.wikimedia.org/wiki/File:Indian_bees_building_their_hive.jpg https://commons.wikimedia.org/wiki/File:Indus_River_Delta.jpg https://commons.wikimedia.org/wiki/File:Lead-glazed_stemmed_cup_MET_DP107683.jpg https://commons.wikimedia.org/wiki/File:MSC_Bengal_(ship,_2006)_001.jpg https://commons.wikimedia.org/wiki/File:Romania_bees_(5895213053).jpg https://ru.wikimedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%AD%D0%BC%D0%B1%D1%80%D0%B8%D0%BE%D 0%BD_%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%B0_3-%D0%B8_%D1%81%D1%83%D1%82% D0%BA%D0%B8_%D1%80%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D1%8F_(8%D1%81ell).png https://commons.wikimedia.org/wiki/File:Frederiksborg_Slotskirke_Hilleroed_Denmark_belfry_clockwork.jpg https://commons.wikimedia.org/wiki/File:Bee_with_my_myer_lemon_tree.jpg https://en.wikipedia.org/wiki/Mitochondrial_DNA#/media/File:Mitochondrial_DNA_lg.jpg https://en.wikipedia.org/wiki/Shopping#/media/File:%E8%96%AC%E5%B1%80_%E5%BA%97%E5%86%85_2016_(27869613603 ).jpg https://en.wikipedia.org/wiki/Gluten#/media/File:Inflammed_mucous_layer_of_the_intestinal_villi_depicting_Celiac_disease.jpg https://en.wikipedia.org/wiki/Root_nodule#/media/File:Medicago_italica_root_nodules_2.JPG https://en.wikipedia.org/wiki/Cell_(biology)#/media/File:Celltypes.svg 55@kvantomme -
  56. 56. Thank you! 5656@kvantomme - https://upload.wikimedia.org/wikipedia/commons/4/43/Punishment_sisyph.jpg https://commons.wikimedia.org/wiki/File:A_flock_of_starlings_(Sturnus_vulgaris)_gather_in_the_evening_hours_in_autumn.jpg https://commons.wikimedia.org/wiki/File:Hyper_Wormhole.jpg https://commons.wikimedia.org/wiki/File:Lego_Castle_-_Set_10193_Medieval_Market_(7406182372).jpg https://commons.wikimedia.org/wiki/File:Burning_Man_2011_Victor_Grigas_Lego_Car_IMG_4648.JPG https://commons.wikimedia.org/wiki/File:Australia_Post_vending_machine_for_selling_envelopes.jpg https://en.wikipedia.org/wiki/Mobile_phone#/media/File:2007Computex_e21Forum-MartinCooper.jpg https://commons.wikimedia.org/wiki/File:Starr-120527-6708-Prunus_persica_var_persica-var_Earligrande_habit_with_bee_swarm- Olinda-Maui_(25117808276).jpg https://commons.wikimedia.org/wiki/File:The_telephone_baby_cph.3b17965.jpg https://commons.wikimedia.org/wiki/File:Pok%C3%A9mon_GO_-_London_Massive_Lure_Party_-_July_23,_2016_13.jpg https://commons.wikimedia.org/wiki/File:Cynefin_as_of_1st_June_2014.png

×