tailieunhanh - Seventh Edition - Chương 9
Tham khảo tài liệu 'seventh edition - chương 9', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Object-Oriented and Classical Software Engineering Seventh Edition, WCB/McGraw-Hill, 2007 Stephen R. Schach srs@ CHAPTER 9 PLANNING AND ESTIMATING Overview Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework IEEE software project management plan Planning testing Planning object-oriented projects Training requirements Documentation standards CASE tools for planning and estimating Testing the software project management plan Planning and Estimating Before starting to build software, it is essential to plan the entire development effort in detail Planning continues during development and then postdelivery maintenance Initial planning is not enough Planning must proceed throughout the project The earliest possible time that detailed planning can take place is after the specifications are complete Planning and the Software Process The accuracy of estimation . | Object-Oriented and Classical Software Engineering Seventh Edition, WCB/McGraw-Hill, 2007 Stephen R. Schach srs@ CHAPTER 9 PLANNING AND ESTIMATING Overview Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework IEEE software project management plan Planning testing Planning object-oriented projects Training requirements Documentation standards CASE tools for planning and estimating Testing the software project management plan Planning and Estimating Before starting to build software, it is essential to plan the entire development effort in detail Planning continues during development and then postdelivery maintenance Initial planning is not enough Planning must proceed throughout the project The earliest possible time that detailed planning can take place is after the specifications are complete Planning and the Software Process The accuracy of estimation increases as the process proceeds Figure Planning and the Software Process (contd) Example Cost estimate of $1 million during the requirements workflow Likely actual cost is in the range ($, $4M) Cost estimate of $1 million at the end of the requirements workflow Likely actual cost is in the range ($, $2M) Cost estimate of $1 million at the end of the analysis workflow (earliest appropriate time) Likely actual cost is in the range ($, $) Planning and the Software Process (contd) These four points are shown in the cone of uncertainty Figure Planning and the Software Process (contd) This model is old (1976) Estimating techniques have improved But the shape of the curve is likely to be similar Estimating Duration and Cost Accurate duration estimation is critical Accurate cost estimation is critical Internal, external costs There are too many variables for accurate estimate of cost or duration Human Factors Sackman (1968) measured differences of up to 28 to 1 .
đang nạp các trang xem trước