Sun Java System Portal Server 7.1 Deployment Planning Guide

Chapter 2 Understanding Your Business Goals

During the business analysis phase of the solution life cycle you define business goals by analyzing a business problem and identifying the business requirements and business constraints to meet that goal.

This chapter contains the following sections:

About Business Analysis

Business analysis starts with stating the business goals. You then analyze the business problems you must solve and identify the business requirements that must be met to achieve the business goals. Consider also any business constraints that limit your ability to achieve the goals. The analysis of business requirements and constraints results in a set of business requirements documents.

You use the resulting set of business requirements documents as a basis for deriving technical requirements in the technical requirements phase. Throughout the solution life cycle, you measure the success of your deployment planning and ultimately the success of your solution according to the analysis performed in the business analysis phase.

Defining Business Requirements

The business requirements of your portal affect deployment decisions. Understand your requirements to make correct assumptions that affect the accuracy of your deployment estimates.

The reasons you are offering your portal have a direct affect on how you implement your portal. You must define target population, performance standards, and other factors related to your goals.

Use these questions to help you identify the goals of your portal:

(Optional) Use these questions to help identify your business objectives if you are deploying a secure portal:

Understanding User Behaviors and Patterns

Factors such as when users will use the portal and how users have used predecessor systems are keys to identifying your requirements. Study the people who will use your portal. If your organization’s experience cannot provide these patterns, you can study the experience of other organizations and estimate them.

Use these questions to help you understand users:

Facilitating Productivity

Facilitating productivity requires that you examine the ways that individuals, teams, and your organization as a whole are productive, especially if your portal will provide communities. Consider teams that are set up for the entire organization as well as for specific parts of the organization and for short-term or long-term projects.