tailieunhanh - Lecture Introduction to software engineering: Week 2 - Nguyễn Thị Minh Tuyền

Lecture "Introduction to software engineering - Week 2: Software processes" has contents: Software process models, process activities, copingwith change, process improvement. | Lecture Introduction to software engineering: Week 2 - Nguyễn Thị Minh Tuyền Week 2: Software Processes Nguyễn Thị Minh Tuyền Topics covered 1. Software process models 2. Process activities 3. Coping with change 4. Process improvement 2 Definitions £ What is a process? £ Four activities that are fundamental to software engineering? £ What is process model? 3 The software process £ A structured set of activities required to develop a software system. £ 4 fundamental activities: p Specification – defining what the system should do; p Design and implementation – defining the organization of the system and implementing the system; p Validation – checking that it does what the customer wants; p Evolution – changing the system in response to changing customer needs. £ A software process model p Is an abstract representation of a process. p Presents a description of a process from some particular perspective. 4 Software process descriptions £ When we describe and discuss processes, we usually talk about p the activities in these processes such as specifying a data model, designing a user interface, etc. and p the ordering of these activities. £ Process descriptions may also include: p Products, which are the outcomes of a process activity; p Roles, which reflect the responsibilities of the people involved in the process; p Pre- and post-conditions, which are statements that are true before and after a process activity has been enacted or a product produced. 5 Plan-driven and agile processes £ Plan-driven processes are processes where all of the process activities are planned in advance and progress is measured .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
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.