Client interview as early as possible to discuss the details that may be most important to the client. Biggest problem?
Survey of the existing systems infrastructure and determine points of easiest integration and repair
Review of the as-built documentation and see if all logic is implemented as stated on documents (retro commissioning)
Make the most of all of the components currently installed
In-house logic development to best facilitate desired sequence of operation and reliability
Energy conservation measures easily achievable
Come up with strategy that exceeds the customers expectations for performance
Provide a system and approach with the most user-friendly experience possible
Under promise, over deliver