Software systems help individuals and companies accomplish their goals with ease and automation. Recent trends in the software industry show tremendous momentum toward usability enhancement. But prior to designing software, you must know how administrators intend to use the system. This how-to course introduces students to the role of a business analyst. It familiarizes students with core processes and skills required to clearly and accurately analyze and document user requirements. It also identifies ways these requirements are defined and managed throughout its life cycle. This course of study is aligned with Business Analysis Body of Knowledge as defined by International Institute of Business Analysis (IIBA). The course practical excercises are based on real-world case studies. About 50% of the total class time is dedicated to hands-on lab exercises.
You will learn:
- The IIBA organization and the BABOK
- The Business Analyst role: functions and deliverables
- RUP and Agile Methodologies
- UML notation and Visio foundations
- Managing requirements changes
- The requirements gathering process
- Communicating effectively with business users and software developers
- Effective use case, test scenario, screen specification and user manual development
- Business rules formulation and documentation
- Data modeling
- Data dictionary establishment and maintenance
- Putting together a complete functional specification document (FSD)
- Introduction to manual software testing documentation and techniques
Pre-Requisites: Basic PC Skills. Good oral and written English skills.