Sign in





An Architectural Online Training Course from 2xSundblad Academy




Retail Price

EUR 59 - USD 77



For Whom
If you are in one of the following roles, or if you aspire to be in one of them, you should definitely consider taking this course:
- Software Architect
- Business Architect/Analyst
- Software Engineer
- Senior Software Developer

This course might also be of interest to you if you are, or aspire to become:
- Project Leader
- Business Process Owner
- Business Domain Expert
 
Online Format
Microsoft Silverlight v. 2.0

Documentation
Electronic Book (pdf format)

Exercises
Exercise Booklet (pdf format)

System Requirements
The course requires the Microsoft Silverlight version 2.0 plug-in, with cookie acceptance turned on.


Aligning Software Architecture
to Business Architecture


 


Course Overview

This course is all about aligning software architecture to business architecture, which is a great driver for business agility. As a software architect, you’ll learn what business architecture is and how it is documented, and you’ll learn about formal methodologies such as Rummler & Brache and Microsoft Services Business Architecture.

You’ll also learn how to use such documentation as a foundation for your software architecture, thus creating a situation where it is easy to find the software that needs to be modified in order for the business to realize the business changes needed.

Immediately useful results of taking this course
  • You will have deep understanding of what business architecture is, how to develop business architecture, and how to align the architecture of business software to the architecture of the business.

  • You will understand what business agility is, why it is so important to businesses and to business managers, and why software architecture which is not well aligned with the business architecture destroys any possibility of business agility.

  • You will understand about the five architect roles needed to create the great software needed by businesses, software with its architecture well aligned to the business architecture.

  • You will understand the value of making software development part of a general business process improvement effort.

  • You will understand why it is so important for software architects to see business processes as the most important foundation of software architecture, and why use cases should be seen as parts of a business process rather than as autonomous entities.

  • You will have gained insight in the Rummler-Brache Business Process Improvement methodology, and in the Microsoft Services Business Architecture methodology for the management of business capabilities as a foundation of software services.

 
Course Format
The course is a multimedia application, developed to be consumed in Microsoft Silverlight 2.0, which you can download from Microsoft at no charge. The instructors – Sten and Per Sundblad – are featured in video clips for the most part of the course, and what they tell you is supported by animated illustrations and demonstrations displayed on an onscreen stage.

Lessonsshow details

Lesson 1 Five Roles for Architecture Excellence

Lesson 2 The Software Architect and Business Processes

Lesson 3 Software to Business Architecture Alignment

Lesson 4 Business Architecture - What Is It Really?

Lesson 5 Business Improvement Efforts
 
Lesson 6 Microsoft Services Business Architecture (MSBA)

Lesson 7 Rummler-Brache Business Process Improvement

Lesson 8 Is the Enterprise Architect a Technical Person?

Lesson 9 Aligning Software Architecture to Business Strategy

Lesson 10 Technical Infrastructure Architecture - Overview




Relevant Links