Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Object-oriented software engineering: Chapter 11 - Timothy Lethbridge, Robert Laganiere

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

In this chapter you will learn about the following: The different process models and methodologies that can be used to plan and conduct a software project, techniques for estimating the amount of work it will take to develop a system, the basics of organizing software engineering teams, techniques for planning, scheduling and tracking the work. | Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process 11.1 What is Project Management? Project management encompasses all the activities needed to plan and execute a project: Deciding what needs to be done Estimating costs Ensuring there are suitable people to undertake the project Defining responsibilities Scheduling Making arrangements for the work continued . © Lethbridge/Laganière 2001 What is Project Management? Directing Being a technical leader Reviewing and approving decisions made by others Building morale and supporting staff Monitoring and controlling Co-ordinating the work with managers of other projects Reporting Continually striving to improve the process © Lethbridge/Laganière 2001 11.2 Software Process Models Software process models are general approaches for organizing a project into activities. Help the project manager and his or her team to decide: What work should be done; In what | Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process 11.1 What is Project Management? Project management encompasses all the activities needed to plan and execute a project: Deciding what needs to be done Estimating costs Ensuring there are suitable people to undertake the project Defining responsibilities Scheduling Making arrangements for the work continued . © Lethbridge/Laganière 2001 What is Project Management? Directing Being a technical leader Reviewing and approving decisions made by others Building morale and supporting staff Monitoring and controlling Co-ordinating the work with managers of other projects Reporting Continually striving to improve the process © Lethbridge/Laganière 2001 11.2 Software Process Models Software process models are general approaches for organizing a project into activities. Help the project manager and his or her team to decide: What work should be done; In what sequence to perform the work. The models should be seen as aids to thinking, not rigid prescriptions of the way to do things. Each project ends up with its own unique plan. © Lethbridge/Laganière 2001 The opportunistic approach © Lethbridge/Laganière 2001 The opportunistic approach is what occurs when an organization does not follow good engineering practices. It does not acknowledge the importance of working out the requirements and the design before implementing a system. The design of software deteriorates faster if it is not well designed. Since there are no plans, there is nothing to aim towards. There is no explicit recognition of the need for systematic testing and other forms of quality assurance. The above problems make the cost of developing and maintaining software very high. © Lethbridge/Laganière 2001 The waterfall model © Lethbridge/Laganière 2001 The waterfall model The classic way of looking at S.E. that accounts for the importance of requirements, .

TÀI LIỆU LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.