In: Operations Management
The board of directors of you company is considering a very roburst software development project that will enhance efficiency and effectiveness of its operations as well as improve the the productivity of its staff. as the System Analyst, you are nominated to be the project manager for this project.
Identify a specific software development project of your choice. For your project,
a. List the functional and non-functional requirements of the system.
b. Identify the stakeholders from whom you will gather these requirements, and justify your answer.
c. Describe the method(s) that you will use to efficiently gather the requirements from the stakeholders. Indicate clearly how you will use the method(s) and justify your answer
The software development project I would like to work on for my project would be a management based project that is a bonus and variable pat tracker that would help the employees to track their own performance, the employers can track the performance of the employees and variable pay/bonuses being allocated to them as per the work done by them.
a. List the functional and non-functional requirements of the system.
The functional requirements of the software would be that when somebody would create an account using the employee ID provided, a verification code would be sent to their email id. When the variable section/bonus is clicked, the past performance data should be analysed and the variable bonus should be displayed in front of the employee's name and also for the month. The service software should also allow the people to fill out forms and ask and store data regarding relevant feedback about other employees/employers.
The non functional requirements would be that the welcome emails would be sent in around 5 mins of the creation and verification of the account. The variable section showing the bonus and performance work should be loaded within 1 minute (as processing would be required). The form when submitted should show a (data submitted option) as the verification that feedback is given.
b. Identify the stakeholders from whom you will gather these requirements, and justify your answer.
The stakeholders from which the same requirements would be gathered are obviously the Employees, Employers, Pay Department and also the IT department. The employees are the one who's data would be shown and also they would provide feedback regarding other employees and employers, the employers update the data about the performance of the employees, the Pay department would then combine the data and allocate fair pay for the employees and finally the IT department would make sure all of the system is working upto the standards.
c. Describe the method(s) that you will use to efficiently gather the requirements from the stakeholders. Indicate clearly how you will use the method(s) and justify your answer
The data from employees would be gathered using a qualitative feedback analysis method with the help of the software only. That software would be used to collect and show data and thus employees could post data regarding their own co workers and the remarks they want to give about their employers using feedback qualitative analysis. The employers on the other hand would use the quantataive and qualititative physical methods to collect and provide the data. The employees would be judged on the basis of their performance shown in real life and jobs for a month and the same performance is then asked by the managers by providing either grades or remarks about the employees. The grades would then be sended to the Pay Department and they would work on the same qualitative data to convert the grades into relevant variables and bonuses and the same would then be given to IT department to show the data about the employees, work done, grade allocated and the amount variable they would recieve.