What Makes a Good Software Architect?
• Webcast
Publisher
Software Engineering Institute
Topic or Tag
Watch
Abstract
For two decades, the SEI has been instrumental in the creation and development of the field of software engineering known as software architecture. An architect whose skills and capabilities match a project's needs is more likely to be successful. So what are those skills?
In this webinar, SEI researchers and an industry colleague discussed in two talks What Makes a Good Software Architect?
- John Klein and Andrew Kotov on Skills and Knowledge of Successful Architects
- Ipek Ozkaya and Michael Keeling on Architects Design Trade-off Toolbox: Balancing Agility and Technical Debt
- How the technical skills needed by a software architect change throughout a system's lifecycle and how this influences the architect's success
- How architects should be the champions of product quality while making the right (and timely) design trade-offs
About the Speaker
Ipek Ozkaya
Ipek Ozkaya is a principal researcher and the technical director of the Engineering Intelligent Software Systems group at the SEI. Ozkaya’s primary interests include developing techniques for improving software development efficiency and system evolution with an emphasis on software architecture practices, software economics, and agile development. Ozkaya’s most recent research …
Read more
John Klein
John Klein is an SEI alumni employee.
During his 18 years as a member of the technical staff at the Carnegie Mellon University Software Engineering Institute, Klein contributed to and led research and consulting projects across a range of application domains, including modernization and cloud migration of military and civil …
Read more