Approve final product before launch Must Have Proven experience as software architect Experience..Develop high-level product specifications with attention to system integration and feasibility Define..Use tools and methodologies to create representations for functions and user interface of desired product