|
Home > Training >
Enterprise Architecture (EA)
>
|
WA1810 Fundamentals of Architectural Thinking Training and Courseware
|
|
This course, through its nine chapter modules, is designed to provide the knowledge and skills necessary to build robust, scalable, and maintainable architectures. It teaches a methodology and a set of techniques that show how to ensure that all aspects of architecture are covered and documented. It also instructs students in a set of architectural structures and patterns essential in building enterprise architectures. Particular attention is given to topics that improve the precision and quality of developed systems. Every module ends with a quiz to ensure mastery of the subject matter.
This course is TOGAF 9 compliant. |
|
|
|
Topics
- Introduction to Architecture
- An Architectural Process: RUP
- Architecture Modeling
- Architectural Views
- Documenting Architectures
- Reference Architectures
- Architectural Patterns
- Architecture Governance
- Architectural artifacts in the Enterprise
What you will learn
After completing this course, the student should be able to:
- Describe what architecture is
- Discuss RUP as well as the role of software architecture and architects in RUP
- Interpret the UML notation
- Describe what architectural views are and name the most common architectural views
- Discuss the characteristics of the most common reference architectures
- Be able to recognize, understand and use the most common architectural patterns
- Demonstrate the understanding of the fundamental IT governance principles
- Describe the different types of architectural artifacts present in the enterprise as well as the fundamentals of managing and reuse of these artifacts.
Audience
This course is designed for Architects, Developers, Designers and Analysts.
Prerequisites
Basic understanding of software development.
Duration
Two days |
|
Course Outline
1. Fundamental Architectural Concepts
- Objectives
- What is Architecture?
- Architecture vs. Design
- What Architecture is Not
- The Need for Architecture
- Qualities of Service (QoS)
- Common Mechanisms
- Type of Architecture
- Architectural Views
- Architectural Description
- The Architect
- Summary
2. The Role of the Architect
- Objectives
- What an Architect is NOT
- The Role of the Architect
- What an Architect Must Have
- What an Architect Must Do
- What an Architect Must Be
- Best Practices of the Architect
- Summary
3. Thinking like an Architect
- Objectives
- Blooms Taxonomy
- Abstract vs Concrete Thinking
- Linear vs Adapative Strategic Thinking
- Pictoral Thinking
- Pattern Recognition
- Creativity and Innovation
- The Importance of Heuristics
- Summary
4. An Architectural Process: RUP
- Objectives
- What is the Rational Unified Process (RUP)?
- RUP phases
- RUP architect role
- RUP architecture artifacts
- Applying RUP to the domain of Architecture
- Summary
5. Architecture Modeling
- Objectives
- The UML notation
- Use case diagrams
- Sequence diagrams
- Activity diagrams
- Class diagrams
- Summary
6. Architectural Views
- Objectives
- 4+1 models
- Use case view
- Logical view
- Implementation view
- Process view
- Physical view
- Summary
7. Documenting Architectures
- Objectives
- System context
- Architecture overview
- Functional architecture
- Operational architecture
- Architecture decisions
- Summary
8. Tools of the Architect
- Objectives
- Discovery and Future-state Modeling
- Reference Models and Implementations
- Industry Data Models and Process Models
- Design Patterns
- Summary
9. Architecture Governance
- Objectives
- Business Risks and Challenges
- Technical Risks and Challenges
- Human Risks and Challenges
- Governance as Risk Mitigation
- Key aspects of Architecture Governance
- Governance Lifecycle
- Best Practices for Governance
- Summary
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
02/27/2012 -
Toronto
$1,575.00
Enroll
03/19/2012 -
Calgary
$1,575.00
Enroll
03/19/2012 -
Vancouver
$1,575.00
Enroll
03/19/2012 -
Ottawa
$1,575.00
Enroll
03/26/2012 -
Montreal
$1,575.00
Enroll
04/23/2012 -
Ottawa
$1,575.00
Enroll
04/30/2012 -
Online Virtual
$1,395.00
Enroll
05/07/2012 -
Toronto
$1,575.00
Enroll
05/07/2012 -
Calgary
$1,575.00
Enroll
05/28/2012 -
Vancouver
$1,575.00
Enroll
05/28/2012 -
Montreal
$1,575.00
Enroll
06/04/2012 -
Toronto
$1,575.00
Enroll
06/04/2012 -
Calgary
$1,575.00
Enroll
06/04/2012 -
Montreal
$1,575.00
Enroll
06/25/2012 -
Ottawa
$1,575.00
Enroll
06/25/2012 -
Online Virtual
$1,395.00
Enroll
07/23/2012 -
Vancouver
$1,575.00
Enroll
|
|