Requirement Analysis
Problem Definition
Singapore’s construction industry faces challenges such as low productivity due to a large number of manual and paper-based business processes as mentioned by our Senior Minister of State for National Development, Lee Yi Shyan (Channel NewsAsia, 2013) in his speech early last month.
It is a complex industry, as it involves several tens of thousands of players at various layers along the value chain. It requires a large amount of interaction between different parties working on a project. In addition, there are numerous compliance and regulatory requirements which can be time-consuming and tedious to complete without systems and processes in place to automate the work.
Hence, it is no easy task to unravel the manifold, intricate and interlocking causes of the challenges faced by the industry.
Purpose
Magicsoft Asia Systems propose to develop a constructions management system in which people from the industry can manage the overall planning, coordination, and control of a project from beginning to completion to increase productivity and work automation.
The first aim of the project is to provide users with a framework which utilizes multitenancy. This refers to a principle in software architecture where a single instance of the software runs on a server, serving multiple client organizations (tenants).
Secondly, we aim to develop a much flexible, scalable and secured system. It will therefore, centralize all project data, normalize existing data structure and fine tune current business processes to make sure the new system fulfill the functional needs.
For more details, view online here or download the file here.