Data analysis and data visualization tools for sales and sales predicta- bility on E-commerce platform
Peltomaa, Anna (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024083024562
https://urn.fi/URN:NBN:fi:amk-2024083024562
Tiivistelmä
This practice-based case study which included a good part of requirements analysis for a software company Phenomenal Development Oy was conducted as a project. The purpose of this study was to take the first steps with data-analysis for the company and for the writer of the thesis to gain more understanding about software development and data-analysis in real life settings.
The planning started by creating a schedule for the project and it was planned to take place between autumn 2023 – May 2024. Development begun by gathering requirements for the software and doing research about the subject. Finding the right software development model and finding the key concepts to clarify the direction of the thesis was done in the early stages of planning the thesis. Few meetings were held with the representative of the company to plan the software.
When developing the software, it became clear that some of the tools/choices made in the beginning to develop the software were not the best ones even though they were suitable, and some changes were made to tools to create the software with. The first plan was to create the software with Django and Cufflinks and at end, Dash was used to create the software with Plotly.
From the beginning it was self-explanatory, that creating the software can lead to changing the software used and planned tools and it was recognised to be part of the process and learning when getting more information about software and possibilities available. In the beginning the idea was to also develop a prediction model for the sales, but it was decided to leave out at the end, because the project got delayed by several months till august 2024. Finally, the software was created, and it is now running in its own server. This offers also a very good point for future development.
The planning started by creating a schedule for the project and it was planned to take place between autumn 2023 – May 2024. Development begun by gathering requirements for the software and doing research about the subject. Finding the right software development model and finding the key concepts to clarify the direction of the thesis was done in the early stages of planning the thesis. Few meetings were held with the representative of the company to plan the software.
When developing the software, it became clear that some of the tools/choices made in the beginning to develop the software were not the best ones even though they were suitable, and some changes were made to tools to create the software with. The first plan was to create the software with Django and Cufflinks and at end, Dash was used to create the software with Plotly.
From the beginning it was self-explanatory, that creating the software can lead to changing the software used and planned tools and it was recognised to be part of the process and learning when getting more information about software and possibilities available. In the beginning the idea was to also develop a prediction model for the sales, but it was decided to leave out at the end, because the project got delayed by several months till august 2024. Finally, the software was created, and it is now running in its own server. This offers also a very good point for future development.