Phát triển phần mềm Agile Phương pháp
phát triển phần mềm Agile là một khung khái niệm cho việc thực hiện các dự án công nghệ phần mềm. Có một số phương pháp phát triển agilesoftware ví dụ như phương pháp pha lê, Hệ thống phát triển động Model (DSDM), và Scrum. Phương pháp nhanh nhẹn Hầu hết cố gắng để giảm thiểu rủi ro bằng cách phát triển phần mềm trong timeboxes ngắn, gọi là lặp đi lặp lại, thường là người cuối cùng đến bốn tuần. Mỗi lần lặp là giống như một dự án phần mềm thu nhỏ của riêng nó, và bao gồm tất cả các công việc cần thiết để phát hành mini-increment của chức năng mới: lập kế hoạch, phân tích yêu cầu, thiết kế, mã hóa, thử nghiệm, và tài liệu. Trong khi lặp đi lặp lại có thể không cộng đủ chức năng để đảm bảo phát hành các sản phẩm, một dự án phần mềm nhanh dự định có khả năng phát hành phần mềm mới vào cuối mỗi lần lặp. Vào cuối của mỗi lần lặp, nhóm nghiên cứu đánh giá lại các ưu tiên của dự án. Phương pháp Agile nhấn mạnh truyền thông thời gian thực, tốt nhất là mặt đối mặt, qua các tài liệu bằng văn bản. Đội nhanh nhẹn nhất được đặt tại một bullpen và bao gồm tất cả những người cần thiết để hoàn thành các phần mềm. Ở mức tối thiểu, điều này bao gồm các lập trình viên và những người xác định các sản phẩm như các nhà quản lý sản phẩm, các nhà phân tích kinh doanh, hoặc khách hàng thực tế. Các bullpen cũng có thể bao gồm các xét nghiệm, các nhà thiết kế giao diện, kỹ thuật nhà văn, và quản lý.
đang được dịch, vui lòng đợi..