Loading…
SATURN 2017 has ended
Registration is open every day from 7:30 a.m. until the close of the day’s sessions.
Breakfast will be served starting at 6:30 a.m. for conference registrants in the Columbine Restaurant.
30-minute refreshment breaks are at 10:00 a.m. and 2:30 p.m. daily.
Lunch is 12:00-1:00 p.m. daily in the Columbine Restaurant.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Boot Camp [clear filter]
Monday, May 1
 

6:30pm

Software Architecture Boot Camp: Architecture 101

The right architecture can make or break a project, or an entire company. Participants will learn what architects do, why it is important, and some tips on how to talk about architecture with stakeholders. We'll start with some definitions and case study examples of how architecture supports business goals. Then we'll dig into how an architecture's separation of concerns helps us deal with complexity. We'll also look at some rules of thumb for creating good architectures, consider how to incorporate architecture into agile projects, and finish up with a map of architecture-centric processes.


Speakers
avatar for Ipek Ozkaya

Ipek Ozkaya

Ipek Ozkaya is a senior member of the technical staff at the Carnegie Mellon Software Engineering Institute (SEI). With her team at the SEI, she works to help organizations improve their software development efficiency and system evolution. Her work focuses on software architecture... Read More →


Monday May 1, 2017 6:30pm - 8:00pm
Conference Room D
 
Tuesday, May 2
 

10:30am

Software Architecture Boot Camp: Architecture 101

The right architecture can make or break a project, or an entire company. Participants will learn what architects do, why it is important, and some tips on how to talk about architecture with stakeholders. We'll start with some definitions and case study examples of how architecture supports business goals. Then we'll dig into how an architecture's separation of concerns helps us deal with complexity. We'll also look at some rules of thumb for creating good architectures, consider how to incorporate architecture into agile projects, and finish up with a map of architecture-centric processes.


Speakers
avatar for John Klein

John Klein

John Klein is a Senior Member of the Technical Staff at the Carnegie Mellon University Software Engineering Institute, where he does research and consulting in enterprise and system architecture. He works with commercial and government customers in domains that include health care... Read More →


Tuesday May 2, 2017 10:30am - 12:00pm
Conference Room D

1:00pm

Software Architecture Boot Camp: Architecture Evaluation and Technical Debt

Architecture is critical for business success. A solid architecture helps prevent defects and system failures. It helps a development effort save money and get quality products to the market faster. Most software-reliant systems are required to be modifiable and reliable. They may also need to be secure, interoperable, and portable. Data demonstrates that the most costly technical debt that organizations are struggling with results from making poor architectural choices and inadequately managing architectural decisions. How do you know whether your software architecture is suitable or at risk relative to its target system qualities? How do you assess whether it has technical debt? This Architecture Boot Camp session covers practical and proven architecture analysis and evaluation techniques that identify risks early in the development lifecycle, using scenario-driven peer reviews and the Architecture Tradeoff Analysis Method (ATAM), a tested process that has been used in many evaluations over the past 15 years. In addition, it covers a practical and easy-to-implement approach for making technical debt visible through an organization’s issue tracking system.


Speakers
avatar for Ipek Ozkaya

Ipek Ozkaya

Ipek Ozkaya is a senior member of the technical staff at the Carnegie Mellon Software Engineering Institute (SEI). With her team at the SEI, she works to help organizations improve their software development efficiency and system evolution. Her work focuses on software architecture... Read More →


Tuesday May 2, 2017 1:00pm - 2:30pm
Conference Room D