Sun Java Communications Suite 5 Deployment Planning Guide
Defining Business Requirements  Your business objectives affect
deployment decisions. Specifically, you need to understand your
users’ behavior, your site distribution, and the potential
political issues that could affect your deployment. If you do
not understand these business requirements, you can easily make
wrong assumptions that impact the accuracy of your deployment
design.  Operational Requirements  Express operational
requirements as a set of functional requirements with
straightforward goals. Typically, you might come across informal
specifications for:  For example, translate a requirement for
“adequate end-user response time” into measurable terms such
that all stake holders understand what is “adequate” and how the
response time is measured.  Culture and Politics  A deployment
needs to take into account your corporate culture and politics.
Demands can arise from areas that end up representing a business
requirement. For example: