SlideShare a Scribd company logo
Enterprise Architecture Toolkit Scenarios Mike Walker http://blogs.msdn.com/MikeWalker   Global Architecture Strategist  Platform Architecture Team Microsoft Corp.
Scenarios Describing an Architecture with Current Tools Building a Collaborative Solution Architecture Design Extend Architecture Meta-Data into the Visio Modeling Environment  Deriving to an Architecture with a series of Architecture Decisions  Architecture Management  Understanding Architecture Policy  Managing an Architecture Life Cycle Navigate and Explore Approved IT Patterns  Navigate and Explore Existing IT Architectures Obtaining the information for IT Strategy Management Determining the Total Cost of Ownership of an Architecture Manage and publishing of Principles, Policies and Standards
1. Describing an Architecture with Current Tools Goals Leverage current investments Reduce training costs Reduce the learning curve Increase productivity Personas Enterprise Architect – Oversight of the architecture and review Solution Architect – Owner and designer of architecture Domain Architects – Contributes and reviews the architecture Project Manager – Assigns work to the solution architect Desired Outcome Meta models will allow for free flow of information between documents and other tooling Information will be saved to Repository where it can be used in the future Extensions will save the architect time in research Systematic reuse of patterns
Describing an Architecture with Current Tools - Process 2. Open MS Word.  4. Enter Architecture Meta Data 5. Start Architecture Scoping 1. Allocates 6. Document Architecture w/ Current info  7. Click on Arch Patterns Ribbon 8. Research areas of interest to current effort 9. Select appropriate pattern 13. Design additional architecture components 12. Review / Modify and add additional information 11. Import pattern by Double-Clicking 10. Select document region in which to import 14. Get feedback on other architecture domains 15. Prepare for architecture review 3. Open Arch Template Solution Architect PM Design Build | Stabilize| Deploy Envision SDLC
Describing Architectures with Current Tools
2. Building a Collaborative Solution Architecture Design Goals Foster proactive communication with architects Streamline communications Reduce complexity of collaboration Personas Solution Architect – Owner and designer of architecture Network and Hardware Architects – Contributes and reviews the architecture Project Manager – Enters in architect resources information into PPM tool Desired Outcome Foster better communication and community with architects Improve overall quality of the architectures Solve issues early in the process rather than later Reduce risk in architecture efforts by identifying potential impacts of other domains of architectures Log communications effectively Reduce issues at Architecture Review Board functions
2. Building a Collaborative Solution Architecture Design - Process 2. Open MS Word.  4. Enter Architecture Meta Data 5. Start Architecture Scoping 6. Document Architecture w/ Current info  7. Architect starts to query about other impacts 8. Selects the Architect Finder Ribbon 12. SA asks where the application should be hosted based on criteria 11. Office Communicator appears with an IM to HA 10. SA clicks on the IM  for the Hardware Architect (HA) 9. Architect Finder Populates task pane with all the architects assigned 13. HA answers and is sent a workflow request to modify the architecture 14. Additional information is sent to the HA’s My Site for the SA 3. Open Arch Template 1. Assigns architects to project in PPM tool 15. SA reviews and modifies architecture 16. Process is repeated with other architects. Repeat steps 8 - 15 Solution Architect PM Design Envision SDLC
2. Building a Collaborative Solution Architecture Design
3. Extend Visio Models Goals Make Visio shapes into more meaningful models Use a low cost solution for architecture efforts Extend the Visio environment Surface rich information from the Architecture Metadata Repository Personas Solution Architect – Owner and designer of architecture Desired Outcome Provide models that are more meaningful to reviewers and other architects and developers Lower the cost of ownership on architecture modeling Decrease the learning barrier while increasing the quality of architecture modeling Reuse of patterns and information stored in the AMR Reduce training of new tools
2. Extend Visio Models - Process 2. Open MS Visio 4. Copy Server Shapes to the canvas  5. Open External Links Pane 6. Select the “Approved DMZ Hardware List” 7. Review list of selections that may be appropriate for the solution 11. Import information into System Architecture Document 10. Save diagram on to portal share 9. Repeat as necessary 8. Select suitable hardware information and drag it onto the shape 3. Select stencils  Solution Architect Design SDLC
4. Deriving to a Series of  Architecture Decisions Goals Provide a tool to address the journey to an architecture Provide process guidance on deriving to decisions Provide information to architects on how architecture decisions were made Increase architecture awareness by understanding the decisions made Personas Solution Architect – Creator of architecture decisions  Domain Architects – Contributes and reviews the architecture decisions Desired Outcome Architecture decisions will have a formalized and repeatable process  Future decisions will be easier to make as there will be a knowledge base Reduce time and effort of decisions Architectural risk will decrease as decisions will be linked with non-functional requirements  Full transparency of decisions will empower architects in the future
4. Deriving to a Series of  Architecture Decisions
5. Architecture Management Goals Manage the process of architecture work Provide an online inventory of existing architecture descriptions Set policy on how architectures should be used Provides ways to visualize inventoried architectures  Personas Enterprise Architect – Architecture Policy, Administration, Strategy Development based on Architectures Solution Architect – Creator of architecture descriptions Domain Architects – Policy and standards stewards, Creators of architecture descriptions Desired Outcome Foster systematic reuse of existing architectures to lead to enabling SOA and S+S activities Reduce complexity through Policy and Standards by showing how and when to use an architecture Increased awareness of how to leverage or change an architecture Accurate technology strategy planning and CIO awareness
5. Architecture Management
6. Navigate and Explore Approved IT Patterns Goals Increase understanding of how patterns should be used Increase reusability of approved patterns in the enterprise Show interdependent software solutions or existing architectures Present information in context to the consumer of the patterns Personas Enterprise Architect – Consumer and contributor of patterns Solution Architect – Consumer of patterns Domain Architects – Consumer and contributor of patterns Desired Outcome Architects will have better aligned architectures with the overall vision of IT Patterns will save time and effort on solution work Elimination of duplicate functionality will reduce risk and cost to IT Process to create and enhance patterns will emerge to further streamline IT
6. Navigate and Explore Approved IT Patterns
7. Navigate and Explore Approved IT Assets Goals Increase understanding of existing architectures Increase reusability existing architectures in the enterprise Show interdependent software solutions or existing architectures Present information in context to the consumer of the assets Personas Enterprise Architect – Classifies and sets policy around architectures Solution Architect – Consumer  and creators of IT Asset architecture descriptions Desired Outcome Architects will have better aligned architectures with the overall vision of IT Understanding trade-offs and decision criteria on existing architectures will save time and effort on solution work Elimination of duplicate functionality will reduce risk and cost to IT Support for architecture efforts such as S+S or SOA
7. Navigate and Explore Architectures  Maintain 1. Navigates to EA Portal 2. Click on Architecture Mgmt Link 3. User presented with listing of architectures 4. User clicks on architecture name 5. Architecture detail page opens 6. User clicks on Lifecycle link 7. Architecture lifecycle information is presented Solution Architect
8. Obtain IT Strategy Information Goals Increase the visibility into IT environment Link architecture descriptions with other enterprise processes Expose architecture information dashboards for enterprise architects  Provide a repository that can be used to base decisions off of.  Personas Enterprise Architect – Consumer of information Desired Outcome Enterprise Architects will leverage information to create more accurate future state architectures Policies and life cycles will surface usage patterns that will aid in recycling or termination of a series of architectures Operational impacts can be seen and correlated with an IT architecture Application Portfolio Management and Project Portfolio Management links provide ties into the portfolio planning processes Streamlining of IT Service lines can be achieved
8. Obtain IT Strategy Information
10. Manage Principles, Policies and Standards Goals Provide mechanisms to create Principles, Policies and Standards (PPS) Create ways to correlate PPS with architecture decisions, architectures, patterns and other IT related assets Surface information into analytic tools Personas CxO– Consumers and Reviewers of information Enterprise Architects – Creators and Facilitators of PPS Domain Architects - Creators of PPS Solution Architects - Consumers of information Desired Outcome Architects understand why IT decisions PPS provide alignment with CxO and business strategies Solving complexity and confusion with traceability of architecture work
IT Standards 1. Navigates to EA Portal 2. Click on IT Standards Link 3. User presented with listing of standards 4. User clicks on standard 5. Architecture detail page opens 6. User modifies the guidance Enterprise  Architect
10. Manage Principles, Policies and Standards
9. Determining the Total Cost  of Ownership of Architectures Goals Provide reports that show the various costs of an architecture Span across Architecture, Business Architecture, Service Management, APM, PPM and development  to realize total cost of ownership Personas Enterprise Architect – Consumer of information CxO – Consumer of information Desired Outcome Provide CxO’s real-time metrics on the financial health of their IT environment Increase awareness of the cost of an architecture(s) Understand the impacts of dependencies of architectures Focus resources on problem areas
Total Cost of Ownership Results Pane Operational Tables Development Tables Service Management Tables Mock Tables Project Server CIO 1. Navigates to EA Portal 2. Click on IT Reports > Cost of My Architectures 3. User enters the  “ATM” search criteria 4. Report is generated with the total cost of the ATM Architecture Search Web Part Architecture Drop Down Search x Calculate Dependencies
More Information Microsoft Architecture Portal http://msdn.microsoft.com/architecture   Microsoft Enterprise Architecture Portal http://msdn.microsoft.com/architecture/EA Mike Walker’s Blog http://blogs.msdn.com/MikeWalker
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

PPTX
Enterprise Architecture for Dummies
PDF
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
PPTX
Intro to Enterprise Architecture (EA)
PPT
Approach To It Strategy And Architecture
PPTX
How to Articulate the Value of Enterprise Architecture
PPT
How to Build TOGAF Architectures With System Architect (2).ppt
PPTX
A Summary of TOGAF's Architecture Capability Framework
PPTX
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture for Dummies
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
Intro to Enterprise Architecture (EA)
Approach To It Strategy And Architecture
How to Articulate the Value of Enterprise Architecture
How to Build TOGAF Architectures With System Architect (2).ppt
A Summary of TOGAF's Architecture Capability Framework
Enterprise Architecture, Project Management & Digital Transformation

What's hot (20)

PPTX
On business capabilities, functions and application features
PDF
IT Operating Model - Fundamental
PDF
What is Enterprise Architecture?
PPTX
Implementing Effective Enterprise Architecture
PPTX
IT4IT Overview (A new standard for IT management)
PPTX
How to develop and govern a Technology Strategy in 10 weeks
PPTX
Introduction to Enterprise architecture and the steps to perform an Enterpris...
PDF
Bringing Architecture Thinking to the People - An introduction into the PEOPL...
PDF
DMBOK 2.0 and other frameworks including TOGAF & COBIT - keynote from DAMA Au...
PPT
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
PPTX
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
PDF
Looking for Disruptive Business Models in Higher Education
PPT
What is the Value of Mature Enterprise Architecture TOGAF
PPTX
Togaf 9.2 Introduction
PPTX
IT4IT - The Full Story for Digital Transformation - Part 1
PDF
Capability-based planning with TOGAF & ArchiMate
PDF
Data Architecture Best Practices for Advanced Analytics
PDF
Data Management vs. Data Governance Program
PDF
Solution Architecture Centre Of Excellence
PPTX
Modeling TOGAF with ArchiMate
On business capabilities, functions and application features
IT Operating Model - Fundamental
What is Enterprise Architecture?
Implementing Effective Enterprise Architecture
IT4IT Overview (A new standard for IT management)
How to develop and govern a Technology Strategy in 10 weeks
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Bringing Architecture Thinking to the People - An introduction into the PEOPL...
DMBOK 2.0 and other frameworks including TOGAF & COBIT - keynote from DAMA Au...
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
Looking for Disruptive Business Models in Higher Education
What is the Value of Mature Enterprise Architecture TOGAF
Togaf 9.2 Introduction
IT4IT - The Full Story for Digital Transformation - Part 1
Capability-based planning with TOGAF & ArchiMate
Data Architecture Best Practices for Advanced Analytics
Data Management vs. Data Governance Program
Solution Architecture Centre Of Excellence
Modeling TOGAF with ArchiMate
Ad

Viewers also liked (7)

PDF
Enterprise Architecture Toolkit - English
PPT
Office Business Applications in Financial Services
PPT
Enterprise Architecture Toolkit Screenshots
PDF
Introduction to the Enterprise Architecture Toolkit - Japanese
PPT
Improving on How Architectures are Described
PDF
TOGAF 9 - Security Architecture Ver1 0
PPTX
Security architecture frameworks
Enterprise Architecture Toolkit - English
Office Business Applications in Financial Services
Enterprise Architecture Toolkit Screenshots
Introduction to the Enterprise Architecture Toolkit - Japanese
Improving on How Architectures are Described
TOGAF 9 - Security Architecture Ver1 0
Security architecture frameworks
Ad

Similar to Enterprise Architecture Toolkit Scenarios (20)

PDF
AB114-5 BIM-based Collaboration-PPT.pdf
PPTX
System Architect and Rhapsody
PPT
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
PDF
O.Savchenko FWDays workshop Software Architecture
PPT
Roadmap planning approach
PPSX
Architectural Engagement Through the Project Lifecycle
PPTX
Infraworks360 Overview
PPTX
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
PPTX
System Design Overview for beginners.pptx
PDF
Are You an Accidental or Intentional Architect?
PPT
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
PPTX
Solution architecture
DOCX
Paul architect technical_leader_analyst_seattle_wa_resume
PPT
27 people roles_and_teams
PPTX
slide_04_Analysis_Design microsoft powerpoint
PPTX
'Applying System Science and System Thinking Techniques to BIM Management'
DOCX
Bixby, Robert 09.04-PM.2015
PPT
Architecture review vs Post Implementation Review
PPT
The Role Of An Architect
PPT
OOSE Unit 4 PPT.ppt
AB114-5 BIM-based Collaboration-PPT.pdf
System Architect and Rhapsody
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
O.Savchenko FWDays workshop Software Architecture
Roadmap planning approach
Architectural Engagement Through the Project Lifecycle
Infraworks360 Overview
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
System Design Overview for beginners.pptx
Are You an Accidental or Intentional Architect?
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
Solution architecture
Paul architect technical_leader_analyst_seattle_wa_resume
27 people roles_and_teams
slide_04_Analysis_Design microsoft powerpoint
'Applying System Science and System Thinking Techniques to BIM Management'
Bixby, Robert 09.04-PM.2015
Architecture review vs Post Implementation Review
The Role Of An Architect
OOSE Unit 4 PPT.ppt

More from Mike Walker (20)

PDF
Texas Association of Enterprise Architects Feb. Meeting
PDF
Texas Association of Enterprise Architects Kick-Off Meeting
PDF
Business Architecture the Key to Enterprise Transformation
PPTX
Highly impactful ea organizations make value driven decisions
PPTX
EA Effectiveness: It’s not about how much you know but how you use it
PPT
Penn State EA Center and FEAPO Overview - Brian Cameron
PPTX
Enterprise Architecture Certifications Distilled
PPTX
Why EA's must drive cloud strategy
PPTX
The New World of Enterprise Architecture
PPT
Developer Conference Post It Presentation 04 27 2007
PPT
SOA in Financial Services
PPT
Microsoft Lending Reference Architecture
PPT
Enterprise Architecture Toolkit Overview
PPT
Enabling Lending Business Imperatives with Office
PPT
Loan Origination Reference Architecture Deep Dive
PPT
Office Developers Conference - Financial Services OBAs
PPT
End to End Vertical OBA's
PPT
Composite Applicaitons and OBA Architecture
PPT
Composite Applications Speaking Tour - Lap Around Office Business Architectures
PPT
Composite Applications Speaking Tour - Keynote
Texas Association of Enterprise Architects Feb. Meeting
Texas Association of Enterprise Architects Kick-Off Meeting
Business Architecture the Key to Enterprise Transformation
Highly impactful ea organizations make value driven decisions
EA Effectiveness: It’s not about how much you know but how you use it
Penn State EA Center and FEAPO Overview - Brian Cameron
Enterprise Architecture Certifications Distilled
Why EA's must drive cloud strategy
The New World of Enterprise Architecture
Developer Conference Post It Presentation 04 27 2007
SOA in Financial Services
Microsoft Lending Reference Architecture
Enterprise Architecture Toolkit Overview
Enabling Lending Business Imperatives with Office
Loan Origination Reference Architecture Deep Dive
Office Developers Conference - Financial Services OBAs
End to End Vertical OBA's
Composite Applicaitons and OBA Architecture
Composite Applications Speaking Tour - Lap Around Office Business Architectures
Composite Applications Speaking Tour - Keynote

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Reach Out and Touch Someone: Haptics and Empathic Computing
Mobile App Security Testing_ A Comprehensive Guide.pdf
The AUB Centre for AI in Media Proposal.docx
Advanced methodologies resolving dimensionality complications for autism neur...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Enterprise Architecture Toolkit Scenarios

  • 1. Enterprise Architecture Toolkit Scenarios Mike Walker http://blogs.msdn.com/MikeWalker Global Architecture Strategist Platform Architecture Team Microsoft Corp.
  • 2. Scenarios Describing an Architecture with Current Tools Building a Collaborative Solution Architecture Design Extend Architecture Meta-Data into the Visio Modeling Environment Deriving to an Architecture with a series of Architecture Decisions Architecture Management Understanding Architecture Policy Managing an Architecture Life Cycle Navigate and Explore Approved IT Patterns Navigate and Explore Existing IT Architectures Obtaining the information for IT Strategy Management Determining the Total Cost of Ownership of an Architecture Manage and publishing of Principles, Policies and Standards
  • 3. 1. Describing an Architecture with Current Tools Goals Leverage current investments Reduce training costs Reduce the learning curve Increase productivity Personas Enterprise Architect – Oversight of the architecture and review Solution Architect – Owner and designer of architecture Domain Architects – Contributes and reviews the architecture Project Manager – Assigns work to the solution architect Desired Outcome Meta models will allow for free flow of information between documents and other tooling Information will be saved to Repository where it can be used in the future Extensions will save the architect time in research Systematic reuse of patterns
  • 4. Describing an Architecture with Current Tools - Process 2. Open MS Word. 4. Enter Architecture Meta Data 5. Start Architecture Scoping 1. Allocates 6. Document Architecture w/ Current info 7. Click on Arch Patterns Ribbon 8. Research areas of interest to current effort 9. Select appropriate pattern 13. Design additional architecture components 12. Review / Modify and add additional information 11. Import pattern by Double-Clicking 10. Select document region in which to import 14. Get feedback on other architecture domains 15. Prepare for architecture review 3. Open Arch Template Solution Architect PM Design Build | Stabilize| Deploy Envision SDLC
  • 6. 2. Building a Collaborative Solution Architecture Design Goals Foster proactive communication with architects Streamline communications Reduce complexity of collaboration Personas Solution Architect – Owner and designer of architecture Network and Hardware Architects – Contributes and reviews the architecture Project Manager – Enters in architect resources information into PPM tool Desired Outcome Foster better communication and community with architects Improve overall quality of the architectures Solve issues early in the process rather than later Reduce risk in architecture efforts by identifying potential impacts of other domains of architectures Log communications effectively Reduce issues at Architecture Review Board functions
  • 7. 2. Building a Collaborative Solution Architecture Design - Process 2. Open MS Word. 4. Enter Architecture Meta Data 5. Start Architecture Scoping 6. Document Architecture w/ Current info 7. Architect starts to query about other impacts 8. Selects the Architect Finder Ribbon 12. SA asks where the application should be hosted based on criteria 11. Office Communicator appears with an IM to HA 10. SA clicks on the IM for the Hardware Architect (HA) 9. Architect Finder Populates task pane with all the architects assigned 13. HA answers and is sent a workflow request to modify the architecture 14. Additional information is sent to the HA’s My Site for the SA 3. Open Arch Template 1. Assigns architects to project in PPM tool 15. SA reviews and modifies architecture 16. Process is repeated with other architects. Repeat steps 8 - 15 Solution Architect PM Design Envision SDLC
  • 8. 2. Building a Collaborative Solution Architecture Design
  • 9. 3. Extend Visio Models Goals Make Visio shapes into more meaningful models Use a low cost solution for architecture efforts Extend the Visio environment Surface rich information from the Architecture Metadata Repository Personas Solution Architect – Owner and designer of architecture Desired Outcome Provide models that are more meaningful to reviewers and other architects and developers Lower the cost of ownership on architecture modeling Decrease the learning barrier while increasing the quality of architecture modeling Reuse of patterns and information stored in the AMR Reduce training of new tools
  • 10. 2. Extend Visio Models - Process 2. Open MS Visio 4. Copy Server Shapes to the canvas 5. Open External Links Pane 6. Select the “Approved DMZ Hardware List” 7. Review list of selections that may be appropriate for the solution 11. Import information into System Architecture Document 10. Save diagram on to portal share 9. Repeat as necessary 8. Select suitable hardware information and drag it onto the shape 3. Select stencils Solution Architect Design SDLC
  • 11. 4. Deriving to a Series of Architecture Decisions Goals Provide a tool to address the journey to an architecture Provide process guidance on deriving to decisions Provide information to architects on how architecture decisions were made Increase architecture awareness by understanding the decisions made Personas Solution Architect – Creator of architecture decisions Domain Architects – Contributes and reviews the architecture decisions Desired Outcome Architecture decisions will have a formalized and repeatable process Future decisions will be easier to make as there will be a knowledge base Reduce time and effort of decisions Architectural risk will decrease as decisions will be linked with non-functional requirements Full transparency of decisions will empower architects in the future
  • 12. 4. Deriving to a Series of Architecture Decisions
  • 13. 5. Architecture Management Goals Manage the process of architecture work Provide an online inventory of existing architecture descriptions Set policy on how architectures should be used Provides ways to visualize inventoried architectures Personas Enterprise Architect – Architecture Policy, Administration, Strategy Development based on Architectures Solution Architect – Creator of architecture descriptions Domain Architects – Policy and standards stewards, Creators of architecture descriptions Desired Outcome Foster systematic reuse of existing architectures to lead to enabling SOA and S+S activities Reduce complexity through Policy and Standards by showing how and when to use an architecture Increased awareness of how to leverage or change an architecture Accurate technology strategy planning and CIO awareness
  • 15. 6. Navigate and Explore Approved IT Patterns Goals Increase understanding of how patterns should be used Increase reusability of approved patterns in the enterprise Show interdependent software solutions or existing architectures Present information in context to the consumer of the patterns Personas Enterprise Architect – Consumer and contributor of patterns Solution Architect – Consumer of patterns Domain Architects – Consumer and contributor of patterns Desired Outcome Architects will have better aligned architectures with the overall vision of IT Patterns will save time and effort on solution work Elimination of duplicate functionality will reduce risk and cost to IT Process to create and enhance patterns will emerge to further streamline IT
  • 16. 6. Navigate and Explore Approved IT Patterns
  • 17. 7. Navigate and Explore Approved IT Assets Goals Increase understanding of existing architectures Increase reusability existing architectures in the enterprise Show interdependent software solutions or existing architectures Present information in context to the consumer of the assets Personas Enterprise Architect – Classifies and sets policy around architectures Solution Architect – Consumer and creators of IT Asset architecture descriptions Desired Outcome Architects will have better aligned architectures with the overall vision of IT Understanding trade-offs and decision criteria on existing architectures will save time and effort on solution work Elimination of duplicate functionality will reduce risk and cost to IT Support for architecture efforts such as S+S or SOA
  • 18. 7. Navigate and Explore Architectures Maintain 1. Navigates to EA Portal 2. Click on Architecture Mgmt Link 3. User presented with listing of architectures 4. User clicks on architecture name 5. Architecture detail page opens 6. User clicks on Lifecycle link 7. Architecture lifecycle information is presented Solution Architect
  • 19. 8. Obtain IT Strategy Information Goals Increase the visibility into IT environment Link architecture descriptions with other enterprise processes Expose architecture information dashboards for enterprise architects Provide a repository that can be used to base decisions off of. Personas Enterprise Architect – Consumer of information Desired Outcome Enterprise Architects will leverage information to create more accurate future state architectures Policies and life cycles will surface usage patterns that will aid in recycling or termination of a series of architectures Operational impacts can be seen and correlated with an IT architecture Application Portfolio Management and Project Portfolio Management links provide ties into the portfolio planning processes Streamlining of IT Service lines can be achieved
  • 20. 8. Obtain IT Strategy Information
  • 21. 10. Manage Principles, Policies and Standards Goals Provide mechanisms to create Principles, Policies and Standards (PPS) Create ways to correlate PPS with architecture decisions, architectures, patterns and other IT related assets Surface information into analytic tools Personas CxO– Consumers and Reviewers of information Enterprise Architects – Creators and Facilitators of PPS Domain Architects - Creators of PPS Solution Architects - Consumers of information Desired Outcome Architects understand why IT decisions PPS provide alignment with CxO and business strategies Solving complexity and confusion with traceability of architecture work
  • 22. IT Standards 1. Navigates to EA Portal 2. Click on IT Standards Link 3. User presented with listing of standards 4. User clicks on standard 5. Architecture detail page opens 6. User modifies the guidance Enterprise Architect
  • 23. 10. Manage Principles, Policies and Standards
  • 24. 9. Determining the Total Cost of Ownership of Architectures Goals Provide reports that show the various costs of an architecture Span across Architecture, Business Architecture, Service Management, APM, PPM and development to realize total cost of ownership Personas Enterprise Architect – Consumer of information CxO – Consumer of information Desired Outcome Provide CxO’s real-time metrics on the financial health of their IT environment Increase awareness of the cost of an architecture(s) Understand the impacts of dependencies of architectures Focus resources on problem areas
  • 25. Total Cost of Ownership Results Pane Operational Tables Development Tables Service Management Tables Mock Tables Project Server CIO 1. Navigates to EA Portal 2. Click on IT Reports > Cost of My Architectures 3. User enters the “ATM” search criteria 4. Report is generated with the total cost of the ATM Architecture Search Web Part Architecture Drop Down Search x Calculate Dependencies
  • 26. More Information Microsoft Architecture Portal http://msdn.microsoft.com/architecture Microsoft Enterprise Architecture Portal http://msdn.microsoft.com/architecture/EA Mike Walker’s Blog http://blogs.msdn.com/MikeWalker
  • 27. © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Editor's Notes

  • #2: April 8-9 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Windows Embedded Design Review