This book gives a great thought framework for reflecting on your current product and planning the next one from architectural stance.<br>had to read this book twice, because some chapters were pretty dense on confusing CS terms