The project involves the construction of a Point Of Sale and inventory management software product for use in the wholesale and retail businesses. This summary is a brief description of how the project is going to be managed, the business and engineering models to be applied in the development process and the resources that shall be used to deliver the desired deliverables. The vital goals and objectives of this evolution process have been identified as;
Goals
1. To understand the client and software requirements
2. To develop software with optimal functionality
3. To eliminate security flaws in the software product
4. To lower the risk of project failure and reduce the likelihood of schedule delays
Objectives
To check the project life cycle and ensure transparency throughout the process
To realize well-timed completion of development and payment obligation undertakings
To guarantee client satisfaction and delectation with the end product
The major prospective customers for the outcome of this project, which is expected to be a Point of Sale and inventory management software are retail stores, property management agencies and reservation management companies (Nance & Arthur, 2002). The software allows retailers such as our client to keep track of their stock and sales which help to monitor and assess the stock’s pace of movement and detect theft. The stakeholders in this project include;
Delegate your assignment to our experts and they will do the rest.
The project manager – designated with the role of handling the project and ensuring that the client’s and other stakeholders’ expectations are met.
The software development team – they are directly involved in the construction process all the way from requirements analysis to installation and user training.
The project sponsors who in this cases are the software product client – they will avail the necessary financial resources for this venture and use the resultant product for their business operations.
The deliverables of this project shall include a user interface software, a server-based database where data shall be centrally stored. Every step, stage in this project is critical and must be completed efficiently and expeditiously for the whole development process to be completed on time. The most sensitive tasks which have the ability to influence the trajectory of the entire project include;
TASK | NO. OF DAYS | DEADLINE |
Securing project sponsorship | 1 day | 4/4/2017 |
Determination and analysis of client and software requirements | 10 days | 20/4/2017 |
Drafting of initial software features and specifications | 3 days | 25/4/2017 |
Prototype development | 5 days | 26/5/2017 |
Physical and logical design | 10 days | 15/6/2017 |
Testing | 5 days | 22/6/2017 |
Installation and user training | 5 days | 29/6/2017 |
Deliberations between management, the project manager, the analyst and the programmers resulted in the projection that the entire development process will cost a total of US$4500. The funds shall be used to purchase the equipment needed to execute the tasks in this project, to cater for the development team’s remunerations and to meet any other financial obligations tied to the project (Wang, 2009).The equipment required includes an Integrated Development Environment software (IDE), computers and internet connection facilities.
In the project manager’s opinion, the gravest potential challenge of this project would arise during installation and user training. Adoption of a new software and its integration with already existing systems is a challenge in every business environment. The recommendation is to have at least one staff member from each of the client firm’s departments involved accommodated in the entire development process from the first to the last stage. This would ensure that at the end of this project, a substantial count of people within the user community have complete knowledge of the software product (Wang, 2009). This makes user experience and maintenance easy and manageable within the firm. Troubleshooting the system for errors and bugs in the case of software malfunction can also be done with speed and efficiency to save time, which is a profoundly important resource in the business world today.
References
Nance, R. E., & Arthur, J. D. (2002). Managing Software Quality: A Measurement Framework for Assesment and Prediction . London: Springer London.
Wang, Q., & International Conference on Software Process, ICSP. (2009). Trustworthy software development processes: International Conference on Software Process, ICSP 2009 Vancouver, Canada, and May 16-17, 2009: proceedings. Berlin [etc.: Springer.