Answered step by step
Verified Expert Solution
Question
1 Approved Answer
NGO Budi is one non-governmental organization based on voluntary works and concern with a social mission. NGO Budi is always in the frontline to help
NGO Budi is one non-governmental organization based on voluntary works and concern with a social mission. NGO Budi is always in the frontline to help people in need and concern. The NGO plays an important role during COVID19 and now during the monsoon season, they are also focusing on helping the people who are affected by the flood disaster. The NGO has three (3) branches including North, South and East Zones. The NGO plans to digitize its current charity, welfare and volunteering activities into a computer system to contribute and serve the society efficiently during this Movement Control Order (MCO) time. As a volunteer to the NGO and your expertise as a Software Engineer, you are appointed to develop the Budi system. The Budi system aims to manage volunteers from the community, volunteering activities and provide charity or welfare to the community in need. The system integrates graphical user interface concepts for creating interactive and easy to use digital environments. You recruit a competent team to establish the project and prepare a project plan to identify information and requirements needed to undergo the project. The information may include various types of needs from targeted groups of community - life support, morale support, location and others; volunteering process; government rules and regulation; issue and challenge occurred during MCO and flood disaster; and other requirements. In order to get the information, you have to collaborate with volunteers, government agencies, psychologists/counsellors and other NGOs. You also have to decide what types of welfare are offered and how it's going to be delivered to the targeted subjects by linking to the specified branches. Your team also needs to communicate to the public and local authority in order to gather current data and make arrangements with the related agencies which is permissible to deliver charity and help to the community in needs in specific locations. The system also has two main parts, the first part is system administrator where the NGO Budi's staff involved in managing the whole system, and the second part is system users which further divided into three categories: Logistic staff ii) The people who want to volunteer iii) The people in needs. Category i) is the staff who involved in the allocation and dissemination of the charities or helps needed, category ii) anyone who could access the system to offer their contributions and volunteerism and category iii) anyone who could access the system and specify the help needed in detail. The system should map the suitability of what is given to what is needed The process should follow standard operating procedure to ensure the effectiveness of the assistance given and to guarantee the safety of the staff involved with the delivery arrangements. i) Consider the Software Process Models that you have learned. a) Select one Software Process Model that you think is the most suitable for the development of the Budi System, and justify why you think the model is the most suitable for the development project. b) Discuss how the Budi System development project will be executed phase by phase using the selected Software Process Model in 5(a)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started