App users
The chances of success for an application increases when the following set of people are happy:
###Administrators
Administrators want to easily …
- Install and uninstall, and does not leave anything behind after uninstall
- Configure and customize system settings
- Keep things updated without crying
- Full control over email support
###Policy deciders
Policy deciders want to …
- Control who can access the application
- Decide who can perform certain operations
- Keep tabs on who has done what
###Users
Users want …
- Customized views of everything
- Instant access to everything
- No interruptions while they are working
###Other developers
Other developers want …
- The ability to extend and script
- A supported API to work with
- Components they can reuse
This is taken entirely from the slides from the talk Christian Hammond & David Trowbridge gave about ReviewBoard in 2008. This talk can be viewed on YouTube here but I did not find the slides anywhere else and hence wanted to capture this in writing in a blog post.