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.

Trends in architecture ("De Master Spreekt", HU, 2014)

1,406 views

Published on

More and more organizations turn to their architects to achieve business results. Agility, capabilty based planning, and data(management) are increasingly important. These slides are from the event "de master spreekt" at Hogeschool Utrecht from my public lecture in april 2014

Published in: Business
  • Be the first to comment

Trends in architecture ("De Master Spreekt", HU, 2014)

  1. 1. De Master Spreekt over trends in Architectuur Bas van Gils
  2. 2. Dr. Bas van Gils +31-(0)6-484 320 88 b.vangils@bizzdesign.nl http://linkedin.com/in/basvg http://blog.bizzdesign.com http://www.twitter.com/basvg “Life is and will ever remain an equation incapable of solution, but it contains certain known factors.” --Nikola Tesla (1935)
  3. 3. Agenda Gedurende de sessie is er ruim aandacht voor vragen. Actief op social media? Hashtag: #DMSEA
  4. 4. • Er zijn veel raamwerken, aanpakken, etc. ontwikkeld voor (enterprise) architectuur • Uitgangspunt voor architecten: vind de balans tussen theorie en praktijk • Om het vakgebied verder te brengen geloof ik sterk in: – Gebruik wat er is – Deel je verhalen • Dit heeft o.a. geleid tot de publicatie van een nieuw boek: the practice of Enterprise Architecture http://www.nijebalans.nl/wp-content/uploads/2013/04/Balance-Rocks.jpg
  5. 5. Ons boek: the practice of enterprise architecture Geschreven met collega Sven van Dijk Op basis van diverse projecten in binnen- en buitenland gedurende de afgelopen 5 jaar Drie delen: (1) Hoe kijken we tegen EA aan? (2) Hoe start je met EA? (3) Best practices
  6. 6. Thema’s bij de vorige editie van “de master spreekt” Business Model Canvas: Leg de link met strategie. Eenvoudig (maar niet simpel) maar krachtig Back of the napkin: Los je business problem op met een “schets op de achterkant van een sigarendoos” ArchiMate – extensies: Modellen, van stakeholder & requirements via architectuur naar realisatie Het nieuwe boek van Dan Roam is net uit! Aanrader!
  7. 7. AGILE ARCHITECTURE
  8. 8. Turbulente tijden De organisatie Concurrentie Klanten Toetreders Substituten Leveranciers Politiek Economisch TechnologischSociaal
  9. 9. Kansen en bedreigingen Turbulente tijden bieden (ook) kansen Om deze te grijpen is wendbaarheid (agility) nodig Steeds meer organisaties kijken naar architecten om te helpen om hun doelen te bereiken Dit vereist een toenemende wendbaarheid van de architectuur én de architecten!
  10. 10. Prediction is very difficult especially if it's about the future (Niels Bohr) http://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/Niels_Bohr.jpg/266px-Niels_Bohr.jpg
  11. 11. It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is the most adaptable to change (Charles Darwin) http://www.biography.com/imported/images/Biography/Images/Profiles/D/Charles-Darwin-9266433-1-402.jpg
  12. 12. Plans are worthless, but planning is everything (Dwight D. Eisenhower)http://upload.wikimedia.org/wikipedia/commons/8/88/General_of_the_Army_Dwight_D._Eisenhower_1947.jpg
  13. 13. Agility volgens Forrester
  14. 14. No More BDUF (no more) Big Design Up Front Lastig te voorspellen wat er gaat gebeuren Duurt te lang om van plan tot realisatie te komen. In de wereld van software ontwikkeling heeft dit geleid tot SCRUM, XP en diverse andere “agile” methoden Just enough architecture “Planning is essential” Waar wil je wendbaar zijn, en waar niet? Hoeveel architectuur heb je nodig? Hoe blijf je sturen op samenhang?
  15. 15. Voorbeeld: hoog niveau “roadmap” en stapsgewijze introductie
  16. 16. Wendbaarheid “in” de architectuur BusinessApplicationTechnology Passive structure Active structureBehavior Inzet van bedrijfsregels voor “plug en play” process architectuur SOA en Data virtualisatie technieken zorgen voor aanpasbaarheid van het applicatie- en datalandschap Cloud, SAAS etc. zorgen voor aanpasbaarheid en flexibele infrastructuur
  17. 17. Voorbeeld: data virtualisatie als hulpmiddel voor wendbaarheid “Data virtualization is a technology that makes a heterogeneous set of databases and files look like one integrated database.”
  18. 18. Voorbeeld: agile werkwijze in de context van Architectuur? Management & sponsorship Goals for (a) the enterprise, and (b) the EA team Capability Assessment Plan iteration Take the next step (execution) Evaluation (learning) KPI’s & dashboards Issue log Lessons learned
  19. 19. Tips EA: focus op “richting”, niet op “inrichting”. Blijf weg uit de details Doe meer met: - principes - operating model (Jeanne Ross) Werk “van succes naar succes” Experimenteer, maar “fail early” als iets niet blijkt te werken
  20. 20. DATA (ARCHITECTURE, MANAGEMENT)
  21. 21. Data is “big”
  22. 22. Hernieuwde aandacht voor data management Data Management Body Of Knowledge (DMBOK) Uitgebracht door de Data Management Association (DAMA) 1e editie uit 2009 2e editie verwacht in Q4 van 2014
  23. 23. If you can not measure it, you can not improve it (Lord Kelvin)http://upload.wikimedia.org/wikipedia/commons/a/a0/Lord_Kelvin_photograph.jpg
  24. 24. Meten = weten … Datagebruik in processen • Hebben we (al jaren) onder controle • Is de basis voor veel systeemontwikkelmethoden en architectuur aanpakken Het ‘leven’ van data begint dan pas! x x x Dashboards voor besturing van processen Historische analyse: relateer performance aan besluitvorming Decision support: onderzoek de beste stap voorwaarts in de gegeven omstandigheden
  25. 25. Voorbeeld: process mining We weten dat er bepaalde handelingen op enigszins gestructureerde manier plaats vinden Deze handelingen laten hun sporen na in diverse informatiesystemen van de organisatie Hoe doel van process mining is om aan de hand van deze ‘sporen’ te achterhalen wat het proces is geweest. http://www.perceptivesoftware.com/images/process%20mining.png Relevante aspecten m.b.t. data management: - Data placement: welke data vinden we waar? - Meta-data management: wat betekent deze data? - Data Quality Management: hoe goed is de data?
  26. 26. What about big data? • Big data is momenteel erg populair – Veel potentie (m.n. ‘social data’) – Maar: vereist wel een grote mate van volwassenheid in het omgaan met data • Voorbeelden: – Hoe lang kijk je naar product X in winkel Y? – Wie kent wie en hoe kunnen we dat gebruiken in onze marketing? – Wie is wanneer op vakantie en wat betekent dat voor beveiliging, risico, etc.? Big data Volume Variety Velocity
  27. 27. Big data, little data: begin bij requirements Welke data? Welke kwaliteit? Voor wie? Met welk doel? Waar halen we de data vandaan? Met welke kwaliteit? Tegen welke kosten?
  28. 28. Systems are temporary, data is forever
  29. 29. In de woorden van John Ladley The 21st century business features information as the fuel. We don’t replace process; we enable operators in existing processes. The bottom line is: if information is fuel – then improper treatment is risky. Fuel can be volatile. Fuel can explode
  30. 30. Ontwerpaanpak : back to basics Start met de doelen en belangen van key stakeholders Business perspectief: redeneer vanuit processen en gewenste informatie Denk na over “RACI” met betrekking tot informatie. De data steward is een key player Data disseminatie / placement: welke data objecten, in welke systemen? Data flow: hoe stroomt de data door naar andere systemen Realisatie: hoe krijgen we het voor elkaar?
  31. 31. Ontwerp in ArchiMate & BiZZdesign Architect Waar kan welke data gehaald worden? Flow is meer dan een label: link een data object aan de flow relatie Welke bewerkingen op data kennen we, en welke data wordt opgeslagen in welke store? Welke logische applicatiecomponenten zijn te onderkennen?
  32. 32. CAPABILITY BASED PLANNING
  33. 33. Capability Based Planning Het idee van CBP komt oorspronkelijk uit de hoek van defensie. Ook nu zien we nog veel publicaties uit die hoek Ook in de ‘business’ wereld maakt het concept furore. Het gaat dan veelal om een abstractie van “de dingen die we doen”, los van het “hoe” en “waarmee”.
  34. 34. http://www.rand.org/topics/capabilities-based-planning.html
  35. 35. Capabilities: aanpak in defensie (JSA-TP-3-CBP-Paper-Final)
  36. 36. Capability Based Planning (CBP) volgens de OpenGroup “An ability that an organization, person, or system possesses. Capabilities are typically expressed in general and high-level terms and typically require a combination of organization, people, processes, and technology to achieve.” ~ TOGAF9 Capability Capability Based Planning “Capability-based planning focuses on the planning, engineering, and delivery of strategic business capabilities to the enterprise.” ~ TOGAF9
  37. 37. De Data Management Capability
  38. 38. Capability levels Capabilities ontwikkelen zich in de tijd. Dit werken we uit middels increments Per increment vindt een assessment plaats: waar staan we, waar willen we staan? De assessments zijn gebaseerd op goed gedefinieerde metrieken. De capabilities komen overeen met het functional framework uit de DMBOK De dimensies / metrieken komen overeen met de ‘aspecten’ uit de DMBOK
  39. 39. Data Management Maturity Scan (DMMS) http://blog.zopim.com/wp-content/uploads/2013/11/Evolution-des-wissens.jpg Doel: • Leg de (huidige / gewenste) volwassenheid van de data management capability van de organisatie vast Aanpak: • Capability Based Planning: bekijk de sub- capabilities vanuit verschillende dimensies • Gebruik een vragenlijst voor verschillende stakeholders in de organisatie
  40. 40. Voorbeeldvraag Data governance is a broad, overarching discipline that is concerned with the exercise of authority and control (planning, monitoring, and enforcement) over the management of data assets. Typical aspects of Data Governance are: setting policies related to data, risk management, prioritizing data-related projects, and providing a platform for decision making about conflicts around data in the enterprise. Goals & principles We don't have formally agreed upon goals & principles / they are not shared in the organization   Goals & principles are documented, but ignored by our staff   Goals & principles are actively used in some (local) projects   We have strong (reactive) control over projects   All initiatives are aligned with Data Management Goals & Principles (pro-active)   Now In 6 months
  41. 41. Capability heat map
  42. 42. Van assessment naar realisatie Capability Assessment Gap analyse Visie ontwikkeling Architectuur Roadmap Realisatie
  43. 43. Closing the loop Key capabilities Capability assessment Architectuur: Business, informatie, Data, applicatie, Infrastructuur Agile realisatie: Iteratief IncrementeelMeten = weten - Waar staan we tov ons doel - Wat is de ‘next question’ en de ‘next action’
  44. 44. MEER WETEN?
  45. 45. Als sponsor van het EAM Congres 2014: The Voice of The Architect, mogen wij u 50% korting aanbieden op de entreeprijs van het congres. U kunt zich inschrijven via www.eam-congres.nl en vermeld daarbij de kortingscode Masterspreekt50%.
  46. 46. Training Business Architectuur in de praktijk: Sla een brug tussen strategie en uitvoering Voor iedereen die de rol van Business Architect gaat of wil vervullen Kennis en vaardigheden: • Innoveren van Business Modellen • Business-IT-alignement modellen ontwikkelen en delen • Communicatie met managers en bestuurders over business architectuur • Inzicht in de relatie tussen business architectuur en investeringsbeslissingen Startdatum 26 mei 2014 – nu met gratis iPad mini bij inschrijving • Vermeld BPAipad op het inschrijfformulier, www.bizzdesign.nl/training
  47. 47. Leesvoer Data Virtualization for Business Intelligence Systems Rick van der Lans Simple architectures for complex enterprises Roger Sessions The Practice of Enterprise Architecture Bas van Gils & Sven van Dijk www.bizzdesign.nl - Academy - BiZZdesign Architect - Various whitepapers, webinars, etc. www.opengroup.org - Specification of TOGAF and ArchiMate - Various whitepapers, webinars, etc. Blog.bizzdesign.com - Various articles by many authors - Architecture, Process Management, Business Model Management
  48. 48. ©2014 BiZZdesign. All rights reserved. BiZZdesign and BiZZdesign logos are registered trademarks of BiZZdesign Company.

×