Typically, within a large organisation, works with senior client or user management to define a costed and prioritised programme of systems development which supports the organisation’s objectives and strategic plans. Communicates information about the agreed programme, and how it supports the organisation’s objectives.