Home > Articles

This chapter is from the book

3.10 Discussion Questions

  1. Humans are inevitably biased. How do the nine decision-making principles help to combat bias? How might you use these principles in practice?

  2. If you had to design an architecture for a quality attribute driver that was not listed in this chapter, how would you go about determining (and validating) the tactics and patterns, including their costs, benefits, and tradeoffs?

  3. How could you use a tactic to modify and improve a design pattern? Give a concrete example.

  4. What is the relationship between tactics, patterns, and externally developed components? How can you use this knowledge to select and analyze components? Give an example.

  5. Tactics are foundational, but the categorization can never be said to be “done”. New designs and design approaches continually emerge over time. Can you identify a tactic that was not included in the categorizations presented here?

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.