Managing the Migration Process |
Another key component of the Functional Specification is a detailed solution design. For the detailed design, you apply real-world technology constraints to the conceptual model, including implementation and performance considerations. This is a good time to reevaluate and refine your preliminary resource, cost, and schedule estimates.
The detailed design should include interfaces to the existing system, as well as provisions for meeting projected future needs in terms of physical servers and network bandwidth. Future capacity needs can be affected by growth in overall system usage as well as by user demand for increasingly rich content. For more information about this subject, see Capacity Planning in this book. In the topic A Snapshot of the Site, the detailed design for services at http://www.microsoft.com is illustrated in the figure “The microsoft.com Web Site”. For developing the detailed design, you can use the “Design Template” found in the Design.doc file on the Resource Kit companion CD.