Haku

Development of a prototype of a web tool for sharing and accessing data

QR-koodi

Development of a prototype of a web tool for sharing and accessing data

The objective of this thesis project was the development of a fully functional web application, named “Project Instance”, which will help the client to optimize time and resource spending while transferring data from the start point to the end-user. The client is BeGo, a company which provides smart solutions using sensors and powerful data analysis tools. The development task was to create a pilot version of such a web application from scratch using open-source libraries and classic web development tools. As a part of the thesis, research about development methodologies was carried out. RAD, Agile and Waterfall methods were compared and it was found out that Agile/Scrum was the most suitable method for the development process in this thesis project. Development was done using a web stack of HTML/CSS, JS, PHP, SQL, Bootstrap, JSON languages. As a result, a fully functional pilot version of a web application was created with user-end and administrator-end functions. The piloting version was sent to the customer as a deliverable with accompanying documentation. The pilot version is ready for the next development stages and has a place for improvement. As a part of this thesis, research about development methodologies was carried out, RAD, Agile, and Waterfall methods were compared in terms of this thesis development and it was found out that Agile/Scrum is most suitable for this development process.

Tallennettuna: