Agile Delivery Framework
Agile Project Initiation
Table of Contents 1.0 Project Summary 1 2.0 Project Goals and Objectives 1 2.1 Goals 1 2.2 Objectives 2 3.0 Project Milestones and Deliverables 2 3.1 Milestones 2 3.2 Deliverables 3 4.0 Project Timeline 3 5.0 Project’s Overall Cost and Resources 9 6.0 Conclusion 11 7.0 References 12
2
E-Commerce Website and Mobile Application Project
1.0 Project Summary
The Home Improvement Chain Store E-Commerce Website and Mobile Application Project aims at providing a platform that links buyers and sellers of the chain store services from different regions in the world. This is achieved through the website and related mobile application which enables the users to interact. The two tools work as one and therefore regarded as an ecommerce system. It is a system since the activities can be done either through the application or the website for the same purpose (Linatoc, 2020).
The system is integrated perfectly to ensure it works perfectly in all environments, that is to include Windows, Linux as well as the Android (through the application) Operating systems. The main reason of developing the application to support the website (which would rather still work perfectly) is to accommodate all devices and give the users a chance to choose between the two through flexibility. According to Appedology (2020) a well designed and developed application is highly reliable due to stability and easy to use for the intended users.
Successful implementation of this project would be a new dawn to the users and the community at large since it will provide a long-lasting solution to scarcity of chain stores in different places (Linatoc, 2020). With this project the users will be given a chance to choose the available stores based on a number of factors that they are comfortable with. The possible factors to be considered include cost, distance, quality among many others.
2.0 Project Goals and Objectives
The main goals and objectives of the project implementation is as highlighted below;
2.1 Goals
The key goals of this project include the following;
1. To improve the home chain store facilities performance through automation of activities.
2. To solve the scarcity of chain stores in different parts of the region and in further research extend to cover globally.
3. To improve the security of commodities and the whole activities involved in the store chain.
2.2 Objectives
The key objectives of this project include the following;
1. To develop and implement an online ecommerce system to manage the home store chains activities.
2. To link the store owners and the intended users of the stores in different regions.
3. To improve the chain store activities by considering quality, accuracy, reliability, fault tolerance among other factors.
3.0 Project Milestones and Deliverables
Successful implementation of this project would require working in complete in milestones as per the Agile development life cycle (Kupp et la., 2017).
3.1 Milestones
The key milestones of this project include the following;
1. Concept. Involves project concept definition.
2. Inception. Involves identification of the team, resource allocation and project requirements definition.
3. Construction or Iteration. Involves development and implementation of the working mobile application and website in defined on user feedback as per iteration.
4. Release. Involves quality assurance of the deliverables which include comprehensive testing of each component.
5. Production. Involves continuous support of the systems through repairs, updates and upgrades.
6. Retirement. Involves the end activities for instance customer notification.
3.2 Deliverables
From the above milestones the following deliverables are generated;
1. Concept: Project charter
2. Inception: Requirement document specifications, estimated project budget report and project baseline.
3. Construction or Iteration: Mobile application and website.
4. Release: Quality assurance reports.
5. Production: Updates and upgrades reports.
6. Retirement: Customer feedback reports.
4.0 Project Timeline
The project timeline is summarized as shown in Table 1 below;
6 months, 60 activities.
Estimated time: 6 months.
Period: 1st March, 2021 to 31st August, 2021.
Table 1:Home Improvement Chain Store E-Commerce Website and Application Project Timeline.
|
Home Improvement Chain Store E-Commerce Website and Mobile Application Project |
|||
|
|
Duration |
Start Date |
Finish Date |
|
1.0 Planning |
7 days |
1st March, 2020 |
9th March, 2021 |
|
1.1. Project definition |
2 day |
1st March, 2020 |
2nd march, 2021 |
|
1.2. Scope definition |
1 day |
3rd March, 2021 |
3rd March, 2021 |
|
1.3. Resources definition |
2 day |
4th March, 2021 |
5th March, 2021 |
|
1.4. Security definition |
2 days |
7th March, 2021 |
9th March, 2021 |
|
2.0 System Analysis and Requirements |
14 days |
10th March, 2021 |
29th March, 2021
|
|
2.1. Needs analysis |
4 days |
10th March, 2021 |
15th March, 2021 |
|
2.2. Functional requirements analysis |
3 days |
16th March, 2021 |
18th March, 2021 |
|
2.3. Nonfunctional requirements analysis |
3 days |
19th March, 2021 |
23rd March, 2021 |
|
2.4. Team selection |
4 days |
24th March, 2021 |
29th March, 2021 |
|
3.0 System Design |
21 days |
30th March, 2021 |
27th April, 2021 |
|
3.1. Design document analysis document preparation |
3 days |
30th March, 2021 |
1st April, 2021 |
|
3.2. User interface design |
3 days |
2nd April, 2021 |
6th April, 2021 |
|
3.3. Front end system design |
3 days |
7th April, 2021 |
9th April, 2021 |
|
3.4. Back end system design |
3 days |
12th April, 2021 |
14th April, 2021 |
|
3.5. System infrastructure design |
3 days |
15th April, 2021 |
19th April, 2021 |
|
3.6. System integration design |
3 days |
20th April, 2021 |
22nd April, 2021 |
|
3.7. Database design |
3 days |
23rd April, 2021 |
27th April, 2021 |
|
4.0 System Development |
30 days |
28th April, 2021 |
8th June, 2021 |
|
4.1. User interface development |
2 days |
28th April, 2021 |
29th April, 2021 |
|
4.2. Front end development |
2 days |
30th April, 2021 |
3rd May, 2021 |
|
4.3. Back end development |
2 days |
4th May, 2021 |
5th May, 2021 |
|
4.4. Product description development |
2 days |
6th May, 2021 |
7th May, 2021 |
|
4.5. Product pricing development |
2 days |
10th May, 2021 |
11th May, 2021 |
|
4.6. Discount rate development |
2 days |
12th May, 2021 |
13th May, 2021 |
|
4.7. Home improvement tutorial videos development |
2 days |
14th May, 2021 |
17th May, 2021 |
|
4.8. Customer notification development |
2 days |
18th May, 2021 |
19th May, 2021 |
|
4.9. Order and pickup scheduling development |
2 days |
20th May, 2021 |
21st May, 2021 |
|
4.10. Store location development |
2 days |
24th May, 2021 |
25th May, 2021 |
|
4.11. Store hours development |
2 days |
26th May, 2021 |
27th May, 2021 |
|
4.12. Database development |
2 days |
28th May, 2021 |
31st May, 2021 |
|
4.13. System encryption development |
2 days |
1st June, 2021 |
2nd June, 2021 |
|
4.14. Integration development with key third parties such as cloud services providers, Payment services among others. |
2 days |
3rd June, 2021 |
4th June, 2021 |
|
4.15. Prototype development |
2 days |
7th June, 2021 |
8th June, 2021 |
|
5.0 System Implementation |
35 days |
9th June, 2021 |
27th July, 2021 |
|
5.1. Website implementation |
3 days |
9th June, 2021 |
11th June, 20213 |
|
5.2. Application implementation |
3 days |
14th June, 2021 |
16th June, 2021 |
|
5.3. Product description implementation |
3 days |
17th June, 2021 |
21st June, 2021 |
|
5.4. Product pricing implementation |
3 days |
22nd June, 2021 |
24th June, 2021 |
|
5.5. Discount rate implementation |
3 days |
25th June, 2021 |
29th June, 2021 |
|
5.6. Home improvement tutorial videos implementation |
3 days |
30th June, 2021 |
2nd July, 2021 |
|
5.7. Customer notification implementation |
3 days |
5th July, 2021 |
7th July, 2021 |
|
5.8. Order and pickup scheduling implementation |
2 days |
8th July, 2021 |
9th July, 2021 |
|
5.9. Store location implementation |
2 days |
12th July, 2021 |
13th July, 2021 |
|
5.10. Store hours implementation |
2 days |
14th July, 2021 |
15th July, 2021 |
|
5.11. Database implementation |
2 days |
16th July, 2021 |
19th July, 2021 |
|
5.12. System encryption implementation |
2 days |
20th July, 2021 |
21st July, 2021 |
|
5.13. Integration implementation with key third parties such as cloud services providers, Payment services among others. |
2 days |
22nd July, 2021 |
23rd July, 2021 |
|
5.14. Prototype implementation |
2 days |
26th July, 2021 |
27th July, 2021 |
|
6.0 System Testing |
14 days |
28th July, 2021 |
16th August, 2021 |
|
6.1. Functionalities testing |
4 days |
28th July, 2021 |
2nd August, 2021 |
|
6.2. System and data security testing |
3 days |
3rd August, 2021 |
5th August, 2021 |
|
6.3. Penetration testing |
4 days |
6th August, 2021 |
11th August, 2021 |
|
6.4. Correcting the errors and bugs identified |
3 days |
12th August, 2021 |
16th August, 2021 |
|
7.0 System Deployment |
2 days |
17th August, 2021 |
18th August, 2021 |
|
7.1 Deployment |
2 days |
17th August, 2021 |
18th August, 2021 |
|
8.0 System Maintenance |
9 days |
19th August, 2021 |
31st August, 2021 |
|
8.1 Performing updates |
2 day |
19th August, 2021 |
20th August, 2021 |
|
8.2 Performing repairs |
2 day |
23rd August, 2021 |
24th August, 2021 |
|
8.3 Website and application optimization |
1 day |
25th August, 2021 |
25th August, 2021 |
|
8.4 Additional user requirements |
2 day |
26th August, 2021 |
27th August, 2021 |
|
8.5 Additional system capabilities |
2 day |
30th August, 2021 |
31st August, 2021 |
NOTE: The employees do not work on weekends.
The figure below shows the proposed project timeline;
Figure 1: Proposed project timeline.
5.0 Project’s Overall Cost and Resources
The successful implementation of the chain store ecommerce system would be based on the following estimated cost and resources (both staffing and non-staffing);
Table 2: Project cost estimation and resources
|
Project Cost Estimation and Resources |
||||
|
Task |
Resources |
Rate |
Hours |
Estimate |
|
Planning |
John Computers Journals |
$100 |
168 |
$16800 |
|
System analysis and requirements |
Patrick Computers Cell phones Requirements reports |
$100 |
336 |
$33600 |
|
System Design |
Susan Computers Software Design reports |
$200 |
504 |
100800 |
|
System Development |
Mark Database Software Computers Development reports |
$200 |
720 |
144000 |
|
System Implementation |
Peter Database Software Computers Implementation reports |
$300 |
840 |
$252000 |
|
System testing |
Ann Computers Software Database Testing reports |
$100 |
336 |
$33600 |
|
System deployment |
Ruth Computers |
$100 |
48 |
$4800 |
|
System maintenance |
Luke Computers Maintenance reports |
$200 |
216 |
$43200 |
|
Sub Total |
|
|
|
$589800 |
|
Third Party Cost |
|
|
|
|
|
Miscellaneous |
|
|
|
$200 |
|
Cloud services |
|
|
|
$1800 |
|
PayPal services |
|
|
|
$200 |
|
TOTAL |
|
|
|
$600000 |
6.0 Conclusion
In conclusion, the Home Improvement Chain Store E-Commerce Website and Mobile Application Project implementation is very key to the current society. It has enabled to manage the current scarcity of the chain stores. The project has provided an improved methodology of running activities through automation of activities (Linatoc, 2020). In addition, the users would be provided with assistance on how to carry out the activities in the website and the mobile application. This would boost their confidence in using the application and would attract more users through this improved customer experience.
7.0 References
Appedology. 2020. Hardware and Software Requirements for E-Commerce Websites. Retrieved from https://appedology.com/hardware-and-software-requirements-for-e-commerce-websites/#:~:text=Hardware%20For%20E-Commerce%3A,CPU%3A%20Quad%202GHz%2B%20CPU.
John Linatoc 2020. Build an Ecommerce Database Schema. Retrieved from https://medium.com/@johnwadelinatoc/build-an-ecommerce-database-schema-3b5e04b4f8b6
Kupp, M., Anderson, J., & Reckhenrich, J. 2017. Why design thinking in business needs a rethink. MIT sloan management review. 59(1), 42.