Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field from a recognised University.
- At least 3 years of experience in business analysis, systems analysis, or a related role.
- A Qualification in Business Analysis.
- Post graduate qualification will be an added advantage.
Duties and Responsibilities:
- Collaborate with university stakeholders, including academic departments, administrative units, and software development teams, to gather and analyse business requirements.
- Conduct workshops, interviews, and surveys to understand the needs of students, staff, and faculty.
- Translate business needs into clear, detailed, and actionable technical requirements.
- Develop and maintain comprehensive documentation, including business requirements documents (BRDs), functional specifications, use cases, and user stories.
- Create process flow diagrams, data flow diagrams, and wireframes to visualize business processes and system interactions.
- Develop Unified Modeling Language (UML) diagrams to visually represent system designs and workflows.
- Develop low-fidelity (wireframes or mockups) and high-fidelity prototypes (interactive prototypes) to validate concepts and gather feedback from stakeholders.
- Collaborate with developers and designers to ensure prototypes align with technical feasibility and user expectations.
- Analyze existing business processes and systems to identify inefficiencies, gaps, and areas for improvement.
- Recommend and implement process improvements to enhance operational efficiency and user satisfaction.
- Monitor the impact of changes and ensure continuous improvement of university systems and processes.
- Participate in user acceptance testing (UAT) to ensure delivered solutions meet business needs.
- Validate that systems and processes comply with university policies, regulatory requirements, and industry standards.
- Develop user manuals, training materials, and knowledge resources to facilitate adoption and usage.
- Ensure that all solutions and processes comply with university policies, regulatory requirements, and industry standards.
- Identify and mitigate risks associated with business processes and system implementations.
- Ensure documentation is aligned with university standards and policies.
- Maintain documentation for audit and compliance purposes.
- Provide ongoing support during the development phase to clarify requirements and resolve design-related issues.