1. Chiến lược phát triển hướng mô hình
Model-driven development : Một chiến lược phát triển hệ thống nhấn mạnh vào việc vẽ các mô hình hệ thống để trợ giúp việc trực quan hóa và phân tích các vấn đề, xác định các yêu cầu nghiệp vụ, và thiết kế các hệ thống thông tin. Với chiến lược này ta có các phương pháp sau:
Một kỹ thuật lấy quá trình làm trung tâm được phổ biến bởi phương pháp luận phân tích và thiết kế hướng cấu trúc, sử dụng các mô hình yêu cầu nghiệp vụ để tạo các thiết kế phần mềm hiệu quả cho một hệ thống.
Một kỹ thuật lấy dữ liệu làm trung tâm để mô hình hóa các yêu cầu dữu liệu nghiệp vụ và thiết kế hệ thống cơ sở dữ liệu phù hợp.
Một kỹ thuật kết nối dữ liệu và quá trình thành các cấu trúc duy nhất gọi là các đối tượng. Các mô hình đối tượng là các biểu đồ tài liệu hóa một hệ thống dưới dạng các đối tượng của nó và các tương tác giữa chúng.
2. Chiến lược phát triển ứng dụng nhanh
Rapid application development_RAD: Các kỹ thuật nhấn mạnh sự tham gia của người sử dụng trong việc xây dựng tiến hóa nhanh các bản mẫu hoạt động của một hệ thống để đẩy nhanh quy trình phát triển hệ thống đó.
RAD được dựa trên việc xây dựng các bản mẫu, những bản mẫu này tiến hóa thành các hệ thống hoàn
Một bản mẫu là một mô hình hoạt động hoặc mô hình biểu diễn với tỷ lệ nhỏ hơn của các yêu cầu của người sử dụng hoặc của một thiết kế đề xuất cho một hệ thống thông tin
Một time box là một khoảng thời gian không thể mở rộng, thường là 60-120 ngày mà một hệ thống đề cử phải được đưa vào hoạt động. Các cải thiện sẽ được thực hiện trong những phiên bản ra đời sau đó.
3. Chiến lược cài đặt gói ứng dụng thương mại
Commercial Application Package: Một ứng dụng phần mềm có thể mua về và tùy biến cho phù hợp các yêu cầu nghiệp vụ của một số lượng lớn các tổ chức hoặc một ngành nghề cụ thể. Một thuật ngữ khác là hệ thống thương mại dùng ngay (commercial off-the-shelf (COTS) system)
» Tin mới nhất:
» Các tin khác: