Requirement Analysis
Discuss about the System of Mexican Food Outlet.
The study consists of the description of the implementation of an information system in a Mexican food outlet. The organization tires to start the business in the Sunshine Coast. The organization wishes to implement the information system so that the processes regarding the order and the delivery can be facilitated. The information system can be referred to the system that has the capability of collecting and processing data from the users and analyze it for providing the information and knowledge to the owner of the system (Spiegel et al. 2014).
For gathering the functional and non-functional requirement for the system adequately, the project will be conducting several interviews with the group of the people who are already working in the food outlet industry. In addition, the requirement of the owner and the restaurant manager will be provided most priority (Akhtar, Ghori and Salamat 2015).
Owner: Before initiating the project, the project manager will conduct a meeting with the owner. In this meeting the cost, time and other variables of the system will be agreed upon. The owner will bind the system deliverable and the system’s main functionalities will be discussed. As per the owner, the system must be consisting of capability of conducting the back processes automatic (Akhtar, Ghori and Salamat 2014). All the data of the business has to be provided in real time to the user. The owner must get future business suggestion and patterns.
The store manager: The store manager have to have all the relevant data of the processes and orders that are processing. The historical data must be accessible by the store manager (Basak and Hosain 2014). He store manager will be provided with a unique id and password so that he can login to the system.
The receptionist: The receptionist must have the access to the partial consumer data and the orders. They will be responsible for assisting the consumer so enhancing the consumer satisfaction.
Other requirements: The system must consist of authorization level so only the authorized person can access specific data. The login method will be integrated in the system for providing authorization (Akhtar, Ghori and Salamat 2014).
Recognizing the audience: The first step in requirement gathering is that a project manager needs to identify the audiences of the system. Such as in this case, the audiences are the food lovers and travelers (Hassan et al. 2015). Some studies and research will be conducted for finding what kind of services that they wish to have. If the functionalities will be integrated in the system then the consumer satisfaction can be enhanced.
System Requirement Gathering Methods
Stakeholder mapping: The stakeholder mapping is essential for recognizing the internal and external factors that has the potential to affect the business. The system will be designed in such manner that connection between all the stakeholders can be established.
Interview: It is one of the most power full methods for recognizing and discussing over the matters that are crucial for finding and agreeing upon the requirement of the information system. All the main stake holders have to be present in the interview for providing individual views of the proposed system (Basak and Hosain 2014).
The meeting: The meeting is conducted with single or group of people so that the data can be collected more preciously. This will result into better specification integration regarding the functionalities (Akhtar, Ghori and Salamat 2015).
The scalability can be referred to the capability of the system, process of network for managing an enhancing quantity amount of work in a capable manner. In addition, it can be referred to the capability of enlarging for accommodating that enhancement (Montecchi et al. 2015). It can be said that severe enhancements in terms of cloud computing has done to the handling of several industries is crucial. However, the advantages that cloud computing provides the users can not be overseen. The greatest contribution of the cloud computing in the information technology is the enhanced scalability. The scalability serves as the factor to make a system versatile. It implies that the capacity of the system can be extended or reduces as per the requirement of the users and business respectively.
In terms of a business, the scalability refers that the organization is ready for managing an increasing quantity of clients or consumer (Eisa, Esedimy and Halawani 2014). This implies that if the Mexican Food Outlet’s system is sufficiently scalable then the food outlet can manage the increasing number of consumers at the peak season without any additional headache. The Food Outlet can build the information technology infrastructure, as it wants, such that the quantity of the computing, server, network, storage and software will be as per the requirement of the business. However, in reality the business does not have that amount of resource so some compromise has to be done in some of the aspects of the information system. The resources are such as staff, budget, time and many other (Chilimbi et al. 2014). The cloud services are good approach for the food outlet for filling the gaps as the access to the resources is very easy.
Importance of Scalability
It is essential for any business as much as the Mexican food outlet to grow to get success. Because of it the information technology that will be used in the system have to be ready to be ready to handle the change in the consumer process or else the whole business can be a complete failure. This implies that the system has to be designed in such a manner that integrating new technologies within it in the future will not create complex situations (Eisa, Esedimy and Halawani 2014). Taken as an example, the system of the Mexican food outlet will be able to host 1000 consumers at a time. As business increase the consumers will increase. If the capacity of hosting the consumer is not improved, then many consumers have to wait to access the system. This will make the consumers unhappy and result into loss of client. For avoiding this kind of situation, the Mexican food outlet must be using a managed host service. In terms of providing services to the new consumer’s accommodation of new information technology will be easy task as the service provider can upgrade the hosting package of Mexican food outlet (Chilimbi et al. 2014).
Another situation can be experienced that implies that if business runs in cycle, it is recommended to every business to forecast business’s high and low points. This will assist Mexican food outlet in scaling up or down the resources that are used in the system. This way the business can save money in the low time by eliminating or reducing the use of resource. Many business heads assume that the prime requirement of the scalability is continuous up gradation so that the business demands can be fulfilled (Seifeldin et al. 2013). But in reality the scalability as stated before assist a business to make a system adequate enough for the processes of a business. Taken as an example, the Mexican food outlet have to work hard at the times when the rush of the travelers are high. But in the times when the traveler comes to the coast, the client processes will be low. The scalability suggest the Mexican food outlet to adjust its resources in the months when travelers rush to the coast.
Conclusion:
From the above study, it can be concluded that designing a system consist of many processes and gathering the requirement of the system is one of the most significant fundamental process. There are many ways to conduct the process of requirement gathering and considering the processes stated in the study can bring satisfactory result. The scalability is an important and fundamental need of any information technology. No business remains same forever. For matching with the increasing pressure of the business, it is essential for any system to have that scalability to support the business to earn profit. The requirement such as functional and non-functional, both, can be recognized and derived from the requirement gathering process. However, incorporating all the functionalities in the system will make the project costly. For selecting the most relevant functionalities, the project manager and system analyst will conduct meeting with the owner of the project.
References:
Akhtar, N., Ghori, A.S. and Salamat, N., 2014. Requirement Analysis, Architectural Design And Formal Verification Of A Multi-Agent Based University Information Management System.International Journal of Computer Science & Information Technology, 6(6), p.73.
Akhtar, N., Ghori, A.S. and Salamat, N., 2015. Requirement analysis, Architectural design and Formal verification of a multi-agent based University Information Management System. arXiv preprint arXiv:1501.01273.
Basak, S. and Hosain, M.S., 2014. Software Testing Process Model from Requirement Analysis to Maintenance. International Journal of Computer Applications, 107(11).
Chilimbi, T., Suzue, Y., Apacible, J. and Kalyanaraman, K., 2014. Project adam: Building an efficient and scalable deep learning training system. In11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) (pp. 571-582).
Eisa, M., Esedimy, E.I. and Halawani, A., 2014. Improving Scalability of Cloud System based on Routing Algorithms. International Journal of Computer Applications, 101(11), pp.40-46.
Hassan, S., Qamar, U., Hassan, T. and Waqas, M., 2015. Software Reverse Engineering to Requirement Engineering for Evolution of Legacy System. In IT Convergence and Security (ICITCS), 2015 5th International Conference on (pp. 1-4). IEEE.
Montecchi, L., Nostro, N., Ceccarelli, A., Vella, G., Caruso, A. and Bondavalli, A., 2015. Model-based evaluation of scalability and security tradeoffs: a case study on a multi-service platform. Electronic Notes in Theoretical Computer Science, 310, pp.113-133.
Seifeldin, M., Saeed, A., Kosba, A.E., El-Keyi, A. and Youssef, M., 2013. Nuzzer: A large-scale device-free passive localization system for wireless environments. IEEE Transactions on Mobile Computing, 12(7), pp.1321-1334.
Spiegel, B.M., Hays, R.D., Bolus, R., Melmed, G.Y., Chang, L., Whitman, C., Khanna, P.P., Paz, S.H., Hays, T., Reise, S. and Khanna, D., 2014. Development of the NIH patient-reported outcomes measurement information system (PROMIS) gastrointestinal symptom scales. The American journal of gastroenterology, 109(11), pp.1804-1814.
To export a reference to this article please select a referencing stye below:
My Assignment Help. (2018). System Implementation Essay For Mexican Food Outlet.. Retrieved from https://myassignmenthelp.com/free-samples/system-of-mexican-food-outlet.
"System Implementation Essay For Mexican Food Outlet.." My Assignment Help, 2018, https://myassignmenthelp.com/free-samples/system-of-mexican-food-outlet.
My Assignment Help (2018) System Implementation Essay For Mexican Food Outlet. [Online]. Available from: https://myassignmenthelp.com/free-samples/system-of-mexican-food-outlet
[Accessed 14 November 2024].
My Assignment Help. 'System Implementation Essay For Mexican Food Outlet.' (My Assignment Help, 2018) <https://myassignmenthelp.com/free-samples/system-of-mexican-food-outlet> accessed 14 November 2024.
My Assignment Help. System Implementation Essay For Mexican Food Outlet. [Internet]. My Assignment Help. 2018 [cited 14 November 2024]. Available from: https://myassignmenthelp.com/free-samples/system-of-mexican-food-outlet.