Lack of technologically trained staff and high initial deployment costs present a controlling barrier in the demand for construction management program. BMS implementation involves the fulfillment of certain specifications and technological criteria, and such specifications may be internal, organizational or external, such as computer program awareness, networking, and applications; designing; and reviewing the framework. Maintenance and servicing need qualified and professional personnel to ensure BASs are working properly and have a longer lifespan. The introduction of building administration systems and facilities is challenging in the absence of certain factors.