Ebook 11 zasad projektowania architektury oprogramowania autorstwa Michaela Keelinga to zbiór porad doświadczonego architekta oprogramowania, jak tworzyć bezusterkowe oprogramowanie. Czytelnik dowie się z książki m.in., jak opracować strategię projektowania architektury, wczuć się w zapotrzebowania interesariuszy i poszukiwać wymagań istotnych dla architektury.
Ebook to także zestaw poręcznych porad, dzięki którym Czytelnik wybierze odpowiednią architekturę, stworzy jej fundamenty z użyciem wzorców i zacznie zarządzać złożonością przy pomocy sensownych modeli.
W ebooku nie mogło też zabraknąć takich tematów jak prowadzenie architektonicznych warsztatów projektowych, wizualizacja decyzji projektowych czy opisywanie architektury. Ebook to też dawka wiedzy o tym, jak korzystać z kart oceny architektury i wzmacniać architektów w zespole.