1. Sơ lược về tổ chức từ thiện YouthActionYouthAction là một tổ chức từ thiện lớn. Hoạt động chính của tổ chức là giúp đỡ những người trẻ, họ sẽ tổ chức các hoạt động ngoại khóa. Giúp cho các thanh niên hiểu được giá trị cuộc sống và cải thiện bản than họ. Tổ chức hiện tại có 45 nhân viên và nhiều tình nguyện viên hổ trợ. Trong đó có ba quản lý, họ sẽ quản lý các tình nguyện viên. YouthAction có 25 dịch vụ khác nhau. 25 dịch vụ này, sẽ được chia cho ba nhà quản lý. Vì vậy mỗi quản lý sẽ kiểm soát 8 hoặc 9 dịch vụ khác nhau.2. Các vấn đề mà YouthAction này gặp- Gặp áp lực từ nhà tài trợ về việc chứng minh các hoạt động của tổ chức từ thiện và ngân sách- Không có mẫu báo cáo chuẩn trong việc thu thập dữ liệu. Các mẫu báo cáo ở các trung tâm sẽ khác nhau, làm cho việc thu thập dữ liệu sẽ khó khăn hơn.- Các thông tin quan trọng của dự án, đặt biệt là dữ liệu cá nhân được quản lý bởi tổ chức không an toàn và không bảo mật. Bên cạnh đó các dữ liệu các nhân được lưu giữ không chính xác.- Tổ chức YouthAction không có một hệ thống công nghệ thông tin cho riêng họ. Hệ thống thông tin của họ được mua bên phía thứ ba, và chủ yếu hệ thống công nghệ thông tin phục vụ cho việc tài chình và tiếp thị.- YouthAction không có hệ thông IT cho công việc quản lý nhân sự và dự án.- Công nghệ thông tin của YouthAction hiện tại đã lạc hậu so với hiện tại. Và việc các trung tâm tự đầu từ cho các hệ thông công nghệ thông tin cho riêng mình. Khiến cho hệ thống công nghệ thông tin của họ không được đồng bộ.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 foundations
Chú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 iteratively
Phầ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 clearly
Cầ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 control
Việ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..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)