SlideShare a Scribd company logo
1 of 16
View and Viewpoints
Module 15
Concepts and Definitions
• System
• Stakeholders
• Concerns
• View
• Viewpoint
System
• A system is a collection of components organized to
accomplish a specific function or a set of functions
Stakeholders
Concerns
View
• A view is a representation of a system from the
perspective of a related set of concerns
• An architect creates architecture models. A view
consists of parts of these, chosen to show
stakeholders that their concerns are being met
Viewpoint
• A viewpoint defines the perspective from a which a
view is taken
• It defines how to construct and use a view.
View and Viewpoints
The architect uses views and viewpoints in Phases A to D
for developing architectures for each domain
• A view is what you see
• A viewpoint is where you are looking from,
• Every view has an associated viewpoint that describes it
• Viewpoints are generic. A view is always specific to the
architecture for which it is created
What is an Architecture View?
• A representation of an overall architecture with
meaning to one or more stakeholders in the system
• An enterprise architect might create physical and
security views of an IT system, or business views of
the Business.
Developing Views in the ADM
• The choice of which particular architecture views to develop
is one of the key decisions that the architect has to make
• The architect has a responsibility for ensuring
• the completeness of the architecture
• does it address all the concerns of its stakeholders
• The integrity of the architecture
• can the views be connected to each other?
• can the conflicting concerns be reconciled?
• what trade-offs have been made?
The View Creation Process
1. Refer to any existing libraries of viewpoints
2. Select key stakeholders
3. Analyze their concerns and document them
4. Select appropriate viewpoints (based on the
stakeholders and their concerns)
• If no libraries of viewpoints exist, develop new
viewpoints
5. Generate views of the system using the selected
viewpoints as a template
Using TOGAF Artifacts
• TOGAF includes an example set of recommended
artifacts that can be adopted, enhanced and
combined to produce architecture views
• Three classes of artifacts are defined
• Catalogs
• Matrices
• Diagrams
Catalogs
• Catalogs are lists of building blocks of a specific type,
or of related types
• For example
• Principle Catalog in Preliminary Phase
• Organization/Actor Catalog in Phase B
• Driver/Goal/Objective Catalog
Matrices
• Matrices show the relationship between building
blocks of specific types
• Matrices are used to represent list-based rather than
graphical-based relationships
• For example
• The Stakeholder Map Matrix in Phase A
Diagrams
• Diagrams representing building blocks in a rich and
visual way, especially suited to stakeholder
communication
• For example
• Value Chain Diagram in Phase A
• Business Footprint Diagram in Phase B
TOGAF 9 Artifacts

More Related Content

What's hot

Vintergatan presentation IRM 2014-06-25
Vintergatan presentation IRM 2014-06-25Vintergatan presentation IRM 2014-06-25
Vintergatan presentation IRM 2014-06-25Annika Klyver
 
Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0IBM UrbanCode Products
 
“Houston, we have a model...” Introduction to MLOps
“Houston, we have a model...” Introduction to MLOps“Houston, we have a model...” Introduction to MLOps
“Houston, we have a model...” Introduction to MLOpsRui Quintino
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Leo Shuster
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Nathaniel Palmer
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overviewJames Serra
 
How to Build a ML Platform Efficiently Using Open-Source
How to Build a ML Platform Efficiently Using Open-SourceHow to Build a ML Platform Efficiently Using Open-Source
How to Build a ML Platform Efficiently Using Open-SourceDatabricks
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biSatya Shyam K Jayanty
 
Operating Model
Operating ModelOperating Model
Operating Modelrmuse70
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information Vishal Pawar
 
Patterns of Enterprise Application Architecture (by example)
Patterns of Enterprise Application Architecture (by example)Patterns of Enterprise Application Architecture (by example)
Patterns of Enterprise Application Architecture (by example)Paulo Gandra de Sousa
 
Developing ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axDeveloping ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axNicc Ngo
 
MLOps Using MLflow
MLOps Using MLflowMLOps Using MLflow
MLOps Using MLflowDatabricks
 
Developing Data Products
Developing Data ProductsDeveloping Data Products
Developing Data ProductsPeter Skomoroch
 

What's hot (19)

Vintergatan introduktion
Vintergatan introduktionVintergatan introduktion
Vintergatan introduktion
 
Vintergatan presentation IRM 2014-06-25
Vintergatan presentation IRM 2014-06-25Vintergatan presentation IRM 2014-06-25
Vintergatan presentation IRM 2014-06-25
 
Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0
 
“Houston, we have a model...” Introduction to MLOps
“Houston, we have a model...” Introduction to MLOps“Houston, we have a model...” Introduction to MLOps
“Houston, we have a model...” Introduction to MLOps
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
Introduction to Enterprise Architecture
 
Anerkendende samtaler
Anerkendende samtalerAnerkendende samtaler
Anerkendende samtaler
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
How to Build a ML Platform Efficiently Using Open-Source
How to Build a ML Platform Efficiently Using Open-SourceHow to Build a ML Platform Efficiently Using Open-Source
How to Build a ML Platform Efficiently Using Open-Source
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power bi
 
Operating Model
Operating ModelOperating Model
Operating Model
 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
 
SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information SSAS, MDX , Cube understanding, Browsing and Tools information
SSAS, MDX , Cube understanding, Browsing and Tools information
 
Patterns of Enterprise Application Architecture (by example)
Patterns of Enterprise Application Architecture (by example)Patterns of Enterprise Application Architecture (by example)
Patterns of Enterprise Application Architecture (by example)
 
DAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to HeroDAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to Hero
 
Developing ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-axDeveloping ssrs-reports-for-dynamics-ax
Developing ssrs-reports-for-dynamics-ax
 
Basics of Holacracy
 Basics of Holacracy Basics of Holacracy
Basics of Holacracy
 
MLOps Using MLflow
MLOps Using MLflowMLOps Using MLflow
MLOps Using MLflow
 
Developing Data Products
Developing Data ProductsDeveloping Data Products
Developing Data Products
 

Similar to TOGAF Classroom Series - M15 View and Viewpoints

4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecturebashcode
 
Architecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringArchitecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringSandesh Jonchhe
 
Software architecture categories and views
Software architecture categories and viewsSoftware architecture categories and views
Software architecture categories and viewsJohn Chou
 
Architectural design
Architectural designArchitectural design
Architectural designKiranStha
 
Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Sudarshan Dhondaley
 
Architecture Design
Architecture DesignArchitecture Design
Architecture DesignSaqib Raza
 
Lecture 1_System Integration & Architecture
Lecture 1_System Integration & ArchitectureLecture 1_System Integration & Architecture
Lecture 1_System Integration & ArchitectureCAPINPINSerelyn
 
Good Slides on Architecture.ppt
Good Slides on Architecture.pptGood Slides on Architecture.ppt
Good Slides on Architecture.pptpoleshan
 
UML Architecture and Views
UML Architecture and ViewsUML Architecture and Views
UML Architecture and ViewsKumar
 
Togaf 9 introduction
Togaf 9 introductionTogaf 9 introduction
Togaf 9 introductionVinod Wilson
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheetjeanrummy
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with umlsabin kafle
 
Software architecture and software design
Software architecture and software designSoftware architecture and software design
Software architecture and software designMr. Swapnil G. Thaware
 
Arch06 1
Arch06 1Arch06 1
Arch06 1nazn
 

Similar to TOGAF Classroom Series - M15 View and Viewpoints (20)

4+1 View Model of Software Architecture
4+1 View Model of Software Architecture4+1 View Model of Software Architecture
4+1 View Model of Software Architecture
 
Architecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringArchitecture of Object Oriented Software Engineering
Architecture of Object Oriented Software Engineering
 
Software architecture categories and views
Software architecture categories and viewsSoftware architecture categories and views
Software architecture categories and views
 
Architectural design
Architectural designArchitectural design
Architectural design
 
Analysis
AnalysisAnalysis
Analysis
 
Architectural design
Architectural designArchitectural design
Architectural design
 
Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
Architecture Design
Architecture DesignArchitecture Design
Architecture Design
 
Lecture 1_System Integration & Architecture
Lecture 1_System Integration & ArchitectureLecture 1_System Integration & Architecture
Lecture 1_System Integration & Architecture
 
Good Slides on Architecture.ppt
Good Slides on Architecture.pptGood Slides on Architecture.ppt
Good Slides on Architecture.ppt
 
UML Architecture and Views
UML Architecture and ViewsUML Architecture and Views
UML Architecture and Views
 
Unit 2
Unit 2Unit 2
Unit 2
 
Togaf 9 introduction
Togaf 9 introductionTogaf 9 introduction
Togaf 9 introduction
 
Pawan111
Pawan111Pawan111
Pawan111
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheet
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
 
Software architecture and software design
Software architecture and software designSoftware architecture and software design
Software architecture and software design
 
RRC AD
RRC ADRRC AD
RRC AD
 
Arch06 1
Arch06 1Arch06 1
Arch06 1
 

More from Cuneyt Kaya

TOGAF Classroom Series - M20 architecture capability framework
TOGAF Classroom Series - M20 architecture capability frameworkTOGAF Classroom Series - M20 architecture capability framework
TOGAF Classroom Series - M20 architecture capability frameworkCuneyt Kaya
 
TOGAF Classroom Series - M19 architecture content framework
TOGAF Classroom Series - M19 architecture content frameworkTOGAF Classroom Series - M19 architecture content framework
TOGAF Classroom Series - M19 architecture content frameworkCuneyt Kaya
 
TOGAF Classroom Series - M18 architecture repository
TOGAF Classroom Series - M18 architecture repositoryTOGAF Classroom Series - M18 architecture repository
TOGAF Classroom Series - M18 architecture repositoryCuneyt Kaya
 
TOGAF Classroom Series - M17 enterprise continuum
TOGAF Classroom Series - M17 enterprise continuumTOGAF Classroom Series - M17 enterprise continuum
TOGAF Classroom Series - M17 enterprise continuumCuneyt Kaya
 
TOGAF Classroom Series - M16 building blocks
TOGAF Classroom Series - M16 building blocksTOGAF Classroom Series - M16 building blocks
TOGAF Classroom Series - M16 building blocksCuneyt Kaya
 
TOGAF Classroom Series - M14 adm phases (requirements management)
TOGAF Classroom Series - M14 adm phases (requirements management)TOGAF Classroom Series - M14 adm phases (requirements management)
TOGAF Classroom Series - M14 adm phases (requirements management)Cuneyt Kaya
 
TOGAF Classroom Series - M13 adm phases (g - h)
TOGAF Classroom Series - M13 adm phases (g - h)TOGAF Classroom Series - M13 adm phases (g - h)
TOGAF Classroom Series - M13 adm phases (g - h)Cuneyt Kaya
 
TOGF Classroom Series - M12 migration-planning-techniques
TOGF Classroom Series - M12 migration-planning-techniquesTOGF Classroom Series - M12 migration-planning-techniques
TOGF Classroom Series - M12 migration-planning-techniquesCuneyt Kaya
 
TOGAF Classroom Series - M11 adm phases (e - f)
TOGAF Classroom Series - M11 adm phases (e - f)TOGAF Classroom Series - M11 adm phases (e - f)
TOGAF Classroom Series - M11 adm phases (e - f)Cuneyt Kaya
 
TOGAF Classroom Series - M10 adm phases (c application - d)
TOGAF Classroom Series - M10 adm phases (c application - d)TOGAF Classroom Series - M10 adm phases (c application - d)
TOGAF Classroom Series - M10 adm phases (c application - d)Cuneyt Kaya
 
TOGAF Classroom Series - M9 adm phases (b-c data)
TOGAF Classroom Series - M9 adm phases (b-c data)TOGAF Classroom Series - M9 adm phases (b-c data)
TOGAF Classroom Series - M9 adm phases (b-c data)Cuneyt Kaya
 
TOGAF Classroom Series - M8 risk management
TOGAF Classroom Series - M8 risk managementTOGAF Classroom Series - M8 risk management
TOGAF Classroom Series - M8 risk managementCuneyt Kaya
 
TOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosTOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosCuneyt Kaya
 
TOGAF Classroom Series - M6 stakeholder-management
TOGAF Classroom Series - M6 stakeholder-managementTOGAF Classroom Series - M6 stakeholder-management
TOGAF Classroom Series - M6 stakeholder-managementCuneyt Kaya
 
TOGAD Classroom Series - M5 adm-iteration-landscape
TOGAD Classroom Series - M5 adm-iteration-landscapeTOGAD Classroom Series - M5 adm-iteration-landscape
TOGAD Classroom Series - M5 adm-iteration-landscapeCuneyt Kaya
 
TOGA Classroom Series - M4 adm-phases-(preliminary-a)
TOGA Classroom Series - M4 adm-phases-(preliminary-a)TOGA Classroom Series - M4 adm-phases-(preliminary-a)
TOGA Classroom Series - M4 adm-phases-(preliminary-a)Cuneyt Kaya
 
TOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admTOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admCuneyt Kaya
 
TOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsTOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsCuneyt Kaya
 
TOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafTOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafCuneyt Kaya
 

More from Cuneyt Kaya (20)

TOGAF Classroom Series - M20 architecture capability framework
TOGAF Classroom Series - M20 architecture capability frameworkTOGAF Classroom Series - M20 architecture capability framework
TOGAF Classroom Series - M20 architecture capability framework
 
TOGAF Classroom Series - M19 architecture content framework
TOGAF Classroom Series - M19 architecture content frameworkTOGAF Classroom Series - M19 architecture content framework
TOGAF Classroom Series - M19 architecture content framework
 
TOGAF Classroom Series - M18 architecture repository
TOGAF Classroom Series - M18 architecture repositoryTOGAF Classroom Series - M18 architecture repository
TOGAF Classroom Series - M18 architecture repository
 
TOGAF Classroom Series - M17 enterprise continuum
TOGAF Classroom Series - M17 enterprise continuumTOGAF Classroom Series - M17 enterprise continuum
TOGAF Classroom Series - M17 enterprise continuum
 
TOGAF Classroom Series - M16 building blocks
TOGAF Classroom Series - M16 building blocksTOGAF Classroom Series - M16 building blocks
TOGAF Classroom Series - M16 building blocks
 
TOGAF Classroom Series - M14 adm phases (requirements management)
TOGAF Classroom Series - M14 adm phases (requirements management)TOGAF Classroom Series - M14 adm phases (requirements management)
TOGAF Classroom Series - M14 adm phases (requirements management)
 
TOGAF Classroom Series - M13 adm phases (g - h)
TOGAF Classroom Series - M13 adm phases (g - h)TOGAF Classroom Series - M13 adm phases (g - h)
TOGAF Classroom Series - M13 adm phases (g - h)
 
TOGF Classroom Series - M12 migration-planning-techniques
TOGF Classroom Series - M12 migration-planning-techniquesTOGF Classroom Series - M12 migration-planning-techniques
TOGF Classroom Series - M12 migration-planning-techniques
 
TOGAF Classroom Series - M11 adm phases (e - f)
TOGAF Classroom Series - M11 adm phases (e - f)TOGAF Classroom Series - M11 adm phases (e - f)
TOGAF Classroom Series - M11 adm phases (e - f)
 
TOGAF Classroom Series - M10 adm phases (c application - d)
TOGAF Classroom Series - M10 adm phases (c application - d)TOGAF Classroom Series - M10 adm phases (c application - d)
TOGAF Classroom Series - M10 adm phases (c application - d)
 
TOGAF Classroom Series - M9 adm phases (b-c data)
TOGAF Classroom Series - M9 adm phases (b-c data)TOGAF Classroom Series - M9 adm phases (b-c data)
TOGAF Classroom Series - M9 adm phases (b-c data)
 
TOGAF Classroom Series - M8 risk management
TOGAF Classroom Series - M8 risk managementTOGAF Classroom Series - M8 risk management
TOGAF Classroom Series - M8 risk management
 
TOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosTOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenarios
 
TOGAF Classroom Series - M6 stakeholder-management
TOGAF Classroom Series - M6 stakeholder-managementTOGAF Classroom Series - M6 stakeholder-management
TOGAF Classroom Series - M6 stakeholder-management
 
TOGAD Classroom Series - M5 adm-iteration-landscape
TOGAD Classroom Series - M5 adm-iteration-landscapeTOGAD Classroom Series - M5 adm-iteration-landscape
TOGAD Classroom Series - M5 adm-iteration-landscape
 
TOGA Classroom Series - M4 adm-phases-(preliminary-a)
TOGA Classroom Series - M4 adm-phases-(preliminary-a)TOGA Classroom Series - M4 adm-phases-(preliminary-a)
TOGA Classroom Series - M4 adm-phases-(preliminary-a)
 
TOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admTOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-adm
 
TOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsTOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-components
 
TOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafTOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togaf
 
AXELOS
AXELOSAXELOS
AXELOS
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

TOGAF Classroom Series - M15 View and Viewpoints

  • 2. Concepts and Definitions • System • Stakeholders • Concerns • View • Viewpoint
  • 3. System • A system is a collection of components organized to accomplish a specific function or a set of functions
  • 6. View • A view is a representation of a system from the perspective of a related set of concerns • An architect creates architecture models. A view consists of parts of these, chosen to show stakeholders that their concerns are being met
  • 7. Viewpoint • A viewpoint defines the perspective from a which a view is taken • It defines how to construct and use a view.
  • 8. View and Viewpoints The architect uses views and viewpoints in Phases A to D for developing architectures for each domain • A view is what you see • A viewpoint is where you are looking from, • Every view has an associated viewpoint that describes it • Viewpoints are generic. A view is always specific to the architecture for which it is created
  • 9. What is an Architecture View? • A representation of an overall architecture with meaning to one or more stakeholders in the system • An enterprise architect might create physical and security views of an IT system, or business views of the Business.
  • 10. Developing Views in the ADM • The choice of which particular architecture views to develop is one of the key decisions that the architect has to make • The architect has a responsibility for ensuring • the completeness of the architecture • does it address all the concerns of its stakeholders • The integrity of the architecture • can the views be connected to each other? • can the conflicting concerns be reconciled? • what trade-offs have been made?
  • 11. The View Creation Process 1. Refer to any existing libraries of viewpoints 2. Select key stakeholders 3. Analyze their concerns and document them 4. Select appropriate viewpoints (based on the stakeholders and their concerns) • If no libraries of viewpoints exist, develop new viewpoints 5. Generate views of the system using the selected viewpoints as a template
  • 12. Using TOGAF Artifacts • TOGAF includes an example set of recommended artifacts that can be adopted, enhanced and combined to produce architecture views • Three classes of artifacts are defined • Catalogs • Matrices • Diagrams
  • 13. Catalogs • Catalogs are lists of building blocks of a specific type, or of related types • For example • Principle Catalog in Preliminary Phase • Organization/Actor Catalog in Phase B • Driver/Goal/Objective Catalog
  • 14. Matrices • Matrices show the relationship between building blocks of specific types • Matrices are used to represent list-based rather than graphical-based relationships • For example • The Stakeholder Map Matrix in Phase A
  • 15. Diagrams • Diagrams representing building blocks in a rich and visual way, especially suited to stakeholder communication • For example • Value Chain Diagram in Phase A • Business Footprint Diagram in Phase B