Partners with clients to gather all requirements to formulate business process specifications and translate those into application andor operational functionality, understanding the value proposition(s) of the project and deciding when to advocate and when to compromise to arrive at mutually acceptable solutions