October 2017
Beginner
360 pages
7h 58m
English
The day after the mini-quality attribute workshop (see Activity 7, Mini-Quality Attribute Workshop), our team gathers to discuss architecture options. We knew we were building a data-driven web application, but beyond that we didn’t have much else to go on. What overall patterns would we use to organize the system? What technologies will we use for the web application? How will the code be deployed and hosted? How will the code be organized?
You review the constraints with the team as well as some of the more interesting functional requirements. Looking at the influential functional requirements you point out that we’ll need a database and a search engine. Most of the team has prior experience with MySQL, ...