Development of a deliverable oriented project coordination mobile application for construction.
Abstract
The average success rate across all contractors and all work sectors is about 13.3%, this is
caused by a number of inefficiencies like delay of completed work, too many change orders
by clients, slow decision-making processes, ineffective communication between teams on the
project, incompetent site management and supervision, inadequate coordination with other
parties, slow adaptation to scope changes.
This study reviews the features of already existing mobile applications, that have been
developed to ease these issues, and how they have taken advantage of the various
possibilities that come with a digitalized platform like autonomy and versatility. This report
further entails the development of a project coordination mobile application that is optimised
to be simple to use and at the same time provide features to cover the many modules that go
on in a construction project.
This report goes on with the documentation of the development of the different views of the
mobile application with details about the variables used in the templates throughout the
application, the screenshots of the various page views in the application, the web
technologies used to power up the application remotely, the management of state of the
application with that on the backend. This also includes flow charts of the flow of project
information from one user to the rest of the platform, this is further complemented with code
snippets from the project codebase so as to add a direct implementation of the design i.e. the
choice of data structures used, the processes the backend goes through when it receives the
project data and the different tools used during its development. It also lists the results of the
different tests carried out to test the reliability of the mobile application in areas with
unstable coverage and the application server performance under stress. This development
goes on and recommends the features that can be later enhanced or added, to the mobile
application, with reasons backing them up.