20081010 enterprise architecture integrate
DESCRIPTION
virksomhetsarkitektur i praksisTRANSCRIPT
arcticpark.no integrate.no
Virksomhetsarkitektur i praksis
Thorsten Heller
arcticpark.no integrate.no
”ability to execute”
IKT
Forretning strategi og mål
virksomhetsarkitektur
Kryssalg, synergier Samordning intern / ekstern X-domain synkronisering Felles kundefront Bedre kundehåndterings- og optimaliserte støtteprosesser
Høye IKT kostnader Lav fleksibilitet og endrings- dyktighet Manglende funksjonalitet og systemstøtte Siloapplikasjoner
prosesstilpasset skalerbar og kostnadseffektiv endringsdyktig standardisert og helhetlig lett tilgjengelig
virksomhetsarkitektur – showcase energi
arcticpark.no integrate.no
motivasjon og målsetninger
• synkronisering av forretnings- og IKT ressurser – realisering av nye forretningsmuligheter – redusering av kostnader (drift, vedlikehold,
utvikling) – optimalisering av alle tiltak (”smarte”
investeringer) • definisjon av en forretningsdrevet IKT
arkitektur som fundament for virksomhetens framtid – bl.a. nye produkter, nye tjenester, kryssalg,
prosessforbedringer • definisjon, styring og overvåking av et
arkitekturrammeverk og metodikk – ramme- og metodeverk for definisjon,
spesifikasjon, utvikling, konsolidering, migrasjon og vedlikeholdt
– definisjon og implementering av en felles notasjon som skal være broen mellom forretningssiden og IKT- siden.
• etablering av et verktøy for å formidle en felles visjon
Systems Management View
Security View
Operational View
Inte
grat
ion
Vie
w
Data / Information View
Business View
Functional / Application View|
Sta
ndar
ds &
princ
iple
s
Strategic View
Mig
ration
and
Tra
nsitio
n Vie
w
Fram
ewor
k, T
empl
ates
Rep
ositor
y
enterprise visibility
arcticpark.no integrate.no
virksomhetsarkiturmodell - perspektiver
arcticpark.no integrate.no Side 5
potensial
- 25%
Uten arkitektur
30.4
Med arkitektur
22.5
- 32%
Uten arkitektur
9.2
Med arkietktur
6.2
Mindre firmaer Større firmaer (>= 5000 interne bruker)
Source: META Group, 2002
IT b
udsj
ett
perb
ruke
r, kU
SD
IT b
udsj
ett
per
bruk
er,
kUSD
Reduksjon av IT budsjett
Reduksjon av IT budsjett
arcticpark.no integrate.no
fokusområde
Virksomhetsarkitektur
arcticpark.no integrate.no
hovedelementer
• Virksomhetsarkitekturrammeverk • Arkitekturmodell • Organisasjons-, forvaltnings- og styringsmodell • Føringer (bl.a. arkitektur- og sikkerhetsprinsipper) • Referansearkitektur og målbilde(r) • Portefølje- management • Masterplan • Prosjektledelse og –oppfølging • Metodebeskrivelser og definisjoner • Strategisk integrasjonsplattform • Maler, hjelpemidler, verktøy for arkitekturprosess
Systems Management View
Security View
Operational View
Inte
grat
ion
Vie
w
Data / Information View
Business View
Functional / Application View|
Sta
ndar
ds &
princ
iple
s
Strategic View
Mig
ration
and
Tra
nsitio
n Vie
w
Fram
ewor
k, T
empl
ates
Rep
ositor
y
enterprise visibility
arcticpark.no integrate.no
arkitekturmodeller, -metoder og -prosesser
• OIO – offentlig informasjon online • Common Requirements Vision • Zachman rammeverk • TOGAF • Archimate
arcticpark.no integrate.no
Common Requirements Vision Analysis
Business Strategy
Business Vision
Business Information Requirements
Business Change Requirements
Business Solutions Requirements
IT Requirements
arcticpark.no integrate.no
CRV analyse
1. Define scope, focus and preconditions 2. Get and document the Enterprise Business Vision 3. Identify stakeholder
4. Analyze measurable business strategies 5. Identify kernel business processes
6. Identify business information requirements 7. Identify required operational changes
8. Identify required changes within in the solution portfolio 9. Identify functional requirements
10. Identify non functional requirements 11. Identify architecture principles and guidelines 12. Analyze IT trends or upcoming specifications
Enterprise Niveau
LoB Niveau
Application Niveau
Technology Niveau
Information Niveau
arcticpark.no integrate.no
OIO – offentlig informasjon online
arcticpark.no integrate.no
zachman rammeverk
arcticpark.no integrate.no
Rad 1 – Omfang (Scope) Eksterne krav og drivere Forretningsfunksjonsmodellering
Rad 2 – Virksomhetsmodell Forretningsprosessmodeller
Rad 3 – System modell Logisk modell Kravdefinisjon
Rad 4 – Teknologi modell Fysisk modell Kravdefinisjon og utvikling
Rad 5 – Implementert løsning Implementert løsning Utrulling
Rad 6 – Overvåking Monitoring og drift Evaluering (SLA)
1
2
3
4
5
6
Contextual
Conceptual
Logical
Physical
As Built
Functioning
Contextual
Conceptual
Logical
Physical
As Built
Functioning
Why
Why
Who
Who
When
When
Where
Where
What
What
How
How
zachman rammeverk
arcticpark.no integrate.no
Regel 1: Kolonner har ikke noen rekkefølge
Contextual
Conceptual
Logical
Physical
As Built
Functioning
Contextual
Conceptual
Logical
Physical
As Built
Functioning
Why
Why
Who
Who
When
When
Where
Where
What
What
How
How
Regel 2: Hver kolonne har enn enkel grunnmodell
Regel 3: Grunnmodellen for hver kolonne er unik
Regel 4: Hver rad representerer et bestemt perspektiv
Regel 5: Hver celle er unik
Regel 6: Ved å kombinerer celler fra en rad dannes en komplett beskrivelse av dette perspektivet
regler
arcticpark.no integrate.no
anvendelse av zachman
arcticpark.no integrate.no
notasjon
BPML
UML
Tekst
BPEL BPEL
BPML
arcticpark.no integrate.no
Systems Management View
Security View
Operational View
Inte
grat
ion
Vie
w
Data / Information View
Business View
Functional / Application View|
Sta
ndar
ds &
princ
iple
s Strategic View
Mig
ration
and
Tra
nsitio
n Vie
w
Fram
ewor
k, T
empl
ates
Rep
ositor
y
zachman i praksis – Integrate EA modell
arcticpark.no integrate.no
TOGAF i praksis – Integrate EA metode
arcticpark.no integrate.no
modenhetsnivåer
• nivå 1 : kaos fase Isolerte tekniske eller arkitekturmessige vedtak / beslutninger med hovedfokus på enkelte prosjekter.
• nivå 2 : reaktiv fase Forretningsdrevne aktiviteter ( kostnader, effektivitet, kompetanseevne) for styring og forvaltning av IT ressurser som brukes – med hovedfokus på enkelte prosjekter, avdelinger eller LoB’er.
• nivå 3 : proaktiv fase Aktiv arkitekturstyring og –forvaltning på avdelings- eller LoB nivå, men fremdeles uten koordinasjon eller synkronisering på konsernnivå.
• nivå 4 : ramp up fase Delvis og initiell bruk av virksomhetsarkitektur- prosesser og –modeller med tilknytting mellom forretningsstrategier og IT mål.
• nivå 5 : verdi fase Gjennomgående og konsernvid bruk av en konsistent virksomhetsarkitekturmodell med fullstendig harmonisering av forretnings- og IT aktiviteter.
arcticpark.no integrate.no
etablering
• Trinn 1 : ledelsesforankring Selg ideen med virksomhetsarkitekturen til ledere og topp ledelsen. Få ledelsesforankring. Bygg opp en enhetlig og felles forståelse om nytteverdien av virksomhetsarkitekturen.
• Trinn 2 : organisasjon Opprett den nødvendige organisasjonsstrukturen og etabler en arkitekturgruppe som er ansvarlig for definisjon, introduksjon, styring og overvåkning av arkitekturaktiviteter.
• Trinn 3 : rammeverk / notasjon / modell Definer og kommuniser rammeverket, modellen, metodikken og notasjonen som skal brukes.
• Trinn 4 : repository / dokumentarkiv Introduser en godt organisert dokumentstruktur. Implementer et sentralt dokumentarkiv som er tilgjenglig for alle deltakere i arkitekturaktivitene.
• Trinn 5 : innsamling og høsting Se på eksisterende dokumenter og analyser dem. Dokumenter og tilgjengliggjør erfaringer og resultater.
• Trinn 6 : bruk Begynn med å bruke virksomhetsarkitekturen så tidlig som mulig. Ikke vent til modellen eller metodikken er komplett. Bruk arkitekturen for å samle erfaringer.
• Trinn 7 : vedlikehold og utvidning Kontinuerlig arbeid for å utvide og forbedre virksomhetsarkitekturen. Tenk på bedre eller flere modeller eller synsvinkler. Mål resultater og nytteeffekt. Og til slutt, det viktigste punktet : Kommuniser resultater !
arcticpark.no integrate.no
”Real artists ship” Steve Jobs, CEO Apple Computers
THORSTEN HELLER Chief Technology Officer Integrate AS
mobile +47 98 00 1822 mailto:[email protected] http://www.arcticpark.no http://www.integrate.no
http://www.quicklaunch.no