• Understand project objective by going over initial requirements
• Requirement Elicitation – Work with clients directly for requirement gathering sessions
• Identify and prepare detailed use cases, functional, non-functional and technical requirements for a given project
• Create wireframes for requires and generate consultative ideas
• Evaluate, measure and recommend enhancements to the solution for added-value
• Requirement Prioritization
• Evaluate and derive conclusions for preparing clear project deliverables
• Create functional clickable wireframes
• Prepare detailed Software Requirement Specifications
• Liaison with technical, functional and business development teams
• Stay up-to-date with latest technologies and trends and off-the-shelf solutions


Source link