Associate Level Software Business Analyst Program Syllabus
Preparatory Module 0 :IT Industry Fundamentals for Business Analysts ( Applicable for those who do not belong to IT industry)
Module 1: IT Business Analysis Essentials
Module 2 : Business Process Analysis
Module 3: Requirements Process – The Core of IT Business Analyst Activity
Module 4: Stakeholder Analysis
Module 5: UML – Unified Modelling Language
Module 6: Microsoft Visio
Module 7: Business Process Model and Notation
Module 9: Business Analysis Planning and Monitoring
Module 10: Requirements Elicitation & Collaboration
Module 11: Requirements Analysis
Module 12: Requirements Management and Communication
Module 13: Solution Assessment and Validation
Module 14: Enterprise IT Analysis
Module 15: Agile Business Analysis
Module 16: SQL and Database Concepts for the IT Business Analyst
Module 17: Software Test Management & User Acceptance Testing for the IT Business Analyst
- Section 1 : Software Development Life Cycle
- Section 2 : Software Development Methodologies – Water Fall, Iterative, Agile etc.
- Section 3: Types of Software Projects – Greenfield, Migration, Product Customization, Maintenance etc.
- Section 4: Software Testing, Test Plans, Test Automation, Black Box and White Box Testing
- Section 5: IT Implementation
- Section 6 : IT Deployment Environments – SAAS, On Premise, Client Server etc.
- Section 7: Software Licensing, Subscription and Sale Models
- Section 8: Project Development Vs Product Development
Module 1: IT Business Analysis Essentials
- Section 1 : Activities of an IT Business Analyst
- Section 2 : Analysis, Business Analysis, IT Business Analysis defined
- Section 3: Objectives of Business Analysis
- Section 4: Business Analysis Core Concept Model
- Section 5: Who is an IT Business Analyst
- Section 6: Business Analysis Levels or Views
- Section 7: Business Analysis Framework and Techniques
- Section 8 : IT Business Analysis Software
- Section 10: IT Business Analyst Skills
- Section 11: IT Business Analyst Career Path and Salaries
Module 2 : Business Process Analysis
- Section 1: What is a Business Process
- Section 2: Critical Analysis of a Business Process
- Section 3: Business Process Analysis Sparx System Framework
- Section 4: Business Process Mapping & Flow charting
- Section 5: As Is – To Be Analysis For a Business Process
- Section 6: Business Process Mapping and Modelling Frameworks
- Section 7: Business Process Mapping and Modelling Software
- Section 8: Business Process Re-Engineering & Re-Design
- Section 9: Business Process Automation and Disinter mediation
- Section 10: Business Process Simulation
Module 3: Requirements Process – The Core of IT Business Analyst Activity
- Section 1: What is a Requirement
- Section 2: Attributes of Requirements
- Section 3: Importance of Requirements for IT Projects
- Section 4: Types of Requirements : Business, Enterprise, Solution, Stakeholder, Transition
- Section 5: Functional and Non Functional Requirements
- Section 6: Overview of Requirements Engineering and Management
- Section 7: Requirements Basics : Mapping, Modelling, Traceability Matrix, Tracking
- Section 8: Business Process Re-Engineering & Re-Design
- Section 9: Important Requirement Process Steps : Elicitation, Analysis, Documentation, Validation, Management
- Section 10: Requirement Software Companies
Module 4: Stakeholder Analysis
- Section 1: Stakeholder Definition
- Section 2: Importance of Stakeholder
- Section 3: Stakeholder Identification – Onion Diagram
- Section 4: Stakeholder Identification – Wheel
- Section 5: Stakeholder Classification – Power Influence Matrix
- Section 5: Stakeholder Engagement Techniques – Power/Influence Vs Interest
- Section 6: Stakeholder RACI Chart
Module 5: UML – Unified Modelling Language
- Section 1: History of UML , its founding fathers and role of OMG (Object Management Group)
- Section 2: UML Diagrams –UML Structure and UML Behavior Diagrams
- Section 3: Important UML Diagrams for IT Business Analysts
- Section 4: Overview of UML Structure Diagrams
- Section 5: Class Diagrams
- Section 6: Activity Diagrams
- Section 7: Use Case Diagrams
- Section 8: State Machine Diagrams
- Section 9: Sequence Diagrams
- Section 10: Deployment Diagrams
- Section 11: Other UML Diagrams
Module 6: Microsoft Visio
- Section 1: Importance of MS Visio
- Section 2: MS Visio Versions and Add Ons
- Section 3: What Visio can do for IT Business Analysts
- Section 4: Starting MS Visio
- Section 5: Various Visio File Types and Extensions
- Section 6: Visio Ribbons, Menu and Pages
- Section 7: Utilizing, Creating and Mastering Visio Shapes
- Section 8: Creating and Utilizing Visio Stencils
- Section 9: Mastering Visio Connectors
- Section 10: Mastering Visio Pages
- Section 11: Preparing Wireframes & Screen Mockups
- Section 12: Preparing Website maps
- Section 13: Preparing Flowcharts in Visio
- Section 14: Preparing UML Diagrams in Visio
- Section 15: Preparing Business Process Model and Notation Diagrams
- Section 16: Automating Visio through VBA
- Section 17: Recording Macros in VBA
Module 7: Business Process Model and Notation
- Section 1: What is BPMN
- Section 2: Origin of BPMN -BPMI (Business Process Management Institute) and OMG (Object Management Group)
- Section 3: BPMN – Notations
- Section 4: Importance of BPMN
- Section 5: Types of Process Modelling – Process Maps, Models, Descriptions
- Section 6: BPMN Elements : Flow Objects, Data, Swim Lanes, Connecting Objects, Artifacts
- Section 7: BPMN Softwares : Bizagi, Oracle BPM, Calypso
- Section 8: BPMN Diagrams : Process, Choreographies and Collaboration
- Module 8: Bizagi Business Process Modeller
- Section 1: Overview of Bizagi BPM Suite
- Section 2: Process Modelling - Essentials
- Section 3: Modelling – Activities, Events, Gateways, Transactions
- Section 4: Best Practices & Common Modelling Errors
- Section 5: Business Rules and their Implementation in BPM
- Section 6: Work Allocation and Activity Assignment in Bizagi
Module 9: Business Analysis Planning and Monitoring
- Section 1: Plan the Business Analysis Approach
- Section 2: Plan Stakeholder Engagement
- Section 3: Plan Business Analysis Governance
- Section 4: Plan Business Analysis Information Management
- Section 5: Identify Business Analysis Performance Improvements
- Section 6: Plan Requirements Management Process
- Section 7: Manage Business Analysis Performance
Module 10: Requirements Elicitation & Collaboration
- Section 1: Elicitation : What and When
- Section 2: Elicitation Tasks
- Section 3: Prepare for Elicitation
- Section 4: Conduct Elicitation Activity
- Section 5: Document Elicitation Results
- Section 6: Confirm Elicitation Results
- Section 7: Manage Stakeholder Collaboration
Module 11: Requirements Analysis
- Section 1: Requirements Analysis : What and When
- Section 2: RA : The Business Analyst Tasks
- Section 3: Prioritize Requirements
- Section 4: Specify and Model Requirements
- Section 5: Define Assumption and Constraints
- Section 6: Verify Requirements
- Section 7: Validate Requirements
Module 12: Requirements Management and Communication
- Section 1: Requirements Management and Communication : What and When
- Section 2: Requirements Management and Communication Tasks
- Section 3: Managing Solution Scope and Requirements
- Section 4: Managing Requirements Traceability
- Section 5: Manage Requirements for Reuse
- Section 6: Manage Requirements Package
- Section 7: Communicate Requirements
Module 13: Solution Assessment and Validation
- Section 1: Solution Assessment and Validation : What and When
- Section 2: Asses Proposed Solution
- Section 3: Allocate Requirements
- Section 4: Asses Organizational Readiness
- Section 5: Define Transition Requirements
- Section 6: Validate Solution
- Section 7: Evaluate Solution Performance
- Section 8: Requirement Management
Module 14: Enterprise IT Analysis
- Section 1: Analysis Revisited - Industry, Enterprise, Project , Process
- Section 2: What is an Enterprise
- Section 3: Enterprise - Mission, Vision, Values, Strategies, Objectives
- Section 4: Enterprise IT Analysis – What, When, Why, How, By/For Whom
- Section 5: Enterprise IT Analysis Activities & Task List
- Section 6: Defining the Business Need
- Section 7: Assessing Capability Gaps
- Section 8: Determining Solution Approach
- Section 9: Define the Solution Scope
- Section 10: Preparing Business and Enterprise IT Architecture
- Section 11: Enterprise IT Analysis Useful Techniques – Alfred Chandler’s Strategy Tribology, McFarlan’s IT Grid, Gartner’s Hype curve
- Section 12: Enterprise IT Analysis Frameworks – Zach man’s, TOGAF
Module 15: Agile Business Analysis
- Section 1: Agile Software Development – An Overview
- Section 2: Agile Manifesto and Philosophy
- Section 3: Agile Methodology
- Section 4: Agile Business Analysis
- Section 5: Scrum
- Section 6: Xterme Programming
Module 16: SQL and Database Concepts for the IT Business Analyst
- Section 1: Database concepts and the 3rd Normal Form, Primary Key, Foreign Key and Database design
- Section 2: SQL Data Definition Language Statements : Create, Alter and Drop
- Section 3: SQL Data Manipulation Language Statements : Insert, Update and Delete
- Section 4: SQL Data Query Language : Select
- Section 5: SQL DCL : Grant and Revoke
- Section 6: SQL TCL Commit, Savepoint, Rollback
- Section 7: Basic DBA concepts
Module 17: Software Test Management & User Acceptance Testing for the IT Business Analyst
- Section 1: Software Testing and its importance
- Section 2: Black Box, Box and and Grey Box Testing
- Section 3: Manual and Automation Testing
- Section 4:Automation Testing Tools : Silk, Load runner
- Section 5: Successful User Acceptance Testing for the IT Business Analyst
- Section 6: Software Testing at the client site for every release
- Section 7: Managing client / development team relationship under environments where a release has failed
- Get link
- X
- Other Apps
Comments
Post a Comment