planning and programming complex Oil and Gas