tailieunhanh - Phát triển vận hành bảo trì phần mềm - Chương 3

Một số nguyên lý XP đặc nền tảng trên: Phần mềm đã phát triển trong những giai đoạn đã được cập nhật thường xuyên. Simple Design .Hiện thực code cần đạt kết quả khách hàng mong đợi khôg nhấn mạnh đến version tương lai. Testing .Hoàn tất qua toàn bộ qui trình phát triển. Kiểm thử là thiết kế đầu tiên trước khi viết phần mềm. | PHÁT TRIỂN VẬN HÀNH BẢO TRÌ PHẦN MỀM ThS. NGUYỄN THỊ THANH TRÚC TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Company Logo Nội dung (Chương 3) Q&A Thảo luận và làm bài tập KHI THỰC HiỆN THAY ĐỔI CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM QUI TRÌNH BẢO TRÌ PHẦN MỀM Chương 3: QUI TRÌNH VÀ MÔ HÌNH BẢO TRÌ PHẦN MỀM QUI TRÌNH BẢO TRÌ PHẦN MỀM CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM KHI THỰC HiỆN THAY ĐỔI Chương 3: QUI TRÌNH VÀ MÔ HÌNH BẢO TRÌ PHẦN MỀM 1. QUI TRÌNH BẢO TRÌ PHẦN MỀM Định nghĩa Qui trình sản phẩm phần mềm Đánh giá phê bình qui trình mô hình truyền thống Code-and-Fix Model Waterfall Model Spiral Model 2. CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM Mô hình Quick-Fix Mô hình Boehm Mô hình Osborne Iterative Enhancement Model Mô hình Reuse-Oriented 3. KHI THỰC HiỆN THAY ĐỔI Tăng trưởng qui trình Mô hình tăng trưởng CMM (Capability Maturity Model) cho phần mềm Cơ sở kinh nghiệm phần mềm QUI TRÌNH BẢO TRÌ PHẦN MỀM Định nghĩa Qui trình sản phẩm phần mềm Đánh giá phê bình qui | PHÁT TRIỂN VẬN HÀNH BẢO TRÌ PHẦN MỀM ThS. NGUYỄN THỊ THANH TRÚC TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Company Logo Nội dung (Chương 3) Q&A Thảo luận và làm bài tập KHI THỰC HiỆN THAY ĐỔI CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM QUI TRÌNH BẢO TRÌ PHẦN MỀM Chương 3: QUI TRÌNH VÀ MÔ HÌNH BẢO TRÌ PHẦN MỀM QUI TRÌNH BẢO TRÌ PHẦN MỀM CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM KHI THỰC HiỆN THAY ĐỔI Chương 3: QUI TRÌNH VÀ MÔ HÌNH BẢO TRÌ PHẦN MỀM 1. QUI TRÌNH BẢO TRÌ PHẦN MỀM Định nghĩa Qui trình sản phẩm phần mềm Đánh giá phê bình qui trình mô hình truyền thống Code-and-Fix Model Waterfall Model Spiral Model 2. CÁC MÔ HÌNH BẢO TRÌ PHẦN MỀM Mô hình Quick-Fix Mô hình Boehm Mô hình Osborne Iterative Enhancement Model Mô hình Reuse-Oriented 3. KHI THỰC HiỆN THAY ĐỔI Tăng trưởng qui trình Mô hình tăng trưởng CMM (Capability Maturity Model) cho phần mềm Cơ sở kinh nghiệm phần mềm QUI TRÌNH BẢO TRÌ PHẦN MỀM Định nghĩa Qui trình sản phẩm phần mềm Đánh giá phê bình qui trình mô hình truyền thống Code-and-Fix Model Waterfall Model Spiral Model Software Process Fundamental Assumption: Good processes lead to good software Good processes reduce risk Good processes enhance visibility Basic Process Steps in all Software Development • Feasibility and planning • Requirements • System and program design • Implementation and testing • Acceptance testing and release • Operation and maintenance It is essential to distinguish among these process steps and to be clear which you are are doing at any given moment. Do not confuse requirements and design Sequence of Processes (software lifecycle) Every software project will include these basic processes, in some shape or form, but they may be carried out in various sequences Major alternatives • Sequential: Complete each process step before beginning the next (but see the next few slides). Waterfall model. • Iterative: Go quickly through all process steps to create a rough system, then repeat them to .

TỪ KHÓA LIÊN QUAN