Planning guidelines
Performance can mean many things to different people and specific projects will have their own set of performance requirements. These requirements should be captured and documented from the outset, the design and development process should not lose sight of them and performance evaluations and reviews should be done often. Because every set of requirements will be different and designs and implementations will be different it is difficult to produce a generic plan for performance and scaling of an application. Planning for performance and scalability is your responsibility, this section provides information on things you should think about and consider when compiling your plans.