(BA001): The Business Analyst’s Crash Course
An intensive practical course covering all aspects of the Business Analyst role – from requirements gathering to testing. The emphasis of the course is on learning practical tools and techniques that can immediately be put to use. All major techniques – both Structured and Object-Oriented (OO) – are addressed. Each trainee receives a hard copy of all course material as well as a Job Aids booklet, containing useful templates, examples, guidelines and glossary for use back on the job.
Available on demand
Location: Live Online Event or In-Person at your Location
Duration: 2 days
Presented in English by Howard Podeswa
This course is IIBA-approved and qualifies for 14 CDUs (Career Development Units) towards CBAP accreditation.
Learning Objectives
What is this training about and why is it important?
Most large companies and organizations that rely heavily on software for business operations, employ Business Analysts to communicate business needs to software developers. When analysts do not do their job effectively, the result is incomplete or incorrect requirements – leading causes of spiraling development costs and project delays.
In the Crash Course, you’ll learn how to cut costs and delays by improving communication between business stakeholders and developers through comprehensive requirements analysis and documentation and by guaranteeing results through structured testing and quality assurance.
What you will learn and how you can apply it
Improve the quality of interviews with users using techniques that guide you through the process, showing you what questions to ask and when.
Conduct requirements-workshop sessions using state-of-the-art interviewing techniques – including use-cases and Object Oriented Analysis.
Use UML 2 – the current industry OO standard – in preparing business requirements and diagrams.
Create requirements documentation that can be used as the basis for customized development, maintenance of existing systems and/or as selection criteria for off-the-shelf software.
Gather business requirements using traditional Structured Analysis and Object-Oriented Analysis (OOA).
Describe complex business logic and ensure completeness of testing using Decision Tables.
Understand basic concepts of iterative development.
Document user requirements with use-cases.
Understand the BA role with respect to Quality Assurance and be able to facilitate Structured Walkthroughs in order to test the requirements.
Understand the BA role in supporting the Project Manager on iterative, incremental IT projects.
Content:
• Brainstorming
• JAD (Joint Application Design)
• Business data modeling
• Entity Relationship Diagrams
• Use-cases: textual documentation and diagrams
• Work Flow Analysis
• Activity Diagrams
• Data Flow Diagrams
• Decision Tables
• Structured Testing principles and methods
• Structured Walkthroughs
• Black Box requirements-based testing including boundary value analysis
• Systems testing (Regression, volume, stress, usability, performance tests)
• Mapping Business Analysis tools to project development phases for:
> Waterfall methodologies
> Iterative methodologies
• Managing Requirements
• Structural Object-Oriented (OO) tools for the Business Analyst, using UML 2
• Class diagrams
This training is for you because …
Take this course,k if you are a(n):
Entry-level IT Business Analyst
Experienced IT Business Analyst requiring a course that fills in the gaps and puts all the pieces together
System Analysts or programmer interested in expanding your role into the business area