Duties & Responsibilities Duties and responsibilities Outline product requirements and determine architectural specifications Document software development