Sei sulla pagina 1di 53

2009 Wolfgang W.

Keller all rights reserved


TOGAF 9.1
Quick Start Guide for
IT Enterprise Architects
Wolfgang Keller



2009-2012 Wolfgang W. Keller all rights reserved
ii
Copyright and License
Copyiight 2uu9-2u12 by Wolfgang W. Kellei. All iights ieseiveu
The content of this book is piotecteu unuei "Attiibution-
NonCommeicial-NoBeiivs S.u 0npoiteu" license. Foi the full text see
http:cieativecommons.oiglicensesby-nc-nuS.ulegalcoue.
Disclaimer
While the authoi useu his best effoits in piepaiing this book, he
makes no iepiesentations oi waiianties with iespect to the accuiacy
oi completeness of the contents of this book anu specifically uis-
claims any implieu waiianties of meichantability oi fitness foi a
paiticulai puipose. The auvice oi stiategies containeu heiein may not
be suitable foi youi situation. You shoulu consult with a piofessional
wheie appiopiiate. The authoi shall not be liable foi any loss of piofit
oi any othei commeicial uamages, incluuing but not limiteu to spe-
cial, inciuental, consequential oi othei uamages.
Cover Picture
By Wolfgang Kellei 2uu9 - all iights ieseiveu. Location: Beilin;
Backe'schei Naikt; Reflection of Beilin Tv Towei.
Version History

Bate State anu Puipose
2012-04-19 thru 24
2012-12-13
First Version for TOGAF 9.1 based on version for
TOGAF 9.0

2009-2012 Wolfgang W. Keller all rights reserved
iii

Preface
Why woulu anybouy neeu a 6u pages shoit book on T0uAF 9.1 if
T0uAF itself is a 69u pages aichitectuie fiamewoik, wiitten by
ienowneu expeits fiom Suu top IT companies who suie know theii
stuff anu will pioviue you with anything you neeu as an enteipiise
aichitect.
The answei is: YES - T0uAF 9.1 pioviues you with veiy helpful, veiy
sounu anu extensive lists of WBAT to uo in Enteipiise IT Aichitec-
tuie. The auvice fiom vaiious people woiking in Enteipiise IT Aichi-
tectuie is: 0se T0uAF! Theie's no ieason not to use it.
But T0uAF uoes not yet pioviue you with a QuickStait anu
Acceleiatois that give an Expeit a fast to ieau ballpaik view of which
items of an IT enteipiise aichitect's task list aie coveieu by T0uAF
anu which aie not. Anu as you will also see, theie aie aieas of an IT
Enteipiise Aichitect's task list which aie not coveieu by T0uAF at the
moment. This makes it a iewaiuing task to give people inteiesteu in
T0uAF an iuea of what they can expect anu what they have to finu
elsewheie.



2009-2012 Wolfgang W. Keller all rights reserved
iv
About the Author





Wolfgang Kellei is a fieelance consultant
who has Enteipiise IT Aichitectuie as
his piofessional hobby. 0ntil 2uu6 he
useu to woik foi one of the top S insui-
eis woilu wiue as a Chief Aichitect fiist
foi theii Austiian anu CEE business anu
latei foi theii ueiman business geneiat-
ing aiounu 1S Billion Euio in insuiance
piemiums.
Wolfgang has uone woik in the fielu
of softwaie aichitectuie since the teim
was coineu by the CN0 SEI in the eaily
199uties. Besiues softwaie aichitectuie
he was always in laige scale softwaie
pioject management. At the moment he
woiks as a pioject managei uoing "hon-
est woik" ;-) which has nothing to uo
with methous but eveiything with ueliv-
eiy.
Wolfgang holus a Biplom (N.S.) in
computei science fiom Technical 0ni-
veisity Nunich (ueimany). Be is the
authoi of numeious aiticles in English
anu ueiman language tiaue jouinals anu
has authoieu two ueiman books: 0ne on
Enteipiise Application Integiation anu
anothei one on Enteipiise IT Aichitec-
tuie Nanagement.
Website: http:www.objectaichitects.biz
E-Nail: wkobjectaichitects.ue



2009-2012 Wolfgang W. Keller all rights reserved
v
Table of Contents
1 Intiouuction 1
1.1 What is T0uAF 9.1. 1
1.2 This Book is most useful foi two uioups of Reaueis 2
1.S Youi Feeuback Welcome S
2 What is Enteipiise IT Aichitectuie. 4
2.1 The Piagmatic Business Appioach to Enteipiise IT
Aichitectuie S
2.2 Woik Bieakuown Stiuctuie foi Enteipiise IT Aichitectuie 7
2.S The T0uAF 9.1 Appioach 9
S T0uAF anu IT Stiategy 12
S.1 What is an IT Stiategy. 12
S.2 What neeus to be uesciibeu 1S
S.S Bow uo you get theie. 1S
S.S.1 Stiategic Bialog 1S
S.S.2 IT Naxims fiom Business Naxims 16
S.S.S Reengineeiing the Business Stiategy 17
S.4 What suppoit will you finu in T0uAF. 18
S.S Fuithei Reauing 18
4 T0uAF anu IT Poitfolio Nanagement 2u
4.1 What is IT Poitfolio Nanagement 2u
4.2 What is Application Poitfolio Nanagement. 21
4.S Putting it togethei: Fiom Chaos to a Nastei Plan 24
4.4 What uo you finu about Application Poitfolio Nanagement in
T0uAF. 26
4.S Infiastiuctuie Poitfolio Nanagement 26
4.6 What uo you finu about Infiastiuctuie Poitfolio Nanagement in
T0uAF. 27
4.7 Fuithei Reauing 28
S T0uAF anu Beveloping Aichitectuies Su
S.1 Pait II: T0uAF ABN S1
S.2 Pait III: ABN uuiuelines anu Techniques S2
S.S Fuithei Reauing S2

2009-2012 Wolfgang W. Keller all rights reserved
vi
6 T0uAF anu Aichitectuie uoveinance SS
6.1 What uo you finu about it in T0uAF. S4
6.2 Fuithei Reauing SS
7 T0uAF anu Basic Tasks S6
7.1 T0uAF anu finuing the iight Neta-Nouel foi youi Neeus S6
7.2 T0uAF anu finuing Tool Suppoit S7
7.S T0uAF anu Immeision Paths foi Enteipiise IT Aichitectuies S8
8 What else will you finu in T0uAF. 4u
8.1 Founuation Aichitectuie Technical Refeience Nouel (TRN) 4u
8.2 The Integiateu Infoimation Infiastiuctuie Refeience Nouel
(III-RN) 41
9 Wiap 0p: T0uAF foi You 42
9.1 A Collection of 0seful Stuff 42
9.2 The Two Stiongest Points 42
9.S T0uAF Ceitification 4S
9.4 Futuie 44
1u Refeiences 4S

1 Introduction
2009-2012 Wolfgang W. Keller all rights reserved
1
1 Introduction
1.1 What is TOGAF 9.1?
At the piesent time T0uAF, the 0pen uioup Aichitectuie Fiamewoik
is a veiy populai fiamewoik foi Enteipiise IT Aichitectuie (EITA)
woiluwiue.
veision 9.1 - the veision ieleaseu in late 2u11 - is a maintenance
Release of veision 9. veision 9, which is aiounu since 2uu9 constitut-
eu majoi iewoik of veision 8.1.1. T0uAF veision 8.1.1 was the latest
upuate of the veision 8 family which has been aiounu since 2uu2,
when the extensions foi Enteipiise IT Aichitectuie weie auueu to
veision 7 in the foim of the so calleu enteipiise continuum.
Like many othei fiamewoiks in the IT aichitectuie anu manage-
ment aiena T0uAF 9.1 is not a "use it iight out of the box item". It has
some 69u pages anu is fiist of all a majoi challenge to ieau.
Also, like many othei IT fiamewoiks, T0uAF will tell you moie
about WBAT to uo than B0W to uo it. Bence, when you stait e.g. a
new job as an Enteipiise Aichitect anu somebouy passes you a copy
of T0uAF 9.1 you might not ieally know what to uo, unless you have
hau some othei woik expeiience besiues T0uAF anu have ieau a few
othei books.
Theie is also the ciiticism that T0uAF uoes not pioviue you with
woiking examples, uocument templates anu othei quickstait tools.
Pioviuing such mateiial woulu inueeu be veiy tough, as piocesses,
uocuments anu othei mateiial will uiffei uepenuing on the kinu of
enteipiise foi which you have to uevelop an aichitectuie. The goou
news is that T0uAF pioviues you with veiy useful checklists anu veiy
extensive meta mouels. The bau news is, that T0uAF will not pioviue
you with an iuiot's guiue to Enteipiise IT Aichitectuie. Even with
T0uAF you aie still alloweu anu iequiieu to think. Such an iuiot's
guiue uoes not yet exist anu it is veiy unlikely that it will evei exist.
Any appioximation to it woulu consist of thousanus of pages, woulu
not be manageable anu woulu be outuateu by the time it was
publisheu.
1 Introduction
2009-2012 Wolfgang W. Keller all rights reserved
2

1.2 This Book is most useful for two Groups of
Readers
"#$%&'%()%* "+ ,&-.%//'-(01/ 23- 0&% (-4 5%4 6*%%$ '(4-
789+:;< Will get a quick oveiview on wheie to finu what in T0uAF
9.1 anu wheie T0uAF 9.1 has still gaps if compaieu to a task list of
uaily Enteipiise IT Aichitectuie woik. People fiom this gioup shoulu
be able to ieau the book in a cuisoiy style in something like an houi.
Wheievei you neeu uetails, you can uive into them anu if this book is
not enough you will get a pointei into the iespective T0uAF content.
To make a long stoiy shoit foi such ieaueis: T0uAF is solu to you as a
fiamewoik foi Enteipiise IT Aichitectuie oi even Enteipiise
Aichitectuie. It is veiy /4&-(= -( ueveloping 0&)3'4%)4>&%/ but it can
still be impioveuif it comes to Enteipiise IT Aichitectuie
?0(0=%@%(4 A"+?B. If you aie an EAN expeit anu you know e.g.
T0uAF 8.1.1 in uetail, you aie uone heie. T0uAF 9.1 is not much
bettei at IT EA Nanagament than T0uAF 8.1.1 useu to be - but it is
stiongei on EA Bevelopment than 8.1.1 useu to be. You can go on
flipping thiough the book in oiuei to uiaw some hints fiom the
checklists anu fuithei ieauing sections that you might not have come
acioss befoie.
,%-$1% (%2 4- "(4%&$&'/% C7 +&)3'4%)4>&% 0(* '(4%&%/4%* '(
789+:< Will get a ballpaik view of what to expect fiom T0uAF anu
what not to expect fiom T0uAF. You will be guiueu thiough a piocess
fiamewoik foi uay to uay aichitectuial woik pioviuing you with an
oveiview of aichitectuial woik as a whole anu you will get
infoimation on which of these piocesses aie suppoiteu by T0uAF 9.1.
The benefit foi both of the above gioups of ieaueis is that they shoulu
get an '*%0 of 3-2 they can $&-.'4 .&-@ 789+: way .0/4%& than by
ieauing the full oiiginal text. But they will still not get ieal woilu
examples anu all the suppoiting mateiials that woulu pile up to
anothei thousanu oi moie pages.
If you aie an %#$%&'%()%* 789+: %#$%&4 then you will finu that 43'/
D--E '/ (-4 2&'44%( 2'43 5-> 0/ 43% 40&=%4 0>*'%()% in minu.
+ /3-&4 (-4% -( 789+: )%&4'.')04'-(< Baving woikeu thiough this
shoit book you will have leaineu that T0uAF ceitification can be
useful to piove that you uiu woik thiough T0uAF anu that you un-
ueistoou the uocuments. T0uAF ceitification uoes not ceitify that
you aie a piofessional Enteipiise IT Aichitect. Even though some BR
uepaitments may be maue to believe this anu even though theie may
1 Introduction
2009-2012 Wolfgang W. Keller all rights reserved
3
be venuois foi T0uAF couises out theie who tell you this. Bence you
can also use this book to finu out quickly what T0uAF coulu give you
anu whethei oi not you think that it woith taking the exam.
1.3 Your Feedback Welcome
The authoi acknowleuges that this book might attiact some ciitique
fiom expeiienceu T0uAF acolytes anu also fiom people who have a
maiketing pitch that sells T0uAF as the "one size fits all" solution foi
Enteipiise IT Aichitectuie.
Also some less expeiienceu Enteipiise IT Aichitectuie piofessionals
might be looking foi the "thousanu page stait-up mateiial".
Youi feeuback to impiove this book is veiy welcome. The veision
you aie cuiiently ieauing has been wiitten with the intention of sav-
ing a lot of people a lot of ieauing time anu also to confiim foi them
that they still have an appiopiiate notion of Enteipiise IT Aichitec-
tuie Nanagement even though they have the feeling that theie is
something missing fiom T0uAF.
This book will be uistiibuteu fiee of chaige ovei the Inteinet
while it is planneu that the book will latei be useu as pait of a iegulai
book. Feel fiee to contact me with youi suggestions foi impiovement.

2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
4
2 What is Enterprise IT Architecture?
As with builuing aichitectuie theie aie many many uefintions of
Enteipiise IT Aichitectuie. In this chaptei you will leain to iecognise
a few access paths to Enteipiise IT Aichitectuie anu we will give a
ueepei explanation of a piagmatic access path that sees an Enteipiise
Aichitect as a veiy impoitant aiue to the CI0 who is in chaige,
amongst othei things, of stiategic planning foi the enteipiise's IT
assets. We will call this the ,&0=@04') F>/'(%// +$$&-0)3. It will
become cleaiei, once we outline the tasks of an Enteipiise Aichitect
as top aiue to the CI0.
The othei two appioaches aie:
73% C7G+&)3'4%)4>&% +$$&-0)3< This appioach mainly has its ioots
in IT systems aichitectuie. The systems aichitects often get to be in
chaige of a system clustei oi even of a whole IT lanuscape anu have
tiieu to evolve theii systems aichitects' methous foi use at the entei-
piise level. You will leain that both the Zachman Fiamewoik anu
T0uAF have been gieatly influenceu by this appioach.
73% +)0*%@') +$$&-0)3< This appioach fiist asks "what is aichitec-
tuie of an enteipiise" anu then looks foi methous foi moueling an
enteipiise, constiucting meta-mouels foi an aibitiaiy enteipiise,
evolution of meta-mouels anu similai questions. Such questions focus
on how to mouel an enteipiise fiom top to bottom.
In this chaptei we will explain the thiee appioaches anu will position
T0uAF 9.1 with iespect to theii viewpoints. In the section on the
Piagmatic Business Appioach you will become familiai with a list of
top level tasks which will be useu latei to give you an iuea of which
tasks aie suppoiteu by T0uAF 9.1 - anu which aie N0T suppoiteu by
T0uAF 9.
2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
5
2.1 The Pragmatic Business Approach
to Enterprise IT Architecture
The Piagmatic Business Appioach to Enteipiise IT Aichitectuie
staits by asking "what neeus to be uone to make the most of the en-
teipiise iesouice IT". In moie euucateu ciicles this is calleu "IT
Business Alignment". IT Business alignment is not a fully ueteimin-
istic task. The way you tiy to puisue it uepenus on the matuiity level
of youi oiganization.
!"#$%& () *&+&,- ./ 01 2 3$-"4&-- 5,"#46&478
Theie is a pieuictable set of tasks in a CI0 office that seive to govein
the expensive iesouice IT in an enteipiise. The uegiee to which such
a CI0 office has implementeu these uepenus on the impoitance of the
piouuction factoi IT foi the enteipiise
! An enteipiise which ueals with commouity goous anu uoes not
see IT as some kinu of factoi ielevant foi its stiategic positioning
in competition will seluom evei have a complex CI0 office. If it
even has a CI0.
! A multi-billion business iunning an IT buuget of seveial hunuieu
million Euios a yeai will have all the functions that will be out-
lineu heie - maybe even moie.
In a typical CI0 office you will finu moie oi less the blocks of tasks
outlineu in !"#$%& 9. 0nly two of these have something to uo with
Enteipiise IT Aichitectuie.

2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
6

!"#$%& 9) 1:-; <,.=;- /.% : >0? ?//"=&8 @:%; -A:B&B 7.C"=- :%& 4.7 -$<D
E&=7 ./ F5G :4B H",, A&4=& 4.7 <& B"-=$--&B "4 7A"- <..;

! C7 H4&04%=5< Somebouy has to uefine a stiategy foi the manage-
ment of the enteipiise's iesouice IT.
! ,&-I%)4 ,-&4.-1'- ?0(0=%@%(4< Buugets foi IT have been
aiounu much longei than IT pioject aichitectuie oi even Entei-
piise IT Aichitectuie. That's why a managei like a CI0 useu to
have somebouy in chaige of his IT buuget anu the balancing of
buuget anu uemanus that iesults in the list of uemanus which aie
to be implementeu each yeai.
! "(4%&$&'/% C7 +&)3'4%)4>&%< We will explain the tasks an Entei-
piise IT Aichitect has to peifoim in section 2.2.
! C7 +>*'4< As the IT function is ciucial to the success anu sheei
existence of most enteipiises touay, IT is subject to auuits in most
oiganizations. Bence theie is a task to auuit IT functions. Touay's
ue facto stanuaiu foi auuiting IT is C0BIT. We will not uiill into
this any ueepei as it will not help you too much in unueistanuing
T0uAF.
2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
7
! C7 H%)>&'45< is ciucial touay foi the ieputation, integiity anu
secuiity of youi enteipiise. Bence a CI0 will have people in
chaige of IT secuiity. Theie's also a bioau aiiay of fiamewoiks
that will help you manage IT secuiity. We will also skip this as-
pect foi the time being
! ,&-J'*%& ?0(0=%@%(4< Nost IT oiganizations touay outsouice
oi outtask a lot of theii woik. This can apply to almost all tasks an
IT oiganization peifoims, except the coie management tasks.
These coie tasks aie, by the way, uesciibeu heie foi a CI0 office.
In the iemainuei of this book we will be uealing with the IT Stiategy
anu the Enteipiise IT Aichitectuie blocks. veiy often the Enteipiise
IT Aichitect, as a CI0's top aiue, will help him uefine the enteipiise's
IT Stiategy. In any case, Enteipiise Stiategy anu hence IT Stiategy aie
the most impoitant influences foi you as an Enteipiise Aichitect,
even if youi CI0 uoes not consult you about foimulating them.
This anu the elements of Enteipiise Aichitectuial woik will be
uesciibeu in section 2.2. The stiuctuie explaineu heie will be useu
latei in chapteis S thiu 7 to explain what is in T0uAF to help you
accomplish youi tasks as an Enteipiise Aichitect.
2.2 Work Breakdown Structure for Enterprise IT Archi-
tecture
The tasks of Enteipiise IT Aichitectuie can be split into thiee main
blocks as outlineu in Figuie !"#$%& I.
! H4&04%=') 70/E/< 0ften the Enteipiise IT Aichitects aie the peo-
ple who help a CI0 !"#"$%& ()* +, -./0."12. But besiues this
theie aie moie stiategic tasks -meaning tasks that have a plan-
ning hoiizon of moie than S-S yeais. +, 3%/.4%$)% 50601"7"6.
will uelivei the basic uata neeueu foi -./0."1)8 3$066)619 which
biings togethei the goals fiom stiategy anu the as-is situation
fiom poitfolio management in oiuei to uevelop a to-be situation.
This will be unueipinneu by a stiategic ioaumap that is a coaise
piogiam plan foi a majoi pait of the pioject poitfolio.
2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
8

!"#$%& I) F47&%C%"-& 5%=A"7&=7- J%.=&-- G:C

! 8$%&04'-(01 70/E/< foim the uay to uay woik of Enteipiise IT
Aichitects. Stiategies aie nice - but you neeu to communicate
them anu you also have to make suie that they aie applieu anu
implementeu. This is the fielu of :/8()."8.;/" <%#"/6068". Fiist
of all you will neeu to finu ciitical piojects - the ones that have
the potential to change youi aichitectuie. This is !%6" =2 5%6)>
.%/)61 .(" 3/%?"8. 3%/.4%$)%. 0nce you have iuentifieu the 1u% oi
so inteiesting stiategic piojects, you will set up an aichitects
team to 088%7&062 .("7. As they iun thiough the enteipiises
noimal +, 3/%?"8. 3/%8"**.
! F0/') 70/E/< In oiuei to get Enteipiise IT Aichitectuie up anu
iunning you will neeu to cieate a few founuations. In many cases
it will be useful to /;6 06 @: .%%$ in oiuei to have a chance to
tiack what you have in youi application anu infiastiuctuie poit-
folios. In oiuei to uo this you will neeu to finu oi uevelop the
iight 7".0 7%!"$ .oi the puiposes anu in oiuei to ieuuce com-
plexity by stanuaiuization you will fiist have to !"#"$%& *.06!>
0/!* that will be valiu in the scope of youi enteipiise. Theie aie
moie basic tasks - but these aie the most piominent ones.
The following will explain each of the tasks listeu above anu in chap-
teis S thiu 7 you can finu what mateiial is available in T0uAF to help
you peifoim them.

2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
9
2.3 The TOGAF 9.1 Approach
Let's have a look at how T0uAF sees its appioach to Enteipiise IT
Aichitectuie. Best let T0uAF speak foi itself:
TOGAF as an EAM Framework (From TOGAF 8.1. (Enterprise Edition)
TOGAF in its Enterprise Edition remains what it has always been, namely an
architecture framework - a set of methods and tools for developing a broad
range of different IT architectures. It enables IT users to design, evaluate, and
build the right architecture for their organization, and reduces the costs of
planning, designing, and implementing architectures based on open systems
solutions.
The key to TOGAF remains a reliable, practical method - the TOGAF Architec-
ture Development Method (ADM) - for defining business needs and developing
an architecture that meets those needs, utilizing the elements of TOGAF and
other architectural assets available to the organization.
Source TOGAF 8.1. [TOGAF8.1.1] (Also valid for TOGAF 9.x)
So what uoes this tell us with iegaius to Enteipiise IT Aichitectuie
tasks as uesciibeu in section 2.2. 73% %@$30/'/ -. 789+: '/ -(
*%J%1-$'(= )-()&%4% C7 0&)3'4%)4>&%/: Be it foi a system, be it foi a
clustei of systems anu maybe also be it foi a to-be aichitectuie of an
enteipiise as a whole. Bence the emphasis is on the conciete task of
ueveloping aichitectuie.
2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
10

!"#$%& K) F+.,$7".4 ./ 1?L5! /%.6 M&%-".4 N 7. M&%-".4 O8 P.$%=&) ?H4
Q&-&:%=A8
The emphasis of T0uAF is not on tasks such as
! Beveloping an IT Stiategy baseu on a Business Stiategy
! Application Poitfolio Nanagement: Bealing with thousanus of
existing applications anu juuging which have a futuie, which neeu
change anu which neeu to be ieplaceu
! Aichitectuie uoveinance: This is mentioneu but not tieateu as a
main item
The ABN (Aichitectuie Bevelopment Nethou) is still the keinel of
T0uAF anu is T0uAF's biggest asset. You can also see this concentia-
tion on the ABN youiself if you stuuy the evolution of T0uAF fiom
e.g. veision 7 (publisheu in Bec. 2uu1) thiu vaiious veisions of T0-
uAF 8 (which was intiouuceu as the "Enteipiise veision of T0uAF 7"
anu fiist featuieu the "Enteipiise Continuum") to T0uAF 9 which was
publisheu in Febiuaiy 2uu9.
2 What is Enterprise IT Architecture?
2009-2012 Wolfgang W. Keller all rights reserved
11
!"#$%& K can be ieau so that Pait II - the ABN - has been iathei stable
thioughout the evolution shown in !"#$%& K. The majoi new featuies
of veision 9.x ovei veision 8.x aie the Aichitectuie Content Fiame-
woik anu the mateiial auueu in Pait III: The ABN uuiuelines anu
Techniques. veision 9.1 as a maintenance ielease has a chaptei stiuc-
tuie iuentical to T0uAF 9.
So it can cleaily be seen fiom this, that T0uAF woikeu its way up
fiom a fiamewoik foi pioject aichitectuie anu majoi uevelopment
piojects to the enteipiise level. T0uAF will continue to giow towaius
the enteipiise level but it has not been uesigneu fiom the beginning
with the Enteipiise Level oi a Piagmatic Business 0iienteu Appioach
in minu. But let T0uAF (again 8.1.) speak foi itself again:

A number of Enterprise Architecture frameworks already exist and are widely
recognized, each of which has its particular advantages and disadvantages -
and relevance - for Enterprise Architecture. They are discussed in Part IV (of
TOGAF 8): Resource Base, Other Architectures and Frameworks.
Although a number of enterprise frameworks exist, there is no accepted indus-
try standard method for developing Enterprise Architecture. The goal of The
Open Group with TOGAF is to work towards making the TOGAF ADM just such
an industry standard method, which is neutral towards tools and technologies,
and can be used for developing the products associated with any recognized
enterprise framework - such as the Zachman Framework, Federal Enterprise IT
Architecture Framework (FEAF), Treasury Enterprise Architecture Framework
(TEAF), and C4ISR/DoD Framework - that the architect feels is appropriate for a
particular architecture.
.
With the migration of TOGAF to an Enterprise Architecture framework, this
flexibility becomes even more important. TOGAF is not intended to compete
with these other frameworks; rather, it is intended to perform a unique role, in
distilling what these other frameworks have to offer, and providing a generic
ADM that can be adapted for use with any of these other frameworks.
The Open Group's vision for TOGAF is as a vehicle and repository for practical,
experience-based information on how to go about the process of Enterprise
Architecture, providing a generic method with which specific sets of delivera-
bles, specific reference models, and other relevant architectural assets, can be
integrated.
Source TOGAF 8.1. [TOGAF8.1.1]
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
12
3 TOGAF and IT Strategy
In the eaily ieactions to T0uAF 9.u bloggeis commenting on the new
ielease have ciiticizeu T0uAF foi falling shoit of pioviuing help foi
the stiategic planning tasks in IT management. The thiee main stia-
tegic tasks have alieauy been outlineu in section 2.1 anu IT stiategy is
the fiist one of them.
A fiist check is quite simple: }ust take the T0uAF 9.1 puf file,
which is available at a mouest chaige fiom the 0penuioup anu have
the occuiiences of the teim "IT stiategy" counteu in it. You will finu
the teim thiee times in the text anu this makes it cleai that T0uAF
uoes not pioviue you with a methou, to uevelop one.
If you just wanteu to know, whethei T0uAF pioviues you with a
closeu set of tools anu methous to uevelop an IT stiategy, you'ie uone
foi the moment. Skip this chaptei anu u0T0 chaptei 4 on page 2u in
oiuei to see what T0uAF has to offei you foi poitfolio management.
If you want to know wheie to finu mateiial on how to wiite an IT
stiategy anu what T0uAF still has to offei besiues obvious spots
maikeu with IT stiategy, hang on.
3.1 What is an IT Strategy?
In oiuei to talk about IT stiategy it is fiist necessaiy to talk about
stiategy in geneial. In oiuei to avoiu copyiight pioblems we use a
Wikipeuia uefinition

A strategy is a plan of action designed to achieve a particular goal.
You coulu also use the moie militaiistic veision by Clausewitz
|Clausewitz98j but theie's no ieal uiffeience.
Fiist of all you neeu a goal. Then you neeu moie than one possible
way to get theie anu foimulating youi stiategy is about choosing one
of the possible ways to go anu tuining it into a plan.
You might ask, whethei one way (oi option foi attaining the ob-
jective) isn't enough. Nany stiategies uo not pass the tiiviality test
wheie you ask whethei the opposite of the way you choose is still
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
13
something that makes sense. E.g. if you uo not holu a monopoly (you
aie in a competitive maiket) anu you state "Customei 0iientation" as
youi stiategy, then the contiaiy "being non-customei oiienteu"
woulu leau stiaight into bankiuptcy. Bence foi this example entei-
piise "Customei 0iientation" as a stiategy woulu not pass the tiiviali-
ty test because theie's no alteinative to it.
You shoulu finu some inuications of the stiategy of youi enteipiise in
its business stiategy. We will also ueal with the case wheie youi
enteipiise uoesn't have one. But let's postpone that one foi a mo-
ment. That case will be coveieu in section S.S. You also neeu to know
something about the matuiity of youi IT oiganization. If IT is tieateu
as a puie non-stiategic cost-centei in youi oiganization (iemembei
!"#$%& ( foi the uiffeient steps of IT Business alignment of an IT
oiganization) then you will have a toughei time influencing youi
enteipiise's stiategy. When IT is seen as an enablei in competition,
you shoulu have less tiouble enteiing into a tiue stiategic uialog.
3.2 What needs to be described
No mattei at what level youi IT oiganization finus itself - the basics
that neeu to be uesciibeu (stiategy elements) aie always the same.

Figuie S: Nain Pillais of an IT Stiategy
The above figuie can use a bit of explanation. It is also ieflecteu in the
stiategy matiix (see Figuie 6) to follow. No mattei what else you
have in an IT stiategy. You will always neeu to make uecisions about
the following:
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
14
! +$$1')04'-( H4&04%=5< No mattei what else you plan in youi IT
stiategy, you neeu an application stiategy - a stiategy that con-
tains guiuelines on how you want to ueal with the IT applications
in youi company anu how you want to suppoit youi business
stiategies using IT applications.
! C(4%=&04'-( H4&04%=5< In most cases you uon't have one peifectly
integiateu application but you have a majoi set of applications
that neeu to be integiateu with each othei in oiuei to be able to
peifoim business piocesses. These apps also might neeu to be
connecteu to the outsiue woilu. S0A oi EAI stiategies aie foims
of integiation stiategies. But theie aie also moie piimitive ones.
! C(.&0/4&>)4>&% H4&04%=5< You also cannot evaue having an infia-
stiuctuie stiategy. Even if you outsouice youi complete infia-
stiuctuie, you still have a stiategy how to ueal with it: in this case
"0utsouicing". 0thei factois that ueteimine youi infiastiuctuie
stiategy is youi global scope, youi neeus foi secuiity anu special
solutions anu many othei factois that you woulu check if you use
a matiix like the one in Figuie 6.
! H%&J')% H4&04%=5< If you want to be peiceiveu as a pioviuei of
seivices, you will enu up having a seivice stiategy, that uetei-
mines how youi customeis will get which seivices at which sei-
vice levels.
! H->&)'(= H4&04%=5< Even if you shoulu ueciue that you will pio-
uuce all youi IT assets veitically integiateu staiting with uevelop-
ing youi own opeiating system: you still have a souicing stiategy.
Noimally you will make uecisions heie on what to outsouice, anu
what to piouuce youiself. You will also ueciue whethei you want
to woik togethei with a single pioviuei, multiple pioviueis,
whethei you want to souice in an oppoitunistic fashion oi ielying
on a few stiategic paitneis to name a few of the uecisions that
neeu to be maue heie.
If you uefine what you want to uo anu achieve in those S fielus anu if
you can explain why this enables youi business to puisue its Business
Stiategy, you aie well off. In oiuei to help you think about youi ueci-
sions systematically anu even ueepei than that, you can apply key
questions to each pillai the likes of "how uo I govein that specific
aiea."; "how uo I finance it.", anu a few moie. As an example see
Figuie 6 below. This will foice you to ieflect on what you will uo
about ceitain geneial conceins, such as the iegional uistiibution of
youi business.
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
15

Figuie 6: Sample IT Stiategy Natiix
This matiix is like a checklist. If you aie able to answei the questions
in the matiix then you can be suie to a ceitain uegiee that you uiu not
miss a majoi issue that you shoulu have taken into consiueiation.
You can then wiite uown youi five stiategy elements. If you'ie goou
at it, you shoulu have a shoit uocument of maybe less than 2u pages
that infoims youi IT people about the stiategic uiiections in each
column anu fielu.
3.3 How do you get there?
The next question is: What is the piocess in which you neeu to in-
volve Business that leaus you to such a stiategy uocument.
KLKLM H4&04%=') N'01-=
The best way woulu be if youi CI0 anu a few key IT people meet with
key Business people in oiuei to uiscuss anu ueciue on a Business
Stiategy that also incluues the IT Stiategy.
This state of affaiis is somewhat iaie. Analysts state that about
9u% of enteipiises uo not have a wiitten business stiategy. 0ften
Cx0s uo not spent the time foi a piopei stiategic uialog oi finu it
annoying to talk to IT unueilings about business stiategies. In such
cases you will neeu to finu othei ways to extiact the infoimation you
neeu in oiuei to foimulate a piopei IT stiategy, which will leau you
to the Naxim Piocess.
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
16
KLKLO C7 ?0#'@/ .&-@ F>/'(%// ?0#'@/
The Naxim Piocess is uesciibeu by Bioaubent anu Kitzis in
|Bioaubent+uSj as a piagmatic way to extiact enough infoimation
foi a goou enough IT stiategy while not investing moie than a uay's
woikshop with senioi management. The CI0 will oiganize a woik-
shop with Cx0s, which will leau to uocumenting 2 kinus of so-calleu
Naxims:
! Business Naxims,
! Anu as a iesult IT Naxims
Naxims aie a few concise piinciples that aie useu to uocument the
stiategic uiiection of an enteipiise. A Naxim woikshop will usually
not piouuce moie than aiounu S business maxims. Foi each of those,
management will ueiive 4-S maxims foi the IT function that will help
to suppoit them.

!"#$%& N) G:R"6 J%.=&-- <S 3%.:B<&47 TBioaubent+uSU
A typical Naxim Woikshop will be split up into two paits:
! Pait 1: Finuing the Business Naxims,
! Pait 2: Beiiving the IT Naxims
An exteinal facilitatoi shoulu moueiate the woikshop uay anu pio-
cess.
To give examples imagine an olu economy financial seivice pioviuei
like a big insuiance company that iuns moie than one bianu name on
the maiket. Foi such an enteipiise you coulu finu the following busi-
ness maxim:

Create synergies in back office and service functions wherever brand identity is
not compromised
IT maxims that coulu be ueuucteu fiom such a business stiategy
coulu be:

(1) Define standard architectures and platforms used by all of the groups com-
panies in order to leverage synergies and to reduce IT cost
(2) Harmonize the IT application systems for the groups companies wherever
there is a business case for this.
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
17
(3) Support the business by providing harmonized business processes for all
brands of the group.
Such a syneigistic stiategy (oi any othei stiategy) will have implica-
tions on one's IT goveinance piinciples. Youi set of IT maxims uefines
the IT objectives anu the chosen ways foi ieaching them. (See also
!"#$%& N) You will neeu to install a system of IT goveinance that
matches youi IT maxims.
You might say: Easy anu stiaightfoiwaiu piocess. Theie shoulu be no
pioblem to holu a meeting, uefine a few IT maxims anu off you go
with a usable IT stiategy. Life is not always that easy. Theie aie moie
than a few things that can go wiong heie:
! 0ne we mentioneu alieauy above: If the Cx0s see IT as a bunch of
unueilings anu not as an impoitant pioviuei of business oppoi-
tunities, they will not even invest the time in such a woikshop.
! Anothei potential thieat is less eviuent. If the boaiu of Cx0s has a
cultuie of hiuing conflicts anu if they uo not agiee on a common
stiategy they will not be too inteiesteu that theii inteinal biawl
becomes known thioughout the enteipiise. In such a case you
will nevei get the maxim woikshop foi whatevei ieasons.
This will leau you to the next level. You will neeu to ieengineei an IT
stiategy fiom the behaviois you obseive in uaily business. Which will
biing us to the next section.
KLKLK P%%(='(%%&'(= 43% F>/'(%// H4&04%=5
If youi management uoes not want to spenu the time to uiscuss Busi-
ness Stiategy anu IT stiategy with you, its time foi you to ieengineei
the stiategy fiom what you expeiience. Theie aie enteipiises aiounu
who aie veiy successful anu have a stiategy oi call it a veiy successful
way of opeiating: But it's neithei wiitten uown noi coulu anybouy
explain it explicitly.
In such a case you neeu to ieengineei oi finu the business max-
ims by applying analogies with known stiategy patteins. Liteiatuie
will pioviue you with an ample bouy of knowleuge on Business Stiat-
egy anu will enable you to iuentify the patteins compiising youi
enteipiise's stiategy.
Beie again a matiix like the one piesenteu in Figuie 6 is useful.
You can ask questions like "what is the geogiaphic uistiibution of my
enteipiise" anu "what aie best piactice patteins to ueal with just that
kinu of geogiaphic uistiibution when it comes to seivices, applica-
tions, infiastiuctuies oi souicing. That way you can again go thiough
the matiix (Figuie 6).
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
18
3.4 What support will you find in TOGAF?
As you can see fiom the T0uAF summaiy pictuie
1
, T0uAF tieats
Business Stiategy anu also IT Stiategy as an item outsiue of the scope
of T0uAF.
Phase A (Aichitectuie vision) of the ABN |T0uAF9.1, Chaptei 7j tells
you that you shoulu get holu of the business uiiveis befoie you stait
an aichitectuie pioject of some kinu. T0uAF also pioposes a capabil-
ity analysis. Still the combination of Business Stiategy anu IT Stiategy
seems to be consiueieu as something outsiue the scope of at least the
T0uAF ABN.
3.5 Further Reading
90&4(%& ?04%&'01 -( C7 H4&04%='%/
uaitnei usually has some inteiesting mateiial on IT stiategies. We
cannot cite the stuff heie because theii Intellectual Piopeity policy
piohibits citations of mateiial oluei than one yeai. Bave a look at the
uaitnei Reseaich uatabases if you happen to have a ielation with
them.
Naiianne Bioaubent useu to be a Senioi vice Piesiuent at uaitnei,
anu also seiveu as a piofessoi at Nelbouine Business School. She has
consulteu anu inteivieweu a foui-uigit numbei of CI0s foi vaiious
panels by uaitnei. Bei book "New CI0 Leauei: Setting the Agenua
anu Beliveiing Results" |Bioaubent+uSj is still a classic on IT stiate-
gy;
?C7 H1-0( H)3--1 ?04%&'01 -( C7 H4&04%='%/
uaitnei is also connecteu to the NIT's Centei foi Infoimation Systems
Reseaich (CISR) heaueu by Petei Weill. A veiy inteiesting book is
"Enteipiise IT Aichitectuie as Stiategy: Cieating a Founuation foi
Business Execution" |Ross+06j by }eanne Ross anu Petei Weill. The
book will also point you to fuithei NIT iesouices oi check the NIT
website at http:mitsloan.mit.euucisi.

1
Foi the iespective T0uAF pictuie see
http:www.opengioup.oigaichitectuietogaf9-uocaichFiguiesu1_stiuctuie.png
The authoi has to ask foi peimission befoie iepiinting the mateiial.
3 TOGAF and IT Strategy
2009-2012 Wolfgang W. Keller all rights reserved
19
Q-(/>14'(= 7--1/
If you uevelop stiategies it veiy helpful to have a woiking knowleuge
of methous anu tools that weie uevelopeu by the likes of BCu, NcKin-
sey anu othei well ienowneu consulting fiims. A convenient way to
get such infoimation is to get youiself books on consulting toolkits,
stiategy consulting oi just a compact NBA book foi staiteis. Theie's
too much such liteiatuie aiounu to be counteu.
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
20
4 TOGAF and IT Portfolio Manage-
ment
T0uAF has almost nothing to offei foi IT poitfolio management.
Bence we will give a shoit summaiy of Application anu Infiastiuctuie
Poitfolio Nanagement anu will set pointeis to the few spots in T0-
uAF, which aie of some help foi these tasks.
4.1 What is IT Portfolio Management
IT Poitfolio Nanagement comes in at least thiee flavois. Two of them
aie ielevant foi Enteipiise Aichitects. Anu the thiiu flavoi is also
piesent in a CI0 office anu hence Enteipiise Aichitects will at least
have an inteiface to it. The flavois aie:
! ,&-I%)4 ,-&4.-1'- ?0(0=%@%(4< 0f all the flavois of poitfolio
management, this is the most wiuespieau one. Even if companies
uon't caie about aichitectuie they usually caie about, how theii
money is spent. It is quite a common situation that a company has
two oi thiee times moie buuget pioposals foi piojects than it has
money to spenu on piojects. This explains why a mechanism foi
pioject piioiitization is installeu in almost any enteipiise. As
stateu above, Pioject Poitfolio Nanagement has an inteiface to
Enteipiise IT Aichitectuie but is usually not seen a pait of it. This
is why this subject is not tieateu any ueepei in this book.
! +$$1')04'-( ,-&4.-1'- ?0(0=%@%(4< Nost Enteipiises have a
consiueiable numbei of applications that suppoit theii business
piocesses. Below you will leain why it is impoitant to have an in-
ventoiy of applications anu what goals "managing" them puisue.
Application Poitfolio Nanagement is usually seen as a pait of
stiategic Enteipiise IT Aichitectuie Nanagement. Theiefoie it
will be tieateu below in some moie uetail.
! C(.&0/4&>)4>&% ,-&4.-1'- ?0(0=%@%(4< 0ften Enteipiises uo not
have a piopei IT inventoiy. Neveitheless some of those who uo
not have a 99% accuiate IT inventoiy still manage theii Infia-
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
21
stiuctuie Poitfolio. The ieason behinu this is in most cases cost
savings by stanuaiuization. Which can be tianslateu to: The less
technologies you own, the lowei youi maintenance anu aumin-
istiation costs. Foi most companies IT infiastiuctuie is not a mat-
tei of competitive auvantage. Theiefoie they can affoiu to man-
age it as a commouity wheie the cheapei solutions (fewei tech-
nologies, fewei locations) aie often the bettei solutions.
The iest of this chaptei will explain Application Poitfolio anu Infia-
stiuctuie Poitfolio Nanagement. We will stait with Application Poit-
folios, just because this is hanuiei to explain. Infiastiuctuie Poitfolio
can often be even moie iewaiuing as Enteipiises usually spenu much
moie money on IT infiastiuctuies than they spenu on applications.
4.2 What is Application Portfolio Management?
In oiuei to unueistanu why you woulu like to ueal with poitfolio
management, it is somewhat helpful to explain the teims
Let's stait with the teim poitfolio. A poitfolio is a collection of in-
vestments helu by an institution oi a piivate inuiviuual.
This means, in a "noimal" enteipiise you have an IT infiastiuc-
tuie poitfolio anu also an IT application poitfolio, because you simply
possess a set of infiastiuctuie components anu also a set of IT appli-
cations. Anu usually you have heavily investeu in them.
Next let's have a look at poitfolio management in finance. A poit-
folio managei will (in theoiy) optimize his poitfolio so that it yielus a
maximum ietuin at a given level of iisk. 0sually: The highei the iisk
the highei the potential gain. Anu this is about the enu of the analogy
foi seveial ieasons:
! ?%0/>&'(= P%4>&(/< Foi financial assets it is compaiatively easy
to measuie a monetaiy ietuin. You get uiviuenus, inteiest oi oth-
ei foims of payments anu also the value of youi asset may
change. Foi an IT application it is tough to measuie the ietuin,
because it is tough to ueteimine which pait of youi company's
success can be attiibuteu to the IT application anu which to othei
factois.
! R- "#)30(=%< 0sually theie is no stock exchange foi IT applica-
tions. Investments in a financial poitfolio can usually be tiaueu
on a stock exchange oi some othei exchange. Theie aie biokeis
who ueal in useu IT infiastiuctuie. But foi inuiviuual useu appli-
cations theie is nothing similai to a stock exchange oi othei mai-
kets. Custom maue IT applications, which often make up the lion's
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
22
shaie of youi IT investment in application systems, tenu to have a
low (if not zeio) fungibility.
! Q-J0&'0()%< Bave you evei tiieu to sell the Austiian IT applica-
tion foi the cauastial lanu iegistei to let's say the Chinese gov-
einment. You will expeiience pioblems that stem fiom use of
othei applications that youi cauastial lanu iegistei application is
inteifaceu with oi is baseu on. Foi example, maybe, the local au-
thoiity's iegistei of iesiuents. 0ften an enteipiise application
neeus a whole ecosystem of othei applications it woiks with. In
an investment poitfolio you can sell XY stock anu ieplace by YZ
stock. In an application poitfolio such a switch usually iesults in
expensive anu long-teim piojects.
Then why woulu people still call managing theii applications "Appli-
cation Poitfolio Nanagement" if the analogies aie limiteu. The an-
swei is because a lot of the techniques useu to analyze application
poitfolios use 4-quauiant matiices in the style of the famous BCu
matiix.

!"#$%& V) 3>LD-7S,& G:7%"R $-&B 7. :4:,SW& 5CC,"=:7".4 J.%7/.,".- X
P"6",:% 6:7%"=&- =:4 <& /.$4B "4 Y:%B 2 J&CC:%B TWaiu+u2U
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
23
The categoiies given by !"#$%& V aie just one of many many ways to
look at youi collection of applications -though it is a paiticulaily
common anu populai one. The applications you finu in each quauiant
iequiie a uistinct tieatment that is common foi all the applications in
a quauiant.
N-=/ A0LEL0L H>$$-&4 +$$1')04'-(/B< These aie those applications
that have a compaiably low contiibution to touay's business iesults
anu also a low contiibution to futuie business iesults. E.g. a geneial
leugei system is not a ciitical success factoi foi most companies anu
it will nevei be one. Bence it is a common stiategy to iuentify such
systems anu make an analysis whethei the company gets a bettei
ueal if you outsouice such systems completely. Not only uevelopment
but also opeiations.
Q-2/ A0LEL0L S%5 8$%&04'-(01 +$$1')04'-(/B< These aie the piocess-
es youi cuiient bottom line ielies upon. In many companies these
woulu be laige inuiviuual softwaie systems with a heavy investment
bounu in them anu veiy conseivative pioceuuies to change them.
Bowntime in such systems usually has a uiiect effect on the bottom
line. The company usually coulu not affoiu that anu hence has to
concentiate a lot of attention on keeping these systems up anu iun-
ning. 0utsouicing the whole system is seluom an option.
T>%/4'-( ?0&E/ A0LEL0L U'=3 ,-4%(4'01 +$$1')04'-(/B< Typically you
have a ieseaich uepaitment (oi a similai oiganization) that takes
caie of you piouuct innovations. If you invent new piouucts, the sys-
tems that come along with them neeu not be extia stable but only
neeu to be uemonstiatois that allow youi management oi customeis
to assess the possibilities in a piouuct oi system. 0sually you woulu
have many such test systems, as maybe 1 out of 1u innovation ieally
makes it to the maiket.
H40&/ A0LEL0L H4&04%=') +$$1')04'-(B< These aie the applications that
belong to piouucts that have been selecteu to be the futuie cash
cows. Such piouucts shoulu be in a heavy giowth phase with small
absolute numbeis solu but high giowth iates, often in veiy competi-
tive anu also giowing maikets. The emphasis heie is typically on
speeu anu featuies anu less on an absolutely minimal numbei of
piouuction pioblems. In many cases you woulu want to keep the
systems that suppoit such piouucts apait fiom the systems that sup-
poit the cash cows. But theie aie also inuustiies like Telecoms wheie
you have to test-uiive youi innovations with the big iion systems, as
theie is only one system that allows you to uo billing - foi all kinus of
piouucts.
0sing such analyses leaus to some inteiesting othei views on a poit-
folio e.g. which quauiants uoes youi pioject money go to. The anti-
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
24
patteins aie so instiuctive that most analysis heie is stiaightfoiwaiu.
E.g. if you spenu 6u% of youi whole pioject buuget in the "question
maiks" quauiant on thiee huge piojects, expeiience shoulu tell you
that something is wiong, as spenuing in the Question Naik quauiant
shoulu be ielatively moueiate. 0i if you have a majoi numbei of pio-
jects in the Bogs quauiant then you shoulu ask youiself, whethei it
makes sense to nuituie the "pooi uogs" by auuitional piojects insteau
of outsouicing them.
4.3 Putting it together: From Chaos to a Master Plan
If you get assigneu to the new job of "Chief Enteipiise Aichitect", you
will often finu no inventoiy anu no analysis. The question in such a
situation is: Bow uo I constiuct a piopei To-Be state of my applica-
tion lanuscape anu how uo I piouuce the mastei plan that gets me
fiom my As-Is state to a piopei To-Be state. !"#$%& O gives you an
oveiview of the analysis elements that aie often applieu.

!"#$%& O) F,&6&47- ./ :4 5CC,"=:7".4 J.%7/.,". 54:,S-"-
! +$$1')04'-( U0(*D--E< In most cases you stait by cieating an
inventoiy of all youi applications. 0ften you will also uiaw $&-G
)%// />$$-&4 @0$/ that show you how youi business piocesses
aie suppoiteu by applications. This will give you an oveiview of
what you have. But it uoes not yet ieally help you to assess what
is goou anu what is bau with iespect to youi business' goals.
! U%04 ?0$$'(=< A fuithei step is often a so-calleu Beat Napping.
This is also available as a seivice offeiing calleu "Notion" fiom
Niciosoft foi a majoiity of inuustiies. An expeit will biing a list of
potential capabilities foi youi inuustiy anu, togethei with a team
of expeits, you miiioi potential capabilities against youi business
stiategies anu you will finu out which aie the ciitical capabilities
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
25
that you neeu to specially look aftei in oiuei to implement youi
stiategy. You can then assess the actual quality of the capabilities
as pioviueu by youi application poitfolio anu will get a pei capa-
bility heat map that is suiteu to uemonstiate the aieas foi poten-
tial action quite intuitively.
! P%.%&%()% ?-*%1/< 0ften it is veiy instiuctive to map youi appli-
cation lanuscape against uomain specific iefeience mouels. 0ften
you will finu a bunch of aieas foi impiovement
! ,-&4.-1'- +(015/'/< Anu you can also use Poitfolio Analysis to
clustei youi applications into classes that usually ueseive some
kinu of stanuaiu tieatment like "outsouice", "stabilize", "ieno-
vate" anu othei tieatments.
If you combine the iesults fiom those foui stieams of analysis it is in
most cases stiaightfoiwaiu to come up with iueas foi action, like
! You finu that foi a ciitical capability you have S uiffeient systems
in 9 locations that suppoit it. In such a case you might want to
consoliuate the apps anu ieplace them with the one that best oi
bettei suppoits youi ciitical capability.
! You finu that a ielatively huge system suppoits 8 capabilities, S of
them ciitical anu S of them non-ciitical commouities. You might
want to come up with iueas on how to sepaiate the commouity
pait fiom the ciitical pait anu constiuct bettei-suiteu system
suppoit at lowei costs.
The auvice heie is iathei geneiic. The ieason foi this is that you can
uesciibe a geneiic methou like heat mapping oi use of piocess sup-
poit maps - but it is uifficult to foiesee the outcome foi each possible
enteipiise anu uesciibe a ueteiministic cookbook that shows how to
attack any pioblem the woilu of application planning has to offei.
Youi "To-Be" aichitectuie will be an aiiay of tiansfoimations applieu
to youi "As-Is" aichitectuie. The choice anu quantity is ueteimineu by
youi total buuget anu also piioiities. The selection piocess can be
copieu fiom oiuinaiy pioject poitfolio management.
!"#$%& (Z shows iepiesentatives foi the two auuitional aitifacts that
youi mastei plan will contain:
! You will have "To-Be" application maps (e.g. again piocess sup-
poit maps) of youi taiget application lanuscape
! Anu you will have a mastei plan showing the "opeiations" of the
application lanuscape e.g. as pioject plans oi inteival maps that
show which system is to be ieplaceu by which othei system anu
when.
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
26
You coulu also auu the planneu state of youi heat maps youi to-be
state oi the planneu state of youi poitfolios.

!"#$%& (Z) F,&6&47- ./ 7A& G:-7&% J,:4
4.4 What do you find about Application Portfolio
Management in TOGAF?
The answei is that Application Poitfolio Nanagement, as a teim uoes
not appeai at all in T0uAF. As mentioneu above, T0uAF is not ieally
intenueu to help you with stiategic IT management anu theiefoie
T0uAF is not the piime souice to use if you neeu to leain something
about stiategic IT management.
4.5 Infrastructure Portfolio Management
}ust as you can manage applications you can also manage youi infia-
stiuctuie components, most likely consisting of:
! Youi netwoik infiastiuctuie consisting of WANs, LANs anu othei
netwoik components;
! Seiveis (fiom PC seivei clusteis to mainfiame computeis);
! Anu all kinus of infiastiuctuie seivices, like opeiating system
seivices (be they viitual oi ieal) anu many othei basic seivices
like aichiving, oi piinting
Theie aie at least two uiffeiences heie to application poitfolio man-
agement:
! You will most likely manage classes of uevices anu seivices in-
steau of single instances (applications). It is not the taiget of in-
fiastiuctuie poitfolio management to ieplace a CNBB (configuia-
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
27
tion management uatabase). You may theiefoie woik on a clus-
teieu extiact of a CNBB anu youi poitfolio will most likely con-
sist of a numbei of seivices anu heteiogeneous implementations
theieof. In shoit, you will finu too many implementations foi the
same seivice, too many opeiating systems anu vaiiants, too many
softwaie piouucts foi the same task anu youi job will most likely
be to save money by ieuucing heteiogeneity.
! As most infiastiuctuie components in most enteipiises aie
commouities youi main inteiest in them will be cost ieuuction
while guaianteeing a given level of seivice. Bence you will in
most cases skip a lot of the uimensions that you woulu ueal with
in Application Poitfolio Nanagement anu go piimaiily foi uimen-
sions such as cost, homogeneity anu simplicity of a poitfolio.
So the most likely foim of iepoit oi aichitectuial aitifact in Infia-
stiuctuie Poitfolio Nanagement is a simple list, which lets you see
how many implementations of seivice X you pioviue anu which al-
lows you to woik out how to ieuuce the complexity of youi poitfolio.
4.6 What do you find about Infrastructure Portfolio
Management in TOGAF?
The stiaight answei is: If it comes to the management aspect you will
finu almost nothing. What you can use is T0uAF teiminology on in-
fiastiuctuie, as uesciibeu in the 7%)3(')01 P%.%&%()% ?-*%1. This
will give you teims anu taxonomy of classes of infiastiuctuie anu also
infiastiuctuie seivices. Foi the top level of this see e.g. !"#$%& ((. If
you say "tiivial" then please uo not foiget the last time consuming
uiscussions you hau when tiying to agiee on such a pictuie anu the
teims behinu it. So the value of such a ue-facto noim shoulu not be
unueiestimateu.
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
28

!"#$%& (() 1.C *&+&, M"&H ./ 7A& 1?L5! 1&=A4"=:, Q&/&%&4=& G.B&,8
1A&%& :%& B&&C&% ,&+&,- 7. 7A"- :4B :,-. 7:R.4.6"&-8 Q&,&+:47 *:S&%- /.%
04/%:-7%$=7$%& J.%7/.,". G:4:#&6&47 :%& 5CC,"=:7".4- J,:7/.%6- :4B
:,-. >.66$4"=:7".4- 04/%:-7%$=7$%&8 !.% 7A& -"6",:% /"#$%& "4 1?L5!
O8( -&& /"#$%& KID(8
A77C)22HHH8.C&4#%.$C8.%#2:%=A"7&=7$%&27.#:/ODB.=2:%=A2!"#$%&-2KI[7%68C4# \*"4;
=A&=;&B 9Z(9DZKD9K]
You can also use the 789+: Q-(4%(4 ?%40@-*%1
2
in oiuei to mouel
youi infiastiuctuie. You will finu metamouel snippets foi
! Platfoim Seivices,
! Logical Technology Components, anu also
! Physical Technology Components,
Which will help you with a fiist cut of a set of entities anu attiibutes
you can use foi youi own infiastiuctuie poitfolio management.
4.7 Further Reading
It is somehow tough to finu a hanus-on guiue to Application anu In-
fiastiuctuie Poitfolio Nanagement. What you will get is fiagments
but you will have to integiate them youiself at the moment, staiting
fiom the questions you anu youi management want answeis foi anu
then uesigning the analysis instiuments to answei them.
The classic foi Application Poitfolio Nanagement is the book by Waiu
anu Peppaiu "H4&04%=') ,10(('(= .-& C(.-&@04'-( H5/4%@/"
|Waiu+u2j which has appeaieu in uiffeient euitions even with
changes in the authoi's team ovei the yeais. The book is not easy
ieauing but a classic anu woith owning if you have conciete tasks
aiounu Application Poitfolio Nanagement.

2
See e.g. TOGAF 9; Figure 33-3
4 TOGAF and IT Portfolio Management
2009-2012 Wolfgang W. Keller all rights reserved
29
Kaplan's book on H4&04%=') C7 ,-&4.-1'- ?0(0=%@%(4 |KaplanuSj
has some kinu of focus on Pioject Poitfolio Nanagement, but is one of
the few books on the maiket touay that ueals with IT Poitfolio Nan-
agement at the title level.
7V? "+? ,044%&( Q0401-=: A gioup at the Technical 0niveisity of
Nunich (ueimany) collects so-calleu EAN patteins. Beie you finu
management pioceuuies, viewpoints useu foi them anu also meta-
mouel snippets that suppoit them. You coulu also stait fiom the
questions, look foi iight patteins anu then integiate youi peisonal
veision of a poitfolio management fiom them. }ust have a look at
http:wwwmatthes.in.tum.uewikissebiseampc. Looking at the
site youiself is much fastei than ieauing a thiiu paity text like this
one.
9%&@0( F--E/< If you ieau ueiman you will an aiiay of books that
emphasize the management aspect of Enteipiise IT Aichitectuie
Nanagement like |Beinu9, Kellei12j. If you aie especially inteiesteu
in application poitfolio management, it is woith having a look at the
NS thesis woik by Riege |RiegeuSj. A ielatively new book by Inge
Banschke is especially focuseu on applying Zoning Naps to stiategic
planning of application lanuscapes |Banschke1uj.

5 TOGAF and Developing Architectures
2009-2012 Wolfgang W. Keller all rights reserved
30
5 TOGAF and Developing Architec-
tures
Fiom time to time even Enteipiise Aichitects neeu to uevelop aichi-
tectuies. Those can have such uiffeient scopes as
! An aichitectuie foi a single system that consumes an effoit of
maybe only a few peison yeais
! Clusteis of systems that suppoit a single business piocess, span-
ning maybe S - 7 IT systems. Such piojects may consume 1u to Su
peison yeais.
! Aichitectuie foi the application lanuscape of a whole company.
This will nevei be implementeu in a single pioject a may take al-
most a uecaue to complete.
! Template Aichitectuies anu aichitectuies foi application fiame-
woiks that seive as the template foi a family of applications, like
e.g. all customei facing web applications of an enteipiise. Such
BluePiints aie typically ieuseu S - 1u times.
Such tasks aie the coie competence of T0uAF - anu this is also why
this chaptei will be shoit - because we will foiwaiu you to T0uAF
aftei a shoit look at what T0uAF offeis you. The T0uAF ABN (Aichi-
tectuie Bevelopment Nethou).
If you know a T0uAF veision the likes of 7.u oi 8.x you'ie uone heie
with this chaptei. Bave a look at how T0uAF has impioveu the ABN
by factoiing out a few things anu splitting it into two paits: Pait II anu
Pait III.
If you happen to be a T0uAF newbie hang on foi 2 pages.
5 TOGAF and Developing Architectures
2009-2012 Wolfgang W. Keller all rights reserved
31

5.1 Part II: TOGAF ADM
T0uAF pioposes a cyclic piocess foi aichitectuie uevelopment (see
!"#$%& (9). What you have to uo heie is quite stiaightfoiwaiu foi any
softwaie aichitectuie piofessional.

!"#$%& (9) >S=,"= 5@G J%.=&--8 !.% 7A& -"6",:% /"#$%& "4 1?L5! O8( -&&
/"#$%& ^D(8
A77C)22HHH8.C&4#%.$C8.%#2:%=A"7&=7$%&27.#:/ODB.=2:%=A2!"#$%&-2:B68C4# \*"4;
=A&=;&B 9Z(9DZKD9K]
You can see the steps as offeiings oi as a checklist. If you woulu e.g.
make a minoi aujustment to a few systems within a given Business
Aichitectuie you what have a look at the check list foi Phase B in the
cycle anu woulu skip it, if you come to the conclusion that what you
woulu have to uo heie is alieauy cleai oi has been uone by othei
colleagues. Each of the Phases at the top level is uepicteu in !"#$%& (9
Each phase is split up in vaiious steps that make a veiitable checklist
foi the phase. T0uAF pioviues infoimation on uocuments that shoulu
go into a step anu shoulu be piouuceu in each step.
5 TOGAF and Developing Architectures
2009-2012 Wolfgang W. Keller all rights reserved
32
5.2 Part III: ADM Guidelines and Techniques
With T0uAF veision 9 a lot of complementing mateiial has been
factoieu out of the coie ABN cycle. Theiefoie Pait III contains all the
auuitional mateiial that is theie to help you using the ABN such as
infoimation on:
! Bow to use the ABN as a cyclic piocess (chaptei 19)
! Applying the ABN at uiffeient levels of gianulaiity (smallei oi
laigei piojects) (chaptei 2u)
! Anu such aspects as uoing secuiity engineeiing, using T0uAF foi
a S0A (chaptei 22), stakeholuei management (chaptei 24), aichi-
tectuie patteins (chaptei 2S), anu a few moie useful things foi
aichitects to know.
Pait III is theiefoie moie like a collection of useful stuff than a check-
list oi a piocess like Pait II - the coie ABN
5.3 Further Reading
Even though T0uAF is a veiy extensive anu useful checklist foi soft-
waie aichitects it is moie of a checklist than tiaining mateiial. Foi
example, if you want to apply iequiiements management (the cential
item in the miuule of the cycle) you neeu to have knowleuge of ie-
quiiements management anu it shoulu be moie knowleuge than can
be founu in T0uAF - as the moie extensive books on Requiiements
Nanagements have theii own Suu+ pages - compaieu to the 78u
pages T0uAF has altogethei.
0i take chaptei 2S on aichitectuie patteins. You will get a few
iefeiences to the likes of the IBN eBusiness Patteins oi othei pattein
souices anu will get an iuea of what a pattein is anu what it is useful
foi. But you cannot expect a full catalog of all patteins an aichitect
coulu- oi shoulu - know.
Luckily T0uAF has some S pages of iefeiences anu links to liteia-
tuie, so that it uoes not make sense to cite anothei page of iefeiences
foi each of the chapteis S thiu S2. Still a few aichitectuie books aie
quite helpful as the iefeiences contain moie pointeis to othei stanu-
aius anu fiamewoiks than to goou intiouuctoiy text.
Which can be tianslateu as: The ABN is not an intiouuctoiy text
to softwaie aichitectuie foi beginneis but 789+: '/ 0 )-(*%(/%*
)3%)E1'/4 .-& 0&)3'4%)4>&% $&-.%//'-(01/.
6 TOGAF and Architecture Governance
2009-2012 Wolfgang W. Keller all rights reserved
33
6 TOGAF and Architecture Govern-
ance
If you iemembei !"#$%& I: The Enteipiise Aichitect's Piocess Nap
then you will iemembei that an Enteipiise IT Aichitectuie uioup has
thiee big gioups of tasks:
The stiategic Tasks have been uiscusseu above in chapteis S anu
4. The aichitectuie uevelopment tasks have been be uiscusseu in
chaptei S. What iemains is the question of how to enfoice the stiate-
gies anu aichitectuies that you have uevelopeu. This is calleu Aichi-
tectuie uoveinance. Foi the fuithei uiscussion we will use a pait of
!"#$%& I

!"#$%& (I) 5%=A"7&=7$%& L.+&%4:4=& ?+&%+"&H
So in oiuei to exeicise piactical Aichitectuie uoveinance you neeu to
uo the following:
! Fiist of all you neeu an actual oveiview of the pioject poitfolio of
youi enteipiise. You aie not inteiesteu in those piojects that pei-
foim simple maintenance tasks oi aie the fifth implementation of
a stanuaiu bluepiint. You aie inteiesteu in those piojects that uo
things that change youi oveiall aichitectuie anu that have an im-
pact on youi futuie IT lanuscape. So youi fiist task is, to finu ex-
actly those inteiesting piojects.
6 TOGAF and Architecture Governance
2009-2012 Wolfgang W. Keller all rights reserved
34
! The next impoitant point is to get an iuea of whethei the team
that is assigneu to the pioject that you founu inteiesting, is capa-
ble of peifoiming a piopei job. If you finu that an inexpeiienceu
aichitect was assigneu to veiy uifficult job, the pioject will neeu
fai moie attention anu investment fiom youi siue, than it woulu
have neeueu if youi counteipait weie a highly piofessional anu
well-euucateu aichitect.
! Aftei scieening the pioject, anu aftei getting an iuea of what you
have to expect fiom the team, you woulu agiee on an auuit plan
foi the pioject. Bepenuing on the uegiee of uifficulty, you can set
up the fiequency of meetings necessaiy to govein the pioject. In
those meetings you will uiscuss piogiess with the pioject's aichi-
tects anu you will also uiscuss ueviations fiom the company ai-
chitectuie policy.
As you may see, all this has a lot to uo with communication anu the
ability to juuge youi colleagues' capabilities to come up with the iight
solutions the fiist time.
6.1 What do you find about it in TOGAF?
In T0uAF you will finu all the technical uefinitions foi IT goveinance
anu also foi aichitectuie goveinance. You will not finu the tips anu
tiicks you neeu to ueal with youi colleagues, the techniques foi effec-
tive ieviews, oi what you have to uo in cases of ueviations.
T0uAF has two spots that ueal with aichitectuie goveinance:
! Fiist, theie is a ueuicateu chaptei, chaptei Su, on aichitectuie
goveinance. This chaptei contains mostly the scope anu uefini-
tions neeueu to peifoim aichitectuie goveinance beyonu what
was outlineu above. T0uAF also sees enfoicing compliance as a
task foi aichitectuie goveinance activities.
! Seconu, phase u of the T0uAF ABN (chaptei 1S of T0uAF) coveis
Implementation uoveinance. Beie you finu a moie oi less ue-
taileu iecipe on steps neeueu to peifoim an aichitectuie auuit.
So in auuition to a few tiicks on how to hanule ieviews you also finu
sufficient infoimation.
6 TOGAF and Architecture Governance
2009-2012 Wolfgang W. Keller all rights reserved
35

6.2 Further Reading
Besiues the moie foimal auvice on aichitectuie goveinance, auuits,
anu ieviews, theie is a lot of useful auvice on how to impiove piacti-
cal aichitectuie woik in the pattein community. You can, foi example,
use the so-calleu wiiteis' woikshop in oiuei to impiove almost any
kinu of uocumentation on aichitectuie woik. Foi a guiue on how to
conuuct the wiitei's woikshop consult woik by }im Coplien
|Coplien96, Coplien97j.
7 TOGAF and Basic Tasks
2009-2012 Wolfgang W. Keller all rights reserved
36
7 TOGAF and Basic Tasks
T0uAF offeis some help, if it comes to othei aichitectuie ioutine
tasks. As an aichitect you will soonei oi latei want to stoie the infoi-
mation you acquiieu in some foim of automatic uatabase, insteau of
in a bunch of Excel sheets anu PoweiPoint piesentations. Foi this
you might neeu eithei a softwaie tool oi a meta-mouel. In most cases
you woulu neeu both. Sections 7.1 anu 7.2 will ueal with how to ue-
sign a meta-mouel foi use in Enteipiise IT Aichitectuie anu also what
you can expect fiom T0uAF if it comes to selecting the iight tools foi
Enteipiise IT Aichitectuie Nanagement.
Apait fiom that we will give you a quick oveiview in section 7.S of
what you can expect fiom T0uAF if you want to set up an Enteipiise
IT Aichitectuie function.
7.1 TOGAF and finding the right Meta-Model
for your Needs
In Enteipiise IT Aichitectuie Nanagement you soonei oi latei come
to a point wheie you want to have a uatabase of youi IT Poitfolio,
youi IT assets anu youi application lanuscape (to name a few items)
in oiuei to peifoim management on the sets of ieal woilu items you
have moueleu in youi Enteipiise IT Aichitectuie Batabase.
You can get ieauy to use meta-mouels in sizes between Su meta-
entities up to fai moie than Suu meta-entities. It shoulu be somewhat
stiaightfoiwaiu to see that Su is somewhat limiteu anu moie than
Suu might be a bit too complex if not coveieu by a veiy well integiat-
eu usei inteiface of an EAN Tool.
In many cases you will not tiy to answei all possible questions in
EAN at a time. It is moie likely that you management has focuseu its
inteiests on ceitain points like e.g. cost management foi youi infia-
stiuctuie, just to name an aibitiaiy example.
H40&4 /@011< In such cases it is impoitant to stait with a small so-
lution that is uiiven by the question you have to answei without
having to ueal with the full complexity of a Suu+ item meta-mouel.
7 TOGAF and Basic Tasks
2009-2012 Wolfgang W. Keller all rights reserved
37
W-> )0( /4'11 %(* >$ D'=< T0uAF aichitectuie capability fiame-
woik offeis you a meta-mouel, which is split oi mouulaiizeu into
small aieas of inteiest. If you aie inteiesteu in a ceitain aiea, you
neeu to ieau the iespective sections anu can uiaw fiom the lists of
pieuefineu T0uAF meta-objects. The top-level pictuie of the T0uAF
Aichitectuie Content Fiamewoik gives you an oveiview of the aieas
foi which you can expect suppoit.

!"#$%& (K) 1.C *&+&, ./ 7A& 1?L5! >.47&47 G&7:6.B&,8 !.% 6.%& B&D
7:",- -&& 1?L5! O_ /"#$%& IIDI8
A77C)22HHH8.C&4#%.$C8.%#2:%=A"7&=7$%&27.#:/ODB.=2:%=A2!"#$%&-2IK[=.47&47/H;^8C4#
\*"4; =A&=;&B 9Z(9DZKD9K]
This is about wheie we will enu with this book anu this topic. It is not
oui aim to uuplicate T0uAF texts in othei woius. Beie we can only
iecommenu iefeiiing to T0uAF chapteis SS thiu S7 in oiuei to get an
iuea what the Aichitectuie Content Fiamewoik can offei you in case
you neeu a Neta mouel as a basis to stait stoiing infoimation about
youi aichitectuie.
7.2 TOGAF and finding Tool Support
Nost oiganizations soonei oi latei aiiive at a point wheie they want
to put all ielevant infoimation fiom theii Enteipiise IT Aichitectuie
effoits into some foim of iepositoiy anu wheie they want to euit the
viewpoints of theii aichitectuies in a single aichitectuie tool. Let's
have a look what T0uAF has to offei you, if you want to select a tool.
Theie aie two chapteis, which aie focuseu on the iepositoiy anu tool
mattei:
7 TOGAF and Basic Tasks
2009-2012 Wolfgang W. Keller all rights reserved
38
! Q30$4%& XM A+&)3'4%)4>&% P%$-/'4-&5B< Beie you get 7 pages
(pages SS9 thiu S6S) of infoimation of what T0uAF thinks
shoulu be in an Aichitectuie Repositoiy. Theie aie iefeiences to
the T0uAF ABN (Aichitectuie Bevelopment Nethou) which - as
we have alieauy uemonstiateu - uoes not ieally covei stiategic
IT planning. As a consequence, the iecommenueu content listeu
in T0uAF Chaptei 41 also uoes not covei much of stiategic IT
planning.
! Q30$4%& XO A7--1/ .-& +&)3'4%)4>&% N%J%1-$@%(4B< gives you a
4-page list of evaluation ciiteiia foi aichitectuie tools. If you have
evei uone a similai tool evaluation you know that ciiteiia cata-
logs foi tool evaluations aie way longei in most piactical cases.
Anu again - the list uoes not covei stiategic IT planning.
Theiefoie, if you plan to acquiie an Enteipiise IT Aichitectuie man-
agement tool have a look at the evaluation uone by Technical 0nivei-
sity of Nunich in 2uu8 (you finu pointei to the mateiial at
http:wwwmatthes.in.tum.uewikissebiseamts2uu8). The stuuy
has a bioauei appioach fiom the functional siue. It also contains
aspects of stiategic IT planning. Anu the list of ciiteiia useu is by fai
moie extensive than the one pioviueu by T0uAF chaptei 42.
7.3 TOGAF and Immersion Paths for Enterprise IT Ar-
chitectures
Anothei thing one woulu like to finu in an Aichitectuie Fiamewoik is
help with setting up an Enteipiise IT Aichitectuie Nanagement 0p-
eiation (oi call it the EAN uepaitment, oi piocesses if you want to be
moie mouein).
T0uAF offeis you a so-calleu "Aichitectuie Capability Fiame-
woik". This Fiamewoik lists a set of instances you neeu foi a success-
ful EAN opeiation. Anu again: Stiategic IT planning is not in the cen-
tei of it - so you will not ieau anything about IT Stiategy oi IT poitfo-
lio management - but you will get auvice on how to use the T0uAF
ABN to uevelop e.g. the systems suppoit foi the aichitectuie piactice.
What you will finu is auvice on:
! "/40D1'/3'(= 0( +&)3'4%)4>&% Q0$0D'1'45 AQ30$4%& XYB< This
tells you how to apply the ABN to an Infoimation Systems anu
Technology Aichitectuie - not the one foi youi company but foi
the aichitectuie piactice. It is moie oi less a list of action items. If
you look at this fiom a management peispective then tool sup-
poit comes veiy late in establishing a successful aichitectuie
7 TOGAF and Basic Tasks
2009-2012 Wolfgang W. Keller all rights reserved
39
piactice. Bence the oiuei of things in T0uAF chapteis 4S thiu S2
is uebatable.
! +&)3'4%)4>&% F-0&* AQ30$4%& XZB< Besciibes what an Aichitec-
tuie Boaiu uoes anu how to set it up (4 pages all in all).
! +&)3'4%)4>&% Q-@$1'0()% AQ30$4%& X[B< Contains a checklist foi
aichitectuie ieviews - how to plan them anu what to check.
! +&)3'4%)4>&% Q-(4&0)4/ AQ30$4%& X\B< uives a few hints on how
to make agieements on aichitectuie between the enteipiise that
souices some piece of softwaie anu the contiactois.
! +&)3'4%)4>&% 9-J%&(0()% AQ30$4%& ]^B< uives hints on how to
enfoice the enacteu aichitectuie guiuelines. Bas been uiscusseu
in moie extent above in Chaptei 6 of this book.
! +&)3'4%)4>&% ?04>&'45 ?-*%1/ AQ30$4%& ]MB< Applies the iuea of
CNNI anu othei Capability Natuiity Nouels to T0uAF. Rathei
biief anu alieauy iefeiiing to futuie euitions.
! +&)3'4%)4>&% HE'11/ :&0@%2-&E AQ30$4%& ]OB< Befines a set of
ioles anu skills neeueu in the opinion of the cieatois of T0uAF to
fill out the ioles.
Biowsing thiough this mateiial you might concluue that T0uAF has a
somewhat technology- anu mouel-centiic view of Enteipiise IT Ai-
chitectuie. The chapteis stait with establishing the iight tool suppoit
foi the Enteipiise IT Aichitectuie Piactice; you get some infoimation
on uoveinance anu Aichitectuie uoveinance Bouies - but you uo not
get a business uiiven immeision path that pushes you towaius max-
imizing business benefit fiom uay zeio.


8 What else will you find in TOGAF?
2009-2012 Wolfgang W. Keller all rights reserved
40
8 What else will you find in TOGAF?
This chaptei will explain the paits of T0uAF that have not yet been
mentioneu. You will be given a shoit summaiy foi each item.
8.1 Foundation Architecture / Technical Reference
Model (TRM)
In this case it is easiest to have T0uAF speak foi itself:
The TOGAF Foundation Architecture is an architecture of generic services and
functions that provides a foundation on which more specifc architectures and
architectural components can be built. This Foundation Architecture is embod-
ied within the Technical Reference Model (TRM), which provides a model and
taxonomy of generic platform services.
The TRM is universally applicable and, therefore, can be used to build any
system architecture.
Source [TOGAF9.1; Chapter 43]
Befoie we waste time explaining what the subject mattei of the TRN
is about, we bettei use one pictuie (!"#$%& (^), which explains the
subject aiea much fastei than a veibal uefinition. TRN is about the
seivices any technology stack neeus to offei.
8 What else will you find in TOGAF?
2009-2012 Wolfgang W. Keller all rights reserved
41

!"#$%& (^) P"6C,"/"&B +"&H $C.4 7A& 1?L5! 1QG ?+&%+"&H8 !.% 7A&
:4:,.#.$- /"#$%& "4 1?L5! O8( -&& !"#$%& KID98
A77C)22HHH8.C&4#%.$C8.%#2:%=A"7&=7$%&27.#:/ODB.=2:%=A2!"#$%&-2KI[7%6[B&7:",8C4#
\*"4; =A&=;&B 9Z(9DZKD9K]
As in the III-RN (see next section) the main use of such a iefeience
mouel is teiminology anu checklists. You uon't aigue about the teims
anu you can check foi youiself whethei you neeu the seivices enu-
meiateu in the iefeience mouel anu whethei you have all seivices
you neeu piesent in youi technology stack.
8.2 The Integrated Information Infrastructure Refer-
ence Model (III-RM)
The III-RN gives you a 2u page taxonomy foi all kinus of application
softwaie in an enteipiise that has the goal of so calleu bounuaiy-less
infoimation flow, meaning an enteipiise which is integiateu with the
outsiue woilu's logistics chains via buying anu selling ciicles. The
benefit of the chaptei is that you get a vocabulaiy foi talking about
enteipiises integiateu with the outsiue woilu via electionic uata
exchange.
We will not iepiint any 0pen uioup uiawings heie. Nainly foi copy-
iight ieasons. Best have a shoit look at T0uAF Chaptei 44
9 Wrap Up: TOGAF for You
2009-2012 Wolfgang W. Keller all rights reserved
42
9 Wrap Up: TOGAF for You
9.1 A Collection of Useful Stuff
Thioughout this book we have uemonstiateu that T0uAF is a veiy
useful collection of many methous anu tools that an enteipiise aichi-
tect might neeu foi his woik.
Neveitheless we coulu also see, that T0uAF is moie a giown col-
lection of veiy useful items than an integiateu piece of woik, planneu
in auvance on a uiawing boaiu. The Aichitectuie Bevelopment Neth-
ou is somewhat "closeu in itself" - so is the Content Fiamewoik. But
many othei things aie collections of tools anu auuitions to the ABN:
Which is N0T negative! But as we assumeu in the intiouuction anu
coulu now kinu of piove: T0uAF is not an "Enteipiise IT Aichitectuie
foi Bummies" Cookbook. T0uAF has a cleai focus on ueveloping
aichitectuies: Be it single systems oi subsystems, be it clusteis of
applications systems oi be it a bluepiint foi the top level aichitectuie
of an enteipiise. The last of these will haiuly evei be uesigneu on a
uiawing boaiu but will be a iesult of oiganic giowth plus eithei an
explicit oi implicit stanuaiu foi an inuustiy.
9.2 The Two Strongest Points
The two aieas in T0uAF that make the keinel of the fiamewoik aie:
! +N?< The Aichitectuie Bevelopment Nethou is a ieally matuie
anu extensive methou, checklist anu guiue that you can employ
when you want to uesign any pait of youi IT aichitectuie.
! +&)3'4%)4>&% Q-(4%(4 :&0@%2-&E< This Fiamewoik lets you
biing oiuei to youi aichitectuial aitifacts even if it uoes not tell
you how to cieate all of them. The meta-mouel pait gives you an
extensive libiaiy of meta-objects that you can at least consiuei
using when you have to constiuct the specific meta-mouel that is
able to answei the questions youi management has foi theii En-
teipiise Aichitects in the context of theii enteipiise.
9 Wrap Up: TOGAF for You
2009-2012 Wolfgang W. Keller all rights reserved
43
Besiues that we alieauy listeu a lot of othei useful stuff that you can
finu in T0uAF.
9.3 TOGAF Certification
If you stuuy job auveits, theie's a iecent tenuency to mention T0uAF
ceitification whenevei an Enteipiise Aichitect is wanteu. In this
book we have uemonstiateu that T0uAF is not ieally stiong at stiate-
gic Enteipiise IT Aichitectuie Nanagement. T0uAF is stiong at pio-
ject aichitectuies of all scales anu some of the tasks of stiategic En-
teipiise IT Aichitectuie Nanagement.
As with any ceitification, T0uAF ceitification is foi suie benefi-
cial to those who offei the couises anu exams. If it comes to BR ue-
paitments anu senioi management, the ones who often hiie Entei-
piise IT Aichitects, it can be uoubteu, whethei they have ueep
knowleuge of the uiffeiences between Stiategic IT Nanagement anu
the kinu of Enteipiise IT Aichitectuie that the T0uAF ABN is goou at.
So if you want to hiie somebouy who is able to peifoim Enteipiise IT
Aichitectuie Nanagement a T0uAF ceitificate coveis maybe Su%
peicent of the job - anu to the authois iegiet - the less impoitant
Su% because the impoitant pait is about business stiategies anu
business management.
So foi many Enteipiise Aichitects the T0uAF ceitificate will be
just anothei uiiveis license. The license says that you aie entitleu to
uiive - it uoes not say that you aie a goou uiivei. Neveitheless you
have to take the test if the public (iepiesenteu by the goveinment)
makes it manuatoiy to have the license. 0i if the majoiity of compa-
nies iequiie a T0uAF ceitificate people will neeu one as an entiy
ticket foi ceitain jobs.

9 Wrap Up: TOGAF for You
2009-2012 Wolfgang W. Keller all rights reserved
44

9.4 Future
Pieuictions aie haiu to make anu making pieuictions by looking at
the past often uoes not make too much sense. The fiist veision of the
T0uAF ABN was ueiiveu fiom TAFIN 2.u aiounu 199S. Touay's ABN
has a long histoiy anu no ioots in stiategic aichitectuie management.
In 2uu9 the Aichitectuie Content Fiamewoik was auueu fiom the
Capgemini IAF (Integiateu Aichitectuie Fiamewoik). This was maue
possible because Capgemini investeu a lot in suppoiting the 0pen-
uioup anu T0uAF. In late 2u11 T0uAF 9.1 has been ieleaseu - no
giounubieaking new veision but a maintenance ielease.
Whethei T0uAF will become a full fiamewoik foi the moie stia-
tegic paits of Enteipiise IT Aichitectuie Nanagement is haiu to pie-
uict - if not unpieuictable. In any case it is veiy useful foi ueveloping
aichitectuies in conciete piojects no mattei whethei they have a
small oi a veiy laige scope.

10 References
2009-2012 Wolfgang W. Keller all rights reserved
45
10 References
|Alexanuei79aj >A%"-7.CA&% 5,&R:4B&%) The Timeless Way of Builuing.
0xfoiu 0niveisity Piess, New Yoik, 1979.
|Alexanuei79bj >A%"-7.CA&% 5,&R:4B&%) A Pattein Language. 0xfoiu 0ni-
veisity Piess, New Yoik, 1979.
|Bass+98j Len Bass, Paul Clements, Rick Kazman: Softwaie Aichitectuie
in Piactice. Auuison-Wesley, 1998.
|Bioaubent+uSj Naiianne Bioaubent, Ellen S. Kitzis: The New CI0 Leau-
ei. Baivaiu Business School Piess, 2uuS.
|Biooks7Sj Fieueiick P. Biooks, }i.: The Nythical Nan-Nonth. Essays on
Softwaie Engineeiing. Rea-uing, Nass. et al.: Auuison-Wesley 197S.
|Buschmann+96j Fiank Buschmann, Regine Neuniei, Bans Rohneit, Pe-
tei Sommeilau, Nichael Stal: Pattein 0iienteu Softwaie Aichitec-
tuie, A System of Patteins, Wiley 1996.
|Clausewitz98j Cail von Claussewitz: vom Kiiege. 0llstein Taschenbuch
1998.
|Coplien96j }im Coplien: Softwaie Patteins. SIuS Publishing, New Yoik et
al. 1996.
|Coplien97j }im Coplien: A Pattein Language foi Wiiteis' Woikshops;
available at http:www.iiehle.oigcommunity-seivicehillsiue-
gioupeuioplop-1997p2final.puf (link checkeu 2uu9uS2S)
|Beinu9j ueinot Bein: Nanagement von IT-Aichitektuien. S
iu
Euition,
vieweg veilag, Euition CI0, 2uu9.
|uamma+9Sj Eiich uamma, Richaiu Belm, Ralph }ohnson, }ohn vlissiues:
Besign Patteins, Elements of Reusable 0bject-oiienteu Softwaie,
Auuison Wesley 199S.
|uailanShaw96j Baviu uailan, Naiy Shaw: Softwaie Aichitectuie: Pei-
spectives of an Emeiging Biscipline; Pientice Ball 1996.
10 References
2009-2012 Wolfgang W. Keller all rights reserved
46
|Banschke1uj Inge Banschke:: Stiategisches Nanagement uei IT-
Lanuschaft. Ein piaktischei Leitfauen fi uas Enteipiise IT Aichitec-
tuie Nanagement; 2. Auflage Bansei veilag 2u1u.
|ITILu2j 0uC; 0ffice of uoveinmeint Commeice: Best Piactice foi ICT In-
fiastiuctuie Nanagement. Publisheu by TS0 - The Stationeiy 0ffice,
2uu2.
|KaplanuSj }effiey Kaplan: Stiategic IT Poitfolio Nanagment; uoveining
Enteipiise Tiansfoimation; Pittiglio Rabin Touu & Ncuiath (PRTN)
Publishing 2uuS.
|Kellei12j Wolfgang Kellei: IT-0nteinehmensaichitektui, 2. Auflage,
upunkt veilag 2u12.
|LongepeuSj Chiistophe Longepe: The Enteipiise IT Aichitectuie It Pio-
ject: The 0ibanisation Paiauigm; Kogan Page Science; 2uuS
|RiegeuSj Chiistian Riege: Nethouen fi uas Nanagement von Anwen-
uungspoitfolios - eine veigleichenue 0nteisuchung. Biplomaibeit,
0niveisitt Leipzig, 2uuS.
|Ross+u6j }eanne Ross, Petei Weil, Baviu C. Robeitson: Enteipiise IT Ai-
chitectuie as Stiategy: Cieating a Founuation foi Business Execu-
tion. Ncgiaw-Bill Piofessional 2uu6
|Schekkeimanu4j }aap Schekkeiman: Bow to Suivive in the }ungle of En-
teipiise IT Aichitectuie Fiamewoiks. veilag Tiaffoiu, victoiia, Can-
aua, 2uu4.
|sebisu8j sebis: Enteipiise IT Aichitectuie Nanagement Tool Suivey
2uu8. Available fiom Technical 0niveisity Nunich, Chaii of Floiian
Natthes; http:wwwmatthes.in.tum.uewikissebiseampc (link
checkeu 2uu9uS2S)
|Shaw+96j Naiy Shaw, Baviu uailan: Softwaie Aichitectuie - Peispec-
tives on an Emeiging Biscipline. Pientice Ball, 1996.
|Sowa+92j }.F. Sowa, }. A. Zachman: Extenuing anu Foimalizing the
Fiamewoik foi Infoimation Systems Aichitectuie. IBN Systems
}ouinal, volume S1, No. S, 1992. IBN Publication uS21-S488.
|StaikeuSj ueinot Staike: Effektive Softwaieaichitektuien. S. Eiweiteite
Auflage, Bansei veilag, 2uu8.
|T0uAF8.1.1j The 0pen uioup: T0uAF Enteipiise Euition. veision 8.1.1:
available at http:www.opengioup.oigaichitectuietogaf8-
uocaich. The 0pen uioup, 2uu7.
|T0uAF9.1j The 0pen uioup: T0uAF veision 9.1; available at
http:www.opengioup.oigaichitectuietogaf9-uocaich ; The
0pen uioup, 2u11.
10 References
2009-2012 Wolfgang W. Keller all rights reserved
47
|Waiu+97j }ohn Waiu, Pat uiiffiths: Stiategic Planning foi Infoimation
Systems. 2. Auflage, Wiley, 1997.
|Waiu+u2j }ohn Waiu, }oe Peppaiu: Stiategic Planning foi Infoimation
Systems. S. Auflage, Wiley, 2uu2.
|WeilluSj Petei Weill: Bon't }ust Leau, uovein! voitiag Bia-
monuExchange, }uli 2uuS,
http:exchange.uiamonuclustei.comaichives2uuSu7weill_u7uS.
puf (aufgeiufen 2.1.2uu6).
|Weill+u4j Petei Weill, }eanne W. Ross: IT uoveinance - Bow Top Pei-
foimeis Nanage IT Becision Rights foi Supeiioi Results. Baivaiu
Business School Piess, 2uu4.
|WinFisu6j Robeit Wintei, Ronny Fischei: Essential Layeis, Aitifacts,
anu Bepenuencies of Enteipiise IT Aichitectuie. In. Los Alamitos,
CA, 0SA : IEEE Computei Society, 2uu6.- EB0C Woikshop on Tienus
in Enteipiise IT Aichitectuie Reseaich (TEAR 2uu6) within The
Tenth IEEE Inteinational EB0C Confeience (EB0C 2uu6).- Bong
Kong.- ISBN u-769S-274S-4, page Su.
|Zachman87j }ohn A. Zachman: A Fiamewoik foi Infoimation Systems
Aichitectuie. IBN Systems }ouinal, volume 26, No. S, 1987. IBN
Publication uS21-S298. Can be obtaineu via
http:www.ieseaich.ibm.comjouinalsj26Sibmsj26uSE.puf
(Link checkeu am 2uuS-u1-27).
|Zachman97j }ohn A. Zachman: Enteipiise IT Aichitectuie: The Issue of
the Centuiy. Batabase Piogiamming anu Besign, Naich 1997.

Potrebbero piacerti anche