Beyond Software Architecture[c] Creating and Sustaining Winning Solutions

  1. Starting with a fresh computer, grab copies of your documentation and your software. Install your software. Perform a standard operation or use case. How do you feel?

  2. Who installs your product? What is the definition of an "average installer"?

  3. Where is your software installed?

  4. How is it installed?

  5. What is the expected/required skill level of the installer?

  6. How long does it take to install your software? Can lengthy portions be easily interrupted ?

  7. Can you undo/remove what was installed?

  8. How can you diagnose install problems?

Категории