Clear understanding of software development lifecycle methodologies and documentation standards Provide functional and business expertise for IT projects and business systems support Analysis of business process changes for potential system impacts