In terms of project management, the client required a solution that was scalable, required minimal effort, and was controlled in a way that would minimize variation across projects. In terms of resource management, it required a solution that would allow it to seamlessly manage both human and equipment resources from a single platform in such a way that the human and equipment resource constraints could be modified in the future.