Professional Documents
Culture Documents
2
2014,ScottDuffy,allrightsreserved.
Chapter 1: Introduction
TOGAFTheOpenGroupArchitectureFramework,version9.1,launched1Dec2011
BasedontheTechnicalArchitectureFrameworkforInformationManagement(TAFIM)
developedbytheU.S.DepartmentofDefense
Enterpriseanycollectionoforganizationsthathasacommonsetofgoals
Forexample,anenterprisecouldbeagovernmentagency,awholecorporation,adivisionofa
corporation,asingledepartment,orachainofgeographicallydistantorganizationslinked
togetherbycommonownership.
ArchitectureFramework(1)amethodfordefiningthetargetstateofanenterprise,(2)asetof
tools,(3)acommonvocabulary,(4)listofrecommendedstandardsandcompliantproducts
Page1
https://www.udemy.com/togaf-enterprise-architect/
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
PreliminaryPhasepreparationandinitiationactivities
PhaseA:ArchitectureVisioncreatingthehighleveltargetarchitecture
PhaseB:BusinessArchitecturemoredetailtobaselineandtargetbusinessarchitectures
PhaseC:InformationSystemsArchitecturemoredetailtobaselineandtargetdataand
applicationarchitectures
PhaseD:TechnologyArchitecturemoredetailtobaselineandtargettechnologyarchitectures
PhaseE:Opportunities&Solutionsinitialimplementationplanning,andcreationofwork
packages
PhaseF:MigrationPlanningdetailedimplementationplan
PhaseG:ImplementationGovernancearchitecturaloversightoftheimplementation
PhaseH:ArchitectureChangeManagementproceduresformanagingchangepost
implementation
RequirementsManagementtheprocessofmanagingchangerequeststhroughouttheADM
Deliverableacontracturallyspecifiedworkproduct
Artifactcatalogs(lists),matrices(relationships),anddiagramsthatgointodeliverables,andusually
representoneviewofthearchitecture
Buildingblockapotentiallyreusablecomponentofbusiness,ITorarchitecturalcapability
ArchitectureBuildingBlock(ABB)describesarequiredcapabilitybutdonotspecifyhowit
shouldbeimplemented
SolutionBuildingBlock(SBB)representcomponentsthatwillbeusedtoimplementthe
capability
Deliverablescontainartifacts(catalogs,matrices,anddiagrams)whichdescribebuildingblocks.
Example:Thearchitecturedefinitiondocument(deliverable)maycontainaprocessflow
diagram(artifact)thatdescribesacallhandlingprocess(buildingblock).
EnterpriseContinuumaviewofthearchitecturerepositorythatprovidesmethodstoclassifythe
architectureandsolutionartifactsfromgenericFoundationArchitecturestoOrganizationSpecific
Architectures.
ArchitectureContinuumthearchitecturecomponentsoftheenterprisecontinuumthat
describesacapabilitybutnothowtoimplementit
SolutionsContinuumthesolutions/technicalcomponentsoftheenterprisecontinuumthat
describeshowtoimplementanarchitecture
Page2
https://www.udemy.com/togaf-enterprise-architect/
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
ArchitectureRepositorysupportstheEnterpriseContinuumbyprovidingbyaplacetostorethe
outputsoftheADM,andclassifythembytheirlevelofabstraction(generictospecific).
Thearchitecturerepositorycontains:
ArchitecturemetamodeltailoredADM
Architecturelandscapethebaselinearchitecture
Referencelibrarycontainsexternalreferencemodels
Standardsinformationbase(SIB)containsexternalstandards
Governancelogarecordofarchitecturegovernanceactivity
Architecturecapabilityparameters,structures,processforarchitecturegovernance
EnterpriseArchitectureCapabilitybusinesscapabilityforarchitecture,usingorganization
structures,roles,responsibilities,skills,andprocesses.
Inordertohaveenterprisearchitecturecapabilityandorganizationmustalsohavethefollowing:
Financialmanagement
Performancemanagement
Servicemanagement
Riskmanagement
Resourcemanagement
Communicationsandstakeholdermanagement
Qualitymanagement
Suppliermanagement
Configurationmanagement
Environmentmanagement
ItsimportanttonotethatthesethingsarenotprovidedbyTOGAF.Forinstance,financial
management,controlofyourcompanysrevenuesandexpenses,isanaccountingfunctionandnot
somethingthearchitectneedstohavecontrolof.Butyoucannotcreateaneffectivebusinessprocessif
youarenotincontrolofthecompanysfinances.
Butofcourse,acompanysbusinessgoalswillbetomakeaprofitandcontrol/reduceexpenses,the
aboveitemsaffectthearchitecturefunction,butthearchitectisnotsigningcontractswithsuppliersor
ensuringthecompanyhasenoughstaffineachdepartment.
TOGAFcanbeusedwithmanyotherarchitectureframeworks,suchasITIL,CMMI,COBIT,PRINCE2,
PMBOK,andMSP.YoudonotneedtoknowhowtoadaptTOGAF,northedetailsofanyoftheseother
frameworks,forthelevel1certificationexam.
Page3
https://www.udemy.com/togaf-enterprise-architect/
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Chapter 3: Definitions
Irecommendreadingthedefinitionsfromthespec:
http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap03.html
Overthewholeprocess(i.e.PhaseHendsandgoesintoanewPhaseA)
Betweenphases(i.e.goingthroughPhaseC:InformationSystemsArchitecturemayrevealnew
businessprocesses,whichforcesyoutogobacktoPhaseB:BusinessArchitectureandrevisethe
BusinessArchitecturedocuments)
Withinphases(i.e.itmaketakeseveralpassestogetthedetailedtargetbusinessarchitecture
beforeyoucanmoveontothenextphase)
ForeachiterationoftheADM,youmustdecidethefourdimensionsofscope:
Thebreadthofcoverageoftheenterprisetobedefined
Thelevelofdetailtobedefined
Thetimeperiodtodothework
Whichofthefourarchitecturedomains(BDAT)tofocuson
TheADMmaybe,butdoesnthavetobe,tailoredtospecificneeds.
Page4
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
ThebasicstructureoftheADMis:
Eachphasehasoutputs,andtheADMstandardnumberingis:
Version0.1representsahighleveloutline
Version1.0representsaformallyreviewed,detaileddocument
ArchitectureGovernancethemethodbywhichcompliancetotheADMismanaged
GovernanceRepositorysimilartothearchitecturerepository,thiscontainsdocumentsrelatingto
thegovernanceofthearchitectureprocess,specifically:
ReferenceDatadocumentsfromthearchitecturerepository,includingadescriptionofthe
governanceprocessitself
ProcessStatusthestateofthegovernanceprocess,includingcomplianceassessments,
compliancerequests,anddispensations
AuditInformationrecordallcompletedgovernanceactions
Thethreelevelsofarchitectureintegrationacrosstheenterpriseare:
Page5
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Strategicarchitecture(enterprisevision)
Segmentarchitecture(atabusinessunitordepartmentlevel)
Capabilityarchitecture(specificapplications)
Externalstandardsandanythinginternalyouhave(notspecificallyimportantfortheexam)
Steps:
(1)Scopetheenterpriseorganizationsimpacted;(2)Confirmgovernanceandsupport
frameworks;(3)Defineandestablishenterprisearchitectureteamandorganization;(4)
Identifyandestablisharchitectureprinciples;(5)TailorTOGAFand,ifany,otherselected
ArchitectureFrameworks;(6)Implementarchitecturetools
Outputs:
(1)OrganizationalModelforEnterpriseArchitecture;(2)TailoredArchitectureFramework;
(3)InitialArchitectureRepository,populatedwithframeworkcontent;(4)Restatementof,
orreferenceto,businessprinciples,businessgoals,andbusinessdrivers;(5)Requestfor
ArchitectureWork(optional);(6)ArchitectureGovernanceFramework
Externalstandards,andtheoutputsofthepreliminaryphase(notspecificallyimportantfor
theexam)
Page6
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Steps:
(1)Establishthearchitectureproject;(2)Identifystakeholders,concerns,andbusiness
requirements;(3)Confirmandelaboratebusinessgoals,businessdrivers,andconstraints;
(4)Evaluatebusinesscapabilities;(5)Assessreadinessforbusinesstransformation;(6)
Definescope;(7)ConfirmandelaborateArchitecturePrinciples,includingbusiness
principles;(8)DevelopArchitectureVision;(9)DefinetheTargetArchitecturevalue
propositionsandKPIs;(10)Identifythebusinesstransformationrisksandmitigation
activities;(11)DevelopStatementofArchitectureWork;secureapproval
Outputs:
(1)ApprovedStatementofArchitecturework;(2)Refinedstatementsofbusinessprinciples,
businessgoals,andbusinessdrivers;(3)Architectureprinciples;(4)CapabilityAssessment;
(5)TailoredArchitectureFramework;(6)ArchitectureVision;(7)DraftArchitecture
DefinitionDocument,Version0.1;(8)CommunicationsPlan;(9)Additionalcontent
populatingtheArchitectureRepository
Externalstandards,andtheoutputsoftheprevioustwophases(notspecificallyimportant
fortheexam)
Steps:
(1)Selectreferencemodels,viewpoints,andtools;(2)DevelopBaselineBusiness
ArchitectureDescription;(3)DevelopTargetBusinessArchitectureDescription;(4)Perform
gapanalysis;(5)Definecandidateroadmapcomponents;(6)Resolveimpactsacrossthe
ArchitectureLandscape;(7)Conductformalstakeholderreview;(8)FinalizetheBusiness
Architecture;(9)CreateArchitectureDefinitionDocument
Page7
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
Outputs:
https://www.udemy.com/togaf-enterprise-architect/
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument,Version1.0;(3)Business
ArchitecturecomponentsofanArchitectureRoadmap
Externalstandards,theoutputsofthefirsttwophases,andthebusinessrequirementsfrom
PhaseB(notspecificallyimportantfortheexam)
Steps:
DetailedstepsforPhaseCaregivenseparatelyforeacharchitecturedomain:(1)Data
Architecture;(2)ApplicationArchitecture
Outputs:
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument;(3)DraftArchitectureRequirements
Specification;(4)InformationsystemscomponentsofanArchitectureRoadmap
Externalstandards,theoutputsofthefirsttwophases,andthebusinessrequirementsfrom
PhaseB(notspecificallyimportantfortheexam)
Steps:
(1)Selectreferencemodels,viewpoints,andtools;(2)DevelopBaselineDataArchitecture
Description;(3)DevelopTargetDataArchitectureDescription;(4)Performgapanalysis;(5)
Definecandidateroadmapcomponents;(6)ResolveimpactsacrosstheArchitecture
Page8
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Landscape;(7)Conductformalstakeholderreview;(8)FinalizetheDataArchitecture;(9)
CreateArchitectureDefinitionDocument
Outputs:
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument;(3)DraftArchitectureRequirements
Specification;(4)DataArchitecturecomponentsofanArchitectureRoadmap
Externalstandards,theoutputsofthefirsttwophases,thebusinessrequirementsfrom
PhaseB,andthedatarequirementsfromPhaseC(notspecificallyimportantfortheexam)
Steps:
(1)Selectreferencemodels,viewpoints,andtools;(2)DevelopBaselineApplication
ArchitectureDescription;(3)DevelopTargetApplicationArchitectureDescription;(4)
Performgapanalysis;(5)Definecandidateroadmapcomponents;(6)Resolveimpacts
acrosstheArchitectureLandscape;(7)Conductformalstakeholderreview;(8)Finalizethe
ApplicationArchitecture;(9)CreateArchitectureDefinitionDocument
Outputs:
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument;(3)DraftArchitectureRequirements
Specification;(4)ApplicationArchitecturecomponentsofanArchitectureRoadmap
Page9
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Inputs:
Externalstandards,theoutputsofthefirsttwophases,andthearchitecturedefinitionfrom
PhaseB&C(notspecificallyimportantfortheexam)
Steps:
(1)Selectreferencemodels,viewpoints,andtools;(2)DevelopBaselineTechnology
ArchitectureDescription;(3)DevelopTargetTechnologyArchitectureDescription;(4)
Performgapanalysis;(5)Definecandidateroadmapcomponents;(6)Resolveimpacts
acrosstheArchitectureLandscape;(7)Conductformalstakeholderreview;(8)Finalizethe
TechnologyArchitecture;(9)CreateArchitectureDefinitionDocument
Outputs:
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument;(3)DraftArchitectureRequirements
Specification;(4)TechnologyArchitecturecomponentsofanArchitectureRoadmap
Externalstandards,theoutputsofthearchitecturedefinitionphasesB,C&D,change
requests,andthedraftroadmapfromthelastthreephases(notspecificallyimportantfor
theexam)
Steps:
(1)Determine/confirmkeycorporatechangeattributes;(2)Determinebusinessconstraints
forimplementation;(3)ReviewandconsolidategapanalysisresultsfromPhasesBtoD;(4)
Reviewconsolidatedrequirementsacrossrelatedbusinessfunctions;(5)Consolidateand
reconcileinteroperabilityrequirements;(6)Refineandvalidatedependencies;(7)Confirm
readinessandriskforbusinesstransformation;(8)FormulateImplementationand
MigrationStrategy;(9)Identifyandgroupmajorworkpackages;(10)IdentifyTransition
Architectures;(11)CreatetheArchitectureRoadmap&ImplementationandMigrationPlan
Outputs:
(1)RefinedandupdatedversionsoftheArchitectureVisionphasedeliverables,where
applicable;(2)DraftArchitectureDefinitionDocument;(3)DraftArchitectureRequirements
Specification;(4)CapabilityAssessments;(5)ArchitectureRoadmap;(6)Implementation
andMigrationPlan,version0.1
Page10
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Externalstandards,theoutputsoftheallthepreviousphases,thearchitecture
requirementsfromPhasesB,CandD,thearchitectureroadmap,andthedraft
implementationplanfromthepreviousphase(notspecificallyimportantfortheexam)
Steps:
(1)ConfirmmanagementframeworkinteractionsforImplementationandMigrationPlan;
(2)Assignabusinessvaluetoeachworkpackage;(3)Estimateresourcerequirements,
projecttimings,andavailability/deliveryvehicle;(4)Prioritizethemigrationprojects
throughtheconductofacost/benefitassessmentandriskvalidation;(5)Confirm
ArchitectureRoadmapandupdateArchitectureDefinitionDocument;(6)Completethe
ImplementationandMigrationPlan;(7)Completethearchitecturedevelopmentcycleand
documentlessonslearned
Outputs:
(1)ImplementationandMigrationPlan,Version1.0;(2)FinalizedArchitectureDefinition
Document;(3)FinalizedArchitectureRequirementsSpecification;(4)FinalizedArchitecture
Roadmap;(5)ReUsableArchitectureBuildingBlocks;(6)RequestsforArchitectureWork
foranewiterationoftheADMcycle(ifany);(7)ImplementationGovernanceModel(if
any);(8)ChangeRequestsfortheArchitectureCapabilityarisingfromlessonslearned
Externalstandards,thearchitecturedefinition,thearchitecturerequirements,the
roadmap,unsignedarchitecturecontracts,andtheimplementationandmigrationplan(not
specificallyimportantfortheexam)
Page11
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
Steps:
(1)Confirmscopeandprioritiesfordeploymentwithdevelopmentmanagement;(2)
Identifydeploymentresourcesandskills;(3)Guidedevelopmentofsolutionsdeployment;
(4)Performenterprisearchitecturecompliancereviews;(5)ImplementbusinessandIT
operations;(6)Performpostimplementationreviewandclosetheimplementation
Outputs:
(1)ArchitectureContract(signed);(2)ComplianceAssessments;(3)ChangeRequests;(4)
Architecturecompliantsolutionsdeployed
Note:
Theimplementedsystemisactuallyanoutputofthedevelopmentprocess.However,given
theimportanceofthisoutput,itisstatedhereasanoutputoftheADM.
Externalstandards,thearchitecturedefinition,thearchitecturerequirements,the
roadmap,thesignedarchitecturecontract,andallchangerequestsfromvarioussources
(notspecificallyimportantfortheexam)
Steps:
(1)Establishvaluerealizationprocess;(2)Deploymonitoringtools;(3)Managerisks;(4)
Provideanalysisforarchitecturechangemanagement;(5)Developchangerequirementsto
meetperformancetargets;(6)Managegovernanceprocess;(7)Activatetheprocessto
implementchange
Outputs:
(1)Architectureupdates(formaintenancechanges);(2)Changestoarchitectureframework
andprinciples(formaintenancechanges);(3)NewRequestforArchitectureWork,tomove
toanothercycle(formajorchanges);(4)StatementofArchitectureWork,updatedif
necessary;(5)ArchitectureContract,updatedifnecessary;(6)ComplianceAssessments,
updatedifnecessary
Page12
BecomeanEnterpriseArchitectwithTOGAF9.1Certification!Level1CheatSheet,v0.2
2014,ScottDuffy,allrightsreserved.
https://www.udemy.com/togaf-enterprise-architect/
executionoftheADMcycleoraphase;(3)Ensurethatrelevantarchitecturerequirements
areavailableforusebyeachphaseasthephaseisexecuted
Approach: Adynamicprocesswherebyrequirementsforenterprisearchitectureandsubsequent
changestothoserequirementsareidentified,stored,andfedintoandoutoftherelevant
ADMphases,andalsobetweencyclesoftheADM.Thiscenterphaseisacontinuous
processofhandlingchangeduringallcyclesoftheADM.
Inputs:
Documentsfromthearchitecturerepository(notspecificallyimportantfortheexam)
Steps:
ThisisdifferentthantheotherADMphases.Worksinconjunctionwiththevariousphases
oftheADMtoprioritizeandrecordchange.Thisiswherethedeterminationismade
whethertoimplementachangeinthiscycle,ordeferittothenextcycle.Ifthedecisionis
toimplementthechange,theimpactneedstobeassessed,andgapanalysisrevised.
Outputs:
(1)RequirementsImpactAssessment;(2)UpdatedArchitectureRequirementsSpecification,
ifnecessary
Chapter 18 and on
Moretocomeinv0.2!
IcreatedthisexecutivesummaryoftheTOGAF9.1specforstudentsofmyUdemycourse,BecomeanEnterprise
ArchitectwithTOGAF9.1Certification!Thisismeantasasupplementaldownloadtothecoursesomethingyou
canprintandtakewithyoutostudyonceyouvegonethroughthecourseandreadthroughthespec.Thinkofitas
atinycoinpocketguide.Itisnotmeanttoreplacetakingthecourse.
Speakingofthecourse,dontforgetitsathttps://www.udemy.com/togaf-enterprise-architect/.Iknowyouprobably
havethatmemorized,butIllincludethelinkherejustincase.Asalways,contactmeforadditions,corrections,
commentsorquestions.
Page13