3. Việc áp dụng pp về DSDM đem đến cho YouthAction sự thay đổi như thế nào?YouthAction chịu những áp lực từ nhà đầu tư về việc chứng minh các hoạt động và ngân sách chính xác. Vì vậy khi thực hiện Rapid Application Development sẽ giúp họ chứng minh được điều đó.Phương pháp này phù hợp với những người có tầm nhìn sậu rộng như: giám đốc điều hành, giám đốc kinh doanh, giám đốc makerting…Phương pháp này tạo ra một quy trình trật tự, tập trung vào các phương pháp nghiệp vụ giúp giải quyết các vấn đề nhanh và tốt hơn. Điều này sẽ giúp cho các nhân viên của YouthAction sẽ dễ dàng hơn trong việc thu thập dữ liệu.4. Các lợi íchLợi ích của DSDM mang lại cho YouthAction là: Focus on the business needCó thể thấy đây là một dự án của YouthAction được tài trợ bởi chính quyền địa phương. Và YouthAction cần xác định rõ các yêu cầu từ chính quyền địa phương. Chính quyền địa phương có vai trò là cung cấp và quy định mức độ ưu tiên của các yêu cầu của hệ thống, và đánh giá hệ thống sau những lần họp. Họ sẽ đánh giá sản phẩm từ các module nhỏ, cho tới hệ thống chính thức. Deliver on timeKhi bạn sử dụng DSDM để phát triển phần mềm, bạn sẽ tạo ra timeboxing. Điều này giúp bạn có thể kiểm tra được quá trình làm việc. Và thúc đẩy cung cấp hệ thống đúng thời gian yêu cầu. CollaborateKhi thực hiện phương pháp DSDM, cần xác định rõ vai trò của các thành viên trong nhóm. Các thành viên trong nhóm phải liên tục hợp tác tích cực và hỗ trợ lẫn nhau để hoàn thành dự án một cách nhanh chóng và hiểu quả. Never compromise qualityChất lượng của công việc đã được xác định ngay từ đầu. Nhóm phát triển phần mềm chỉ dựa trên các yêu cầu có sẵn và thực hiện. Điều này sẽ tránh mất thời gian trong quá trình phát triển phần mềm. Build incrementally from firm foundationsChúng ta sẽ xây dựng phần mềm từ cơ bản đến nâng cao. Những tính năng cơ bản chúng ta sẽ giao một cách nhanh chóng. Những tính năng nâng cao chúng ta sẽ giao từ từ trong thời gian thực hiện dự án.Phương pháp này sẽ giúp DSDM xây dựng một hệ thống công nghệ thông tin riêng. Develop iterativelyPhần mềm phát triển từng đợt, trong khi đó chính quyền địa phương sẽ đưa yêu cầu vào mỗi đợt. Nhóm phát triển sẽ giao phần mềm vào mỗi đợt, và mỗi lần như vậy, phần mềm sẽ có thêm những tính năng mới. Từ đó nhóm phát triển có thể xem xét phản hồi của nhà đầu từ. Từ đó phát triển, cải tiển từ những phản hồi theo hướng của nhà đầu tư. Communicate continuously and clearlyCần có sự gặp gỡ liên tục giữa YouthAction và chính quyền địa phương. Nhằm kiểm tra và đánh giá phần mềm theo yêu cầu khách hàng. Từ đó giải quyết các yêu cầu của khách hàng một cách chính xác hơn. Và giúp người dùng có thể hiểu rõ về hệ thống hơn Demonstrate controlViệc kiểm tra được thực hiện trong suốt quá trình phát triển phần mềm. Giúp tránh được những sai sót và đảm bảo chất lượng phần mềm tốt hơn.5. Bất lợi của YouthAction with Rapid Application Development-YouthAction không có một nhóm có phát triển có kinh nghiệm và khả năng làm teamwork.- Khi thực hiện Rapid Application Development, khách hàng và lập trình viên phải gặp nhau thường xuyên. Làm ảnh hưởng đến công việc của khách hàng.-Sử dụng phương pháp Rapid Application Development đòi hỏi phải có kế hoạch và phân chia công việc hợp lý, các nhân viên phải công tác tốt. Các nhân viên YouthAction thiếu kinh nghiệm dẫn đến việc thực hiện gặp khó khan- Không thể sự dụng lại hệ thống IT cũ của YouthAction, nó lạc hậu và không thống nhất ở các chi nhánh.
đang được dịch, vui lòng đợi..