tailieunhanh - Lecture Software engineering: Chapter 2 – Software Processes

Chapter 2 – Software Processes. This lecture provides basic understanding of project management in the context of information technology. In this chapter, the following content will be discussed: Recap, systems philosophy, organization frames, project life cycle, IT projects and recent trends, project management process groups. | Chapter 2 – Software Processes Chapter 2 Software Processes 1 30/10/2014 Topics covered Software process models Process activities Coping with (đương đầu với) change Process improvement Chapter 2 Software Processes 2 30/10/2014 Quy trình phần mềm Một tập hợp các hoạt động cần thiết để phát triển một hệ thống phần mềm? Nhiều quy trình phần mềm khác nhau nhưng tất cả đều liên quan đến: Specification(Đặc tả) - xác định hệ thống nên làm gì; Design and implementation(Thiết kế và thực hiện) - xác định việc tổ chức hệ thống và thực hiện hệ thống; Validation( Xác nhận) - kiểm tra xem nó có làm những gì khách hàng muốn; Evolution(sự tiến hóa) - thay đổi hệ thống để đáp ứng nhu cầu thay đổi của khách hàng. Một mô hình qui trình phần mềm là một biểu diễn trừu tượng của một tiến trình. Nó trình bày một mô tả của một quá trình từ một số quan điểm cụ thể. Chapter 2 Software Processes 3 30/10/2014 Mô tả quy trình phần mềm Khi chúng ta mô tả và thảo luận các quy trình, chúng ta thường nói về các hoạt động trong các quy trình này như chỉ định mô hình dữ liệu, thiết kế giao diện người dùng, . và thứ tự các hoạt động này. Mô tả quy trình cũng có thể bao gồm: Sản phẩm, là kết quả của một quy trình hoạt động ; Vai trò, phản ánh trách nhiệm của những người liên quan đến quá trình; điều kiện trước và sau, đó là những tuyên bố đúng trước và sau khi một hoạt động quy trình đã được ban hành hoặc một sản phẩm được sản xuất. Chapter 2 Software Processes 4 30/10/2014 Quy trình Plan-driven và agile Quy trình Plan-driven là các quá trình mà tất cả các hoạt động của quy trình được lên kế hoạch trước và tiến độ được đo lường theo kế hoạch này. Trong các quy trình agile, lập kế hoạch gia tăng và dễ dàng thay đổi quy trình để phản ánh các yêu cầu thay đổi của khách hàng. Trong thực tế, hầu hết các quy trình thực tế bao gồm các yếu tố của cả hai phương pháp Plan-driven và agile. Không có quy trình phần mềm đúng hay sai. Chapter 2 Software Processes 5 30/10/2014 Mô hình quy trình phần mềm Chapter 2 | Chapter 2 – Software Processes Chapter 2 Software Processes 1 30/10/2014 Topics covered Software process models Process activities Coping with (đương đầu với) change Process improvement Chapter 2 Software Processes 2 30/10/2014 Quy trình phần mềm Một tập hợp các hoạt động cần thiết để phát triển một hệ thống phần mềm? Nhiều quy trình phần mềm khác nhau nhưng tất cả đều liên quan đến: Specification(Đặc tả) - xác định hệ thống nên làm gì; Design and implementation(Thiết kế và thực hiện) - xác định việc tổ chức hệ thống và thực hiện hệ thống; Validation( Xác nhận) - kiểm tra xem nó có làm những gì khách hàng muốn; Evolution(sự tiến hóa) - thay đổi hệ thống để đáp ứng nhu cầu thay đổi của khách hàng. Một mô hình qui trình phần mềm là một biểu diễn trừu tượng của một tiến trình. Nó trình bày một mô tả của một quá trình từ một số quan điểm cụ thể. Chapter 2 Software Processes 3 30/10/2014 Mô tả quy trình phần mềm Khi chúng ta mô tả và thảo luận các quy trình, chúng ta thường nói về các hoạt

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.