Business Analyst
– hrs Theory Sessions
– hrs of Practice Sessions
– hrs of Hands-on Project
Introduction
Business analysis Training deals with identifying business needs and finding solutions to business problems. The person who handles this task in an organization is known as the business analyst. Business analyst role is to determine a solution for process improvement, policies change, organizational strategic planning and system development. He contributes by analyzing objectives, processes and resource of the business and provides solutions by which improvement can be made. You can say that business analyst act as a liaison between organization and technology department. Business Analysts can get the real-world, essential business skills needed to plan business analysis activities throughout the project lifecycle.
Course Objective
- Understand the Business Analysis Key Concepts
- Understand the Business Analysis Core Concept Model
- Guide practices related to the business analysis tasks
- Understand the business analysis tools and techniques
- Identifying business change requirement
Pre-requisites
- A strong desire to learn Business Analysis
- Some business strategy knowledge is an added advantage
- No technical background required
Who should do the course
- Entry-level IT professionals interested in Business Analysis
- Programmers & QA who are interested in expanding their role in the Business Analysis
- Non-IT professionals aspiring to get into Business analysis
Course Curriculum
Introduction to Business Analyst
- Importance of Effective Business Analysis
- Role of the BA
- Standardization and Adaptability
Requirement Planning
- Role of the BA in Requirements Planning
- Vision and Scope Document
- Types of Requirements
- Stakeholders
- Business Analysis Plan
Requirement Elicitation
- Role of the BA in Requirements Elicitation
- Investigative approach
- Iterative approach
- Techniques
- Interviews
- Focus groups
- Requirements workshop: Requirements meeting
- Requirements workshop: JAD session
- Brainstorming
- Observation
- Survey
- Prototype
- Document analysis
- Business rules analysis
- Reverse engineering
- Product trials
Requirement Analysis
- Need for Analysis
- Using Analysis to get Stakeholder Feedback and Verify and Validate
- Developing Requirements
- Value of Modelling Techniques in Analysis
- Modelling Techniques
- Organization model
- Location model
- Process/flow models
- Use case models
- Data Models
- State Model
- Types of Requirements
- Business Rules Analysis
- Prioritizing Requirements
- Verifying and Validating Requirements
Requirement Documents
- Formal and Informal Documentation and the, level of Details Required
- Writing for Usability and Comprehension
- Common Requirements Documentation Defects
- Components of a Formal Requirements Documents
- Requirements Verification and Validation
- Requirements Sign-off
Requirements Management and Communication
- Throughout the Project and to Decommission
- Change Management
- Define a baseline
- Define a change management process
- Identify the Change Authority
- Traceability and Its Uses
- Requirements Attributes
- Requirements Communication
Solution Validation and Acceptance
- Testing and Non-Testing Methods
- Purpose of Validation
- Find Defects
- Prove Compliance to requirements
- Test Cases and Test Suites
- Challenges in Testing
- Structured Testing
- Role of the BA in Solutions Validation: the V Model
- Solution Acceptance and Projects Close-out
Enterprise Analysis
- Define and Causes
- Role of the BA on the Enterprises Analysis Team
- Steps in Enterprises Analysis
- Define the business need
- Techniques for root cause analysis
- Access capability gaps
- SWOT analysis
- Determine the solutions approach
- Define the solutions scope
- Define the business case
- Contents of business case
- Who does what? The BA’s limited role in developing a business case
Competencies and Best Practices
- Competency Proficiency
- BA Necessary Competencies
- Analytical thinking and problem solving
- Behavioural Characteristics
- Business Knowledge
- Communication Skills
- Interaction Skills
- Software application knowledge
- Best Practices
- Use iterative analysis
- Focus on process improvement
- Apply progressive elaboration
- Check as you go
- Use the investigative approach
- Adopt Traceability
- Formalize business analysis through standardization
- Improve communication through modelling
Life cycle models
- Waterfall
- Incremental
- Agile
- Effects on business analysis
BA Fundamentals
- Communication Skills
- Leadership Skills
- Problem Solving Skills
- Business Knowledge
- IT Knowledge
Hands on Experience on a real time project
- You will be assigned to real time projects as a Jr.BA who will be assisting in all the activities a Business Analyst should be doing when he gets assigned to projects. With this you will get hands-on experiencing working on real time projects.
Case studies from real time projects
- You will be given access to many real time project case studies where you will learn how the Business Analyst carried the projects successfully and what are all the techniques which one should practice to be able to become an efficient Business Analyst.
UML 2.0 training
- Class diagram
- Component diagram
- Composite structure diagram
- Deployment diagram
- Object diagram
- Package diagram
- Profile diagram
- Activity diagram
- State machine diagram
- Use Case diagram
- Communication diagram
- Interaction overview diagram
- Sequence diagram
- Timing diagram
Mentorship Program
- Experienced Business Analysts will guide you through the course and even after joining a company. You will learn the Do’s and Don’ts of Business Analysts.
BA training and Job Placements assistants
- Resume Preparation
- Mock Interviews
- Work Assignments
- Online Exams
- Real time project exposure
- Assistance after joining a company
- Email and phone supports by trainers