Smart Decisions

A game about architecting modern software systems

About

What is it?

Smart Decisions is a game that simulates the design process of software systems and promotes learning about it in a fun way.

The game is based on Attribute-Driven Design (ADD), which is a method from the Software Engineering Institute that allows complex architectures to be designed in a predictable and efficient way.

How to start?

You just need to download and print the game materials which include the game board, game scenario, playing cards, and game scorecard.

You also need to download a presentation that will help you guide the game session.

Alternatively, if you are looking for a guided session you can request training and we will be happy to conduct it with your team.

For whom?

Smart Decisions can be played by software architects, software and embedded engineers, data scientists, students, and anyone who is interested in learning about software architecture design techniques and how they can be applied in the design of software systems with modern technologies like Big Data, Machine Learning or Internet of Things.

The game can be played by a minimum of two players (although, the more the merrier!) who compete against each other.

Is it free?

Yes, it is! We believe that the game's open source model helps the software development community improve design skills and create more and better software.

And, if you like it, we welcome your feedback or contributions.

Playing Cards

Benefits

  • Boost your architectural skills
  • Learn ML, Big Data, and IoT technologies
  • Build your team
  • Gamify your work
download all

Learn More

The Smart Decisions game is based on Attribute-Driven Design (ADD), which is a method from the Software Engineering Institute that allows complex architectures to be designed in a predictable and efficient way.

If you want to learn more about the Attribute-Driven Design, check it out!
view

Contributors

Special Thanks to

Authors:

Humberto Cervantes, Serge Haziyev, Olha Hrytsay, Rick Kazman

Game mechanics:

Humberto Cervantes | Serge Haziyev | Olha Hrytsay | Rick Kazman

Big Data cards:

Serge Haziyev | Olha Hrytsay |Andriy Shapochka | Taras Bachynskyy | Vadym Fedorov | Valentyn Kropov | Markiyan Vavrykovych | Serhiy Torba | Maksym Sulym

ML cards:

Tetiana Hladkykh | Iurii Milovanov | Serge Haziyev

IoT cards:

Shaun Greene | Yaroslav Pidstryhach | Serge Haziyev

Website:

Igor Kasyanchuk

About SoftServe:

SoftServe is a digital authority that advises and provides at the cutting-edge of technology. By developing most innovative technologies and processes in Big Data, Internet of Things (IoT), AI ML, security and experience design, and other, we have been transforming the way thousands of global organizations do business for more than 25 years already.

Visit www.softserveinc.com to learn more.