Your SlideShare is downloading. ×
1 introductie architectuur
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

1 introductie architectuur

648
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
648
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introductie Architectuur
  • 2. Wat is architectuur? Visualiseren en structureren van complexe systemen De belangrijkste elementen van een complex systeem Samenhang Flexibiliteit Toekomstvisie Principes, uitgangspunten, spelregels Kwaliteit Beschrijving van wat fundamenteel is Relatie met de omgeving “ Grand design” Beschrijvend én voorschrijvend
  • 3. Wat is architectuur? Een paar quotes
    • A way to think about, visualize, structure and shape complex systems (Van Waes)
    • The most important elements of a (complex) system, and the relationships between them (Van Waes)
    • Manageable and realizable description of what is fundamental in a certain area of interest (Ligthart & Vis)
    • Overall structure of a complex system, embodied in its components, their relationships to each other and to the environment, and principles guiding its design and development over time
  • 4. Welke problemen willen we oplossen?
    • Eilandautomatisering
      • Door de jaren heen toegenomen complexiteit van systemen
      • Steeds grotere behoefte aan integratie
    • Beheersing van kosten
      • Door complexiteit is instandhouding kostbaar
      • Wijzigen en vernieuwing tegen hoge of onvoorspelbare kosten
    • Waarborgen van continuïteit
      • Afgenomen betrouwbaarheid door toegenomen complexiteit
      • Eindigheid van levensduur systemen levert grote problemen op
    • Reageren op veranderingen in de markt
      • ICT is een bottleneck – een beperkende factor ipv enabler voor vernieuwing
    • Samenwerkingen en fusies
      • In elkaar schuiven van aanvankelijk zelfstandige proces- en systeem-landschappen
  • 5. Een voorbeeld
  • 6. Hoe draagt architectuur bij aan het oplossen van deze problemen?
    • Inzicht in samenhang
      • Architectuur geeft inzicht in de complexe samenhang tussen processen, producten/diensten, functionaliteiten, systemen en infrastructuur
    • Creëren van flexibiliteit
      • Architectuur creëert flexibiliteit met als doel meer wenbaarheid en uiteindelijk een ICT-omgeving die adequaat kan meebewegen met veranderingen en kansen in de business
    • Sturen op integratie en standaardisatie
      • Architectuur kan helpen de gewenste mate van integratie en standaardisatie te realiseren
    • Beheersing van risico’s
      • Architectuur helpt bij het inzichtelijk maken van risico’s en de daarbij passende acties
    • Beheersing van kosten
      • Architectuur helpt bij het nemen van beslissingen over ICT-investeringen gebaseerd op een consistent langetermijn-perspectief
  • 7. Hoe draagt architectuur bij aan het oplossen van deze problemen?
    • Architectuur is een communicatiemiddel
      • Het biedt inzicht en overzicht
      • Belicht verschillende aspecten in samenhang
      • Richt zich op alle stakeholders
      • Dit is het beschrijvende karakter van architectuur
    • Architectuur is een sturingsinstrument
      • Definieert principes, uitgangspunten en richtlijnen
      • Is een beperking van ontwerpvrijgeid
      • Stuurt ICT projecten in het maken van (technologie-)keuzes
      • Dit is het voorschrijvende karakter van archituur
    • Architectuur is uiteindelijk een verzameling modellen, met daaraan verbonden principes en uitgangspunten
  • 8. Definitie van ICT-architectuur IEEE 1471
    • The fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and development
    • Dus:
      • Fundamentele inrichting van een complex systeemn
      • Opbouw in componenten
      • Hun onderlinge relatie én de relatie met de omgeving
      • Principes t.a.v. ontwerp en ontwikkeling in de tijd
    • IEEE 1471: Recommended Practice for Architectural Descriptions of Software-intensive Systems
    • IEEE: Institute of Electrical and Electronics Engineers
    • a non-profit, technical professional association
    • a leading authority in technical areas ranging from computer engineering, biomedical technology and telecommunications, to electric power, aerospace and consumer electronics
  • 9. ‘ Dé’ architectuur bestaat niet
    • Verschillende reikwijdte
    • Verschillend niveau van detaillering
    • Verschillende aspecten van een complex systeem
  • 10. De reikwijdte van een ICT-architectuur Schaalverschillen     Source: Gartner Group
  • 11. Verschillende niveaus van detaillering
    • Voor het overbrengen van een boodschap heb je niet veel detail nodig
    • Voor verschillende belanghebben zijn verschillende detailleringsniveaus vereist
    • Uiteindelijk moet een architectuur worden vertaald naar een ontwerp, en dan is voldoende detaillering wel belangrijk
  • 12. Verschillende aspecten
    • De componenten waaruit de architectuur is opgebouwd
      • Processen, producten en diensten, functionaliteiten, gegevens, applicaties, infrastructuur
    • De deelaspecten die inzichtelijk worden gemaakt
      • Structuur, gedrag, locatie, verantwoordelijkheid, doelstellingen
    • Of andere specifieke invalshoeken
      • Beveiliging, kosten, kwaliteit, strategisch belang
  • 13. We onderscheiden drie typen architectuur
    • Voor het overzicht maken we onderscheid in drie ‘typen’ architectuur
    Doel Focus Reikwijdte Conceptuele basis Combinatie van organisatorische en technische aspecten Reikwijdte zowel organisatiebreed als individuele systemen Servicegeoriënteerde architectuur Specificatie Ontwerp en realisatie (Verzameling van) systemen Softwarearchitectuur Communicatie Strategie Bedrijf Enterprisearchitectuur
  • 14. Drie ‘typen’ architectuur Enterprise- architectuur Software- architectuur Service- georiënteerde architectuur Individuele systeemscope Gericht op ontwerp, realisaties en specificatie Organisatiebrede scope Gericht op strategie en communicatie Conceptuele basis
  • 15. Alle intellectuele eigendomsrechten met betrekking tot deze presentatie berusten bij Twynstra Gudde. Niets uit deze presentatie mag worden verveelvoudigd of openbaar gemaakt zonder schriftelijke toestemming van Twynstra Gudde. Bas Kruiswijk [email_address] www.twynstragudde.nl