tailieunhanh - Lecture Software engineering: Chapter 23 – Project planning

These lectures discuss different issues related to software configuration management. In this chapter, the following content will be discussed: Component-level testing, navigation testing, configuration testing, security testing, performance testing. | Chapter 23 – Project planning 10/12/2014 Chapter 23 Project Planning 1 Topics covered Software pricing Plan-driven development Project scheduling Agile planning Estimation techniques COCOMO cost modeling 10/12/2014 Chapter 23 Project Planning 2 Project planning Project planning involves breaking down the work into parts and assign these to project team members, anticipate problems that might arise and prepare tentative solutions to those problems. The project plan, which is created at the start of a project, is used to communicate how the work will be done to the project team and customers, and to help assess progress on the project. 10/12/2014 Chapter 23 Project Planning 3 Planning stages At the proposal stage, when you are bidding for a contract to develop or provide a software system. During the project startup phase, when you have to plan who will work on the project, how the project will be broken down into increments, how resources will be allocated across your company, etc. Periodically throughout the project, when you modify your plan in the light of experience gained and information from monitoring the progress of the work. 10/12/2014 Chapter 23 Project Planning 4 Proposal planning Planning may be necessary with only outline software requirements. The aim of planning at this stage is to provide information that will be used in setting a price for the system to customers. Project pricing involves estimating how much the software will cost to develop, taking factors such as staff costs, hardware costs, software costs, etc. into account 10/12/2014 Chapter 23 Project Planning 5 Project startup planning At this stage, you know more about the system requirements but do not have design or implementation information Create a plan with enough detail to make decisions about the project budget and staffing. This plan is the basis for project resource allocation The startup plan should also define project monitoring mechanisms A startup plan is still needed for agile | Chapter 23 – Project planning 10/12/2014 Chapter 23 Project Planning 1 Topics covered Software pricing Plan-driven development Project scheduling Agile planning Estimation techniques COCOMO cost modeling 10/12/2014 Chapter 23 Project Planning 2 Project planning Project planning involves breaking down the work into parts and assign these to project team members, anticipate problems that might arise and prepare tentative solutions to those problems. The project plan, which is created at the start of a project, is used to communicate how the work will be done to the project team and customers, and to help assess progress on the project. 10/12/2014 Chapter 23 Project Planning 3 Planning stages At the proposal stage, when you are bidding for a contract to develop or provide a software system. During the project startup phase, when you have to plan who will work on the project, how the project will be broken down into increments, how resources will be allocated across your company, etc. .

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.