Vision and Mission of the Project
The project’s vision is to enhance the user site & application functionality and visual appeal for improving the end-user experience and satisfaction (Juricek, 2014). The mission of the project is to expand the customer base for the book house and enhance the customer engagement and experience of the existing customers.
The goals and objectives of the project are as listed below:
- To re-engineer the e-commerce site and mobile application of the book house for enhanced user experience.
- To design and develop the site and the app as per response web design principles for enhanced usability and end-user satisfaction (Venkatachalam, Rajkumar, Selvanathan & Karthick, 2017).
- To complete all the project activities under a budget of $800,000.
- To finish all the project activities in a total timeframe of six months.
The following activities will be included in the scope of the project:
- Initiation activities to determine the feasibility of the project and submission of the project charter to get the project authorized.
- Planning of all the project areas and elements and collection of the requirements and data sets for the project.
- UI Designing of the site and the mobile app for the book house.
- Back-end activities comprising of database and network connectivity (Tkachenko & Sivokoz, 2017).
- Coding of the new website and mobile application for the book house and unit testing of the code developed.
- Testing of the newly developed site and app.
- Implementation of the site and app on the network server, management of changes, and improvement as per the review comments.
- End-user trainings
- Documentation and closure activities
The project scope will not cover the marketing activities for the newly developed e-commerce site and mobile application for the organization.
- The funds for the project tasks and activities will be provided by the Project Sponsor.
- The workstations will be ready before the beginning of the first sprint.
- The project will be completed in the estimated budget of $800,000 and estimated schedule of six months.
The success criteria of the project are as listed below:
- Negligible gaps between the actual and estimated values of the project costs through the method of earned value analysis.
- Negligible gaps between the actual and estimated values of the project costs through the method of earned value analysis.
- Absence of any open defects at the end of the sixth sprint (Gurahoo & Salisbury, 2018).
- Positive customer feedback at the end of every sprint and after the acceptance testing of the site and mobile application.
- No pending requirement in the sprint backlog and product backlog for the project
The total budget allocated for the project is $800,000. The budget includes the cost of resources as Project Manager Costs, costs of four developers, and two testers. It also covers the costs of external resources as content consultant, and advertising consultant. Cost of licensing the site and mobile app along with the cost of tools and equipment is included in the budget (Dingsoyr, Nerur, Balijepally & Moe, 2012).
There will be design, development, and testing tools needed for the project covering Microsoft Visual Studio, Selenium, Bugzilla, Microsoft Visio, and Invision Studio.
The project will be completed in a total duration of six months.
There will be six sprints involved in the project with their start and finish dates as listed in the table below (Mahnic, 2011).
Sprint |
Start Date |
End Date |
1 |
13th August 2018 |
6th September 2018 |
2 |
7th September 2018 |
24th October 2018 |
3 |
12th October 2018 |
14th December 2018 |
4 |
15th December 2018 |
1st February 2019 |
5 |
4th February 2019 |
26th March 2019 |
6 |
12th March 2019 |
19th April 2019 |
The detailed schedule of the project is as depicted in the table below.
The project management methodology that will be used to manage the project tasks and activities along with all of the project areas will be agile SCRUM methodology for project management.
It is an adaptive and ad-hoc methodology that will provide the Project Manager with a flexible outlook for the project. There may be many changes that may be requested for the e-commerce cite and the mobile application in terms of the functional requirements, UI details, and other technological enhancements. These changes will be easy to incorporate and handle with the use of agile SCRUM methods. The project will be carried out in a total of six sprints with short-term goals for each of these sprints (Pope-Ruark, 2014). The customer feedback will also be collected at the end of the sprint to have the end product designed as per the customer requirements and expectations.
The e-commerce site and mobile application that will be designed and managed using the agile methodology will come out to be scalable.
The internal project governance will be carried out by the Project Manager and the internal senior management. There will be reviews conducted and guidelines provided to the members of the project team. The Project Manager will also facilitate a daily team meeting in the morning to understand the project progress, issues, and to brief the team for the activities to be completed (Rajasekaran, 2015).
The external governance will be carried out by the Project Sponsor through reviews and external audits.
Project Manager will be responsible for managing the project sprints and ensuring that the project progress is made as per the schedule, budget, and best practices. Initial planning and analysis will be done by the resource along with the closure tasks.
There will be four developers and two testers involved with the project to carry put the designing, development, testing, and implementation activities. The external content and advertising consultants will assist the internal team during the execution of these activities.
References
Dingsoyr, T., Nerur, S., Balijepally, V., & Moe, N. (2012). A decade of agile methodologies: Towards explaining agile software development. Journal Of Systems And Software, 85(6), 1213-1221. doi: 10.1016/j.jss.2012.02.033
Gurahoo, N., & Salisbury, R. (2018). Lean and agile in small- and medium-sized enterprises: Complementary or incompatible?. South African Journal Of Business Management, 49(1). doi: 10.4102/sajbm.v49i1.11
Juricek, J. (2014). Agile Project Management Principles. Lecture Notes On Software Engineering, 172-175. doi: 10.7763/lnse.2014.v2.117
Mahnic, V. (2011). A Case Study on Agile Estimating and Planning using Scrum. Electronics And Electrical Engineering, 111(5). doi: 10.5755/j01.eee.111.5.372
Pope-Ruark, R. (2014). Introducing Agile Project Management Strategies in Technical and Professional Communication Courses. Journal Of Business And Technical Communication, 29(1), 112-133. doi: 10.1177/1050651914548456
Rajasekaran, V. (2015). Issues in Scrum Agile Development Principles and Practices in software development. Indian Journal Of Science And Technology, 8(35). doi: 10.17485/ijst/2015/v8i35/79037
Tkachenko, I., & Sivokoz, K. (2017). Using Flexible Technologies Agile and Scrum for Managing Project Stakeholders. Upravlenets, 68(4), 85-95. doi: 10.29141/2218-5003-2017-6-4-10
Venkatachalam, A., Rajkumar, S., Selvanathan, N., & Karthick, K. (2017). Agile SCRUM The Revolution in IT Industry. SSRN Electronic Journal. doi: 10.2139/ssrn.3126726