Business Analysis throughout the Life Cycle

advertisement
BUSINESS ANALYSIS COURSE CONTENT
Course Description
This business analysis course (BA training) is designed to prepare students to become entry-level
IT business analysts. Students will learn basic business analysis concepts, UML, and software
testing concepts. The business analysis process is presented both through theory and hands-on
exercises followed by a project. This course helps you prepare for IIBA CBAP certification
exam.
Course Outline
Introducing Business Analysis




Role of a business analyst
Business analysis defined
Business analyst and IT
Business analyst and the project manager
Business Analysis throughout the Life Cycle




Understanding project life cycles
Software development life cycle
Business solution life cycle
Systems requirements life cycle
Strategic Planning



Strategic planning overview
Strategic goals
Business analyst's role in strategic planning
Enterprise Analysis


Enterprise analysis overview
Business analyst's role in enterprise analysis
Requirements Elicitation





What is elicitations?
Prior to elicitation
Gathering requirements
Joint Application Development (JAD) sessions
Other Elicitation Techniques
Requirements Analysis and Specification




Requirements analysis
Analysis activities
Requirements specification
Requirement categories
Business Analysis Tools



Rational Rose & MS Visio – UML Modeling
Requirement Management – Rational RequsitePro
Mock-Flow – MS Visio & MockFlow
Requirements Documentation, Validation and Management



Good requirements documentation
Requirements validation
Requirements management
Business Solution Delivery, Operation and Maintenance



Business solution delivery
Managing change
Business solution maintenance and enhancement
Software Engineering Models




Waterfall model
Rapid Application Development (RAD)
Rational unified process (RUP)
Agile Methodology
Unified Modeling Language (UML)





Use case diagram
Activity diagram
Sequence diagram
Statechart diagram
Business analysis tools
Introduction to Software Testing




Role of BA in software testing
What is testing?
Fundamental test process
Test levels






Functional and regression testing
User Acceptance Testing (UAT)
Static testing
Writing test cases
Test planning and management
Introduction to Quality Center
SQL: Structured Query Language
Download