Loading…
SATURN2015 has ended
Wednesday, April 29 • 11:00am - 12:30pm
Smart Decisions: An Architecture Design Game

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In this participatory session, you’ll have fun and learn about the challenging process of designing an architecture for a Big Data Analytics System by playing a game called Smart Decisions, which simulates the architecture design process through a series of iterations. The game can be played individually or as a group of architects, and the players compete against each other in a simulated architecture design activity for a complex Big Data Analytics System. In each iteration, the players must solve a challenge associated with an iteration goal and a set of architectural drivers including quality attributes and constraints. Solving this challenge requires making design decisions that, in the game, are the selection of one or more design concepts such as tactics, patterns, or externally developed components such as frameworks. Players are scored according to the choices they make, and the player who completes the challenge and gets the highest score wins.

The game is followed by a discussion with the participants in which we review several principles illustrated in the game, including these points:
  • Architecture design can be performed systematically in an iterative way.
  • Each iteration has a goal and a set of associated drivers or concerns.
  • Quality attributes can have different meanings.
  • There exist different types of design concepts and a wide variety of each type.
  • Selection of design concepts needs to be made by taking into account several aspects including the iteration goal, concerns, drivers, and prior decisions.

Presenters
avatar for Humberto Cervantes

Humberto Cervantes

Universidad Autónoma Metropolitana–Iztapalapa
Dr. Humberto Cervantes is a professor at Universidad Autónoma Metropolitana–Iztapalapa in Mexico City. His primary research interests include software architecture design methods and their adoption in industrial settings. Dr. Cervantes is also a consultant for software development... Read More →
avatar for Serge Haziyev

Serge Haziyev

SoftServe, Inc.
Serhiy Haziyev works as a VP of Software Architecture at SoftServe, Inc., a leading global outsourced product and application development company. Serhiy has an SEI Software Architecture Professional certificate and more than 15 years of experience in enterprise-level solutions including... Read More →
avatar for Olha Hrytsay

Olha Hrytsay

SoftServe, Inc.
Olha Hrytsay works as a BI/DW consultant at SoftServe, Inc., a leading global outsourced product and application development company. Olha has more than seven years of experience in building business intelligence, data warehousing, and big-data solutions for a number of global companies... Read More →
avatar for Rick Kazman

Rick Kazman

University of Hawaii and Carnegie Mellon Software Engineering Institute
Dr. Rick Kazman is a professor at the University of Hawaii and a research scientist at the Software Engineering Institute. His primary research interests are software architecture, design and analysis tools, software visualization, and software engineering economics. He is the author... Read More →

Wednesday April 29, 2015 11:00am - 12:30pm EDT
2. Salon D

Attendees (0)