Question: Please answer asap!! Need answers to 3 and 4 quick! Stakeholder Requirements Scenario: With an increasing number of people utilizing online services instead of going
Please answer asap!! Need answers to 3 and 4 quick!






Stakeholder Requirements Scenario: With an increasing number of people utilizing online services instead of going to event managers in person, the "Perfect Events Agency" needs to transform its face-to-face business protocols into an online service hiring system. Following are the transcripts of an interview with an "Event Manager" about what they expect from the system (don't worry about any gaps in the information - just use the information you have). - It is expected that the portal provides an overview of the event plan packages offered by our company. We currently offer 3 packages: family events for up to 15 people, party events for up to 50 people, and grand events for up to 150 people. The overview of these packages should be available to anyone interested in hiring our services. - We expect that the customer can book our services through the following set of steps: - The packages page represents the 3 packages with an approximate price range. The customer selects the packages which they are interested in - There are multiple venue options with different booking prices. A virtual tour link should be present with these venue options. Customer selects a venue that they like. Within venue selection, the number of guests or attendees needs to be mentioned so we can make the sitting arrangements accordingly. The dates on which the venue is available is also provided, so that customer doesn't book a venue when it is not available. - After the venue selection, multiple general food menus are given along with the price per head cost. Customers can select the food menu they are interested in. We also want to give an option to the customer to customize the food selection only after they book our services i.e. after payment, but this can only happen by talking to the event manager. - Venue and food selection are two mandatory components of booking our services. The last service selection page is optional that shows services for hiring a musical band, sound system, or flower decoration. The approximate cost is marked with these services and changes can be addressed only after the customer book our services. - After all the option selections, the final bill is reported to the customer. The customer can proceed with booking by providing their details such as name, contact number, email, and residential address followed by an online payment option. After the customer pays the bill, an event ID is generated for the customer using which he/she can track the progress of our work - We want that our system is secure and easy to use, so people find our system and service reliable and recommend others to hire our services - Some customers may want to physically inspect the venue before making any booking. There should be an option to book an inspection by selecting the date and time already provided on the website. Special inspections other than these are not possible - After the booking is made by the customer (after payment), the request is forwarded to the authorized users of the system who perform multiple tasks to arrange the event. - I, the event manager, have the responsibility to formally book the venue and make sitting arrangements for the guests. I am responsible for responding to customer queries using the event ID provided by the system. Any change suggested by the customer also comes to me. - The caterer is responsible for arranging food for the event. This involves placing food and drink orders, arranging cutlery, and pickup/delivery of food. - The logistic manager is responsible for completing the optional services of the order. Depending on the order specification, the logistic manager makes flower arrangements (order, pickup, and delivery of flowers), and hires a musical band or sound system. - For the event management team, we just want that the information should be added to the system for tracking purposes. Our system should not interact with other companies as we may change the restaurant for ordering food or musical band that we hire for different events - The finance manager plays a key role in managing the finances of the company. Our finance manager makes the event packages based on the actual cost and profit margin. After the initial payment from the customer, the finance manager makes the cost plan for - The finance manager plays a key role in managing the finances of the company. Our finance manager makes the event packages based on the actual cost and profit margin. After the initial payment from the customer, the finance manager makes the cost plan for the event and allocates money to other people so they can make arrangements for the event. The profit is then used to pay the salaries of the employees. Again, we want to enter all this information into the system and the system should give us options that are easy to use. - Everyone involved in planning the event (caterer, event manager, logistic manager) sends their bill to the finance manager - The finance manager can revise the initial cost plan either if there is any change requested by the customer or an unexpected change in the cost of the items. - Considering the changes in the economic conditions, the finance manager can update the packages cost offered on website. - We also provide an option to the customer to cancel the order and apply for a refund. 95% money is refunded if the booking is canceled after 2 days. 5% is non-refundable. - After the event, the customer should be sent an email to give feedback on our services - Customers can also lodge a complaint if they are not happy with our services. I, the event manager, will look into these complaints. - The event ID is the key component for performing all the tasks i.e. arranging and tracking the progress, getting feedback, or lodging any complaint - Also, we want that the system for managing the event is only accessible to the abovementioned people (not customers). - There should also be an option on the website where customers can send a query about any of our services that will be responded to by me, the event manager. - We want that our service hiring system should be available 24/7 as we don't want to miss any potential customers due to an unavailable system. - If the quality of the system is good, it attracts many customers. So we want that the system should be accessible through mobile phones, tablets, and computers. Activity 3: Identification of Non-functional Requirements (Marks 4) Note: Students are referred to the pre-recorded lectures of week 1, 2,3 and practical activities of week 2, 4 that contain all the information needed to address this activity Mention and discuss 4 non-functional requirements that apply to this project. This discussion should define the non-functional requirements and explain how these are applicable to the given scenario Expected Response: The key areas that your response should address for this activity include: - Knowledge of non-functional requirements - Quality of Analysis - Formatting of the response Please refer to the rubric for further details Activity 4: Identification of Software Development Process (Marks 3) Note: Students are referred to the pre-recorded lecture of week 2 and practical activities of week 2,3 that contain all the information needed to address this activity Which software development process would you recommend for the given scenario Please provide a reason behind your recommendation. You may use a figure to support your discussion. The discussion should address specific aspects of the given scenario Expected Response: The key areas that your response should address for this activity include: - Knowledge of software development lifecycle processes - Quality of Analysis
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
