General Construction Co. Ltd. (GCC) is one of the leading building and civil engineering companies in Mauritius. Founded in 1958, the company is involved in a range of activities from the design and construction of office and hotel complexes, harbors, and airports, to the development of roads, bridges, dry docks, pipelines, and reservoirs. General Construction is privately owned by Mauritian shareholders who are dedicated to hiring local laborers and further developing the island.
GCC had benefited from a 20-year relationship with Oracle and Oracle technology, using Oracle Database, Oracle Application Server, and Oracle Forms to create a large number of construction- and engineering-specific applications for its legacy client-server environment. Oracle Application Development Framework was the logical progression to enable the company to use a centralized, web-enabled approach for its ongoing development efforts.
“We are confident that we made the right decision to build on our experience with Oracle. We now have a powerful, comprehensive, end-to-end framework in place to centralize, standardize, and simplify our application development,” said Jean-Marc Desvaux, head of information systems, GCC.
General Construction hired an independent Java consultant with in-depth Oracle Application Development Framework experience to give three weeks’ training to internal teams. The process of integrating the framework, including the time needed to develop the company’s first application, took about a year. Four years on, the company has extended many lines of service to remote sites, and developed new applications that were all but impossible with older technologies. Alongside this was a progressive replacement of older applications built with Oracle Forms. These were redesigned and redeveloped to maximize benefits brought by new technologies. For example, a forms-based tendering systems was redeveloped with ADF and has been extended for post-tender quantity surveying, providing a state-of-the-art web based application that covers everything, from project estimations to revenue calculations.