• Understand the development requirements
• Gather and document the client’s requirements and identify the business problems
• Devise ways to improve client’s business processes and solve their problems
• Generate the documentation (mentioned below) necessary to implement the solution
• Liaison between technical team and client
• Check if the project is blocked/delayed. Identify and address the reasons for the delay.
• Attend meetings with the clients and give updates to the team
Documents Required by System/ Business Analysts
• FRS (Functional Requirement Specification) - What the system should do
• BRD (Business Requirement Document) -
• Empathy Mapping, Use Case Scenarios, Personas, User Stories
• SRS (System Requirement Specification) -
• IO Document
• Project Plan (Timelines / Assigned to which dev team/person)
• Implementation Plan
• ERD Diagrams
• Wireframes
• Process Flow Diagrams
• Data Mapping Document
• Implementation Plan – Steps of how to achieve the solution
• Delivery / Success Plan – Go Live date, training (if required), user manuals
• Test Plan (Blueprint) – Test strategy, objectives, schedule, estimations, deadlines.
• High / Low-resolution mockups
• Credentials and Connectivity
Requirements
• Degree in Engineering or Computer Science
• Minimum 1 or 2-years of experience in system analysis