> 12 NGUYỄN TẮC PHÁT TRIỂN NHANH

Một phần của tài liệu 180064 (Trang 26 - 29)

■Phần mềm được cung cấp sớm và liên tục trong suốt quá trình phát triển, làm hài lòng khách hàng. ■Các yêu cầu thay đổi được chấp nhận bất kể khi nào chúng xảy ra trong quá trình phát triển. ■Phần mềm làm việc được giao thường xuyên cho khách hàng.

■Khách hàng và bên phát triển làm việc cùng nhau để giải quyết vấn đề nhiệp vụ.

■Tạo động lực cho các cá nhân tạo ra các giải pháp; cung cấp những công cụ và môi trường họ cần và tin tưởng họ. ■Giao tiếp mặt đối mặt trong nhóm phát triển là phương pháp hiệu quả nhất để thu thập các yêu cầu.

■Thước đo tiến độ chính là công việc, thực thi phần mềm.

■Cả khách hàng và bên phát triển phải làm việc với tiến độ ổn định. Có nghĩa là, mức độ công việc có thể được duy trì vô thời hạn mà không có bất kỳ cá nhân nào bị kiệt sức. ■Sự nhanh được nâng cao thông qua độ thành thạo kỹ thuật và thiết kế tốt.

■Cần đơn giản hóa, tránh những công việc không cần thiết.

■Các nhóm tự tổ chức phát triển các kiến trúc, yêu cầu và thiết kế tốt nhất.

Dựa trên các nguyên tắc này, các phương pháp nhanh tập trung vào việc hợp lý hóa quá trình phát triển hệ thống bằng cách loại bỏ phần lớn chi phí lập mô hình và tài liệu cũng như thời gian dành cho các nhiệm vụ đó.

Thay vào đó, các dự án nhấn mạnh vào việc phát triển ứng dụng đơn giản, lặp đi lặp lại. Tất cả các phương pháp phát triển nhanh đều tuân theo một chu trình đơn giản thông qua các giai đoạn truyền thống của quá trình phát triển hệ thống.

Hầu như tất cả các phương pháp nhanh đều được sử dụng cùng với các công nghệ hướng đối tượng.

Ưu điểm ==?? Hạn chế ==??

Một phần của tài liệu 180064 (Trang 26 - 29)

Tải bản đầy đủ (PDF)

(38 trang)