Join the Software Architecture for Managers course
The course links Business Goals, Solution Architecture and Business Strategy. This course teaches a structured approach for realizing a system that supports the intended business goals. While realizing the intended functionality is important, it is often the extent to which the system supports or inhibits additional properties such as scalability, reliability, modifiability, and security that make the difference between success and failure. Traditional approaches miss this fact, paying only cursory attention to these properties resulting in systems that are brittle or unstable, lack the desired performance or throughput, or are difficult and expensive to evolve and maintain.
By the end of this course attendees should be able to:
- Recognize architecturally significant requirements
- Specify actionable architectural requirements
- Plan architectural activities
- Execute the architectural plan in a way that maintains alignment between the strategic objectives and the system that is being built
Special discounts for the course:
- Special offers are available for 2 and more representatives from one company;
- Special discount for Lviv ITBPO Cluster companies.
For further information and registration, please contact:
Matthew Bass is a member of the core faculty of Carnegie Mellon's Master of Software Engineering professional programs and the Associate Director of Software Engineering Professional Programs for Corporate and Alumni Relations. Prior to joining Carnegie Mellon, Matthew was a member of the technical staff for the Software Architecture group of Siemens Corporate Research. In this role, he taught software architecture classes, mentored Siemens operating companies in software architecture practices, conducted software architecture reviews for critical projects, and acted as a software architect for multiple domains including automotive, medical, building automation, and power distribution. He spent 3+ years as a resident affiliate with the Product Line Systems program at Carnegie Mellon's Software Engineering Institute.
With an undergraduate degree in Computer Science and a graduate degree in Software Engineering, Matthew has been a practicing software engineer for greater than 15 years, working with Fortune 500 companies across a variety of industry domains. His commitments range from local industry consultation to international invited talks and conference participation.