Tôi đang viết một bài nghiên cứu nhỏ liên quan đến phương pháp phát triển phần mềm. Tôi đã xem xét tất cả các phương pháp có sẵn và tôi đã tự hỏi, từ tất cả các phương pháp, có bất kỳ phương pháp nào đã cung cấp nền tảng cho các phương pháp khác không?
Ví dụ, xem xét các phương pháp sau:
Agile, Prototyping, Cleanroom, Iterative, RAD, RUP, xoắn ốc, Waterfall, XP, Lean, Scrum, V-Model, TDD.
Chúng ta có thể nói rằng:
Tạo mẫu, Lặp lại, Xoắn ốc và Thác nước là "nền tảng" cho những người khác không?
Hoặc không có thứ gọi là "nền tảng" và mỗi phương pháp có lịch sử duy nhất của riêng nó không?
Tôi muốn mô tả tất cả các phương pháp trong tài liệu nghiên cứu của mình, nhưng tôi đơn giản là không có thời gian để làm như vậy và đó là lý do tại sao tôi muốn biết phương pháp nào có thể được xem là đại diện.