Business Analysis ‑ Advanced Certificate
As the profession grows and Business Analysts become more sought after, advanced analysis skills become the differential factor in securing the best assignments. Senior Business Analysts require excellent problem solving, modelling and facilitation skills. This program is intended for Business Analysts who are looking to move beyond the foundations into a comprehensive program that integrates people skills, technical skills, creativity and critical thinking and is a significant building block on the business analyst's career path from Business Analyst practitioner to Business Analyst Leader.
This hybrid program includes individual projects, case studies, team work, in class and distance learning that will give you the opportunity to immediately put theory into practice.
To receive the Certificate of Completion, each participant is required to attend five required courses.
- Analytical Thinking for the Business Analyst (online)
- Advanced Facilitation Techniques for Requirements Gathering (2 days)
- The Agile Business Analyst (2 days)
- Testing for the Business Analyst (online)
- Advanced Requirements Modelling and Analysis (3 days)
A wide variety of instructional techniques will be used to deliver the courses. Techniques include facilitated group exercises, discussions, and thought-provoking exercises that encourage both experimentation and analysis, interspersed with instructor presentation of theory and best practices.
Who should attend
- Senior Business Analysts
- Business Analysis Managers
- Business Architects
- Product Managers
- Enterprise Business Analysts
- Business Relationship Managers
What you will learn
- Create a model to define the context of a solution.
- Explain the six axes of requirement modeling.
- Select a sequence of modeling activities that are matched to the project and stakeholder needs.
- Develop models of stakeholders, including stakeholder Roles and Personas.
- Create models of processes using advanced Business Process Modeling and Notation (BPMN).
- Utilize Planguage to document non-functional requirements.
- Compose models of behavior narratives using Use Cases at various levels.
- Formulate models of data components using Data and State modeling.
- Construct prototypes of solution designs.
- Evaluate the impact of new models on the correctness and consistency of existing models.
- Define facilitation and the role of the facilitator.
- Create collaborative client relationships.
- Plan appropriate group processes.
- Create and sustain a participatory environment.
- Guide a group with clear methods and processes.
- Analyze business issues and offer recommendations.
- Develop effective metrics for business, process or project objectives.
- Write analysis reports.
- Prepare convincing defense for an analysis report.
- Understand the importance of testing to software development and how managing testing well increases the likelihood of project success.
- Learn basic testing terms and the Testing Lifecycle.
- Be able to describe the various testing types, methods and approaches to and describe when to apply each.
- Study the relationships between the Project, Systems Development and Testing Lifecycles.
- Examine the role of the BA in testing and the relationship between BA Knowledge Areas and testing.
- Learn the various testing documents - Test Strategy, Test Plans, Use Cases, and Test Cases.
- Investigate Test and Defect Management.
- How user stories can be an effective technique for gathering user requirements.
- Tips & techniques on how to do user stories effectively.
- How much detail needs to be in a user story.
- How many user stories are required.
- How user stories emerge from use cases.
- How “themes” and “epics” play a role in requirements activities.
- How backlogs become central to the requirements management process.
- How to use agile modeling practices to improve requirements quality.