8300 Old Courthouse Rd #230a Vienna, VA 22182

1043 Sterling Road, Suite #102; Herndon, VA. 20170

Tel. 1(571) 354-6007

© 2019 by Technet Geeks LLC

Technology advancement in the last three decades has dramatically changed the way business issues, challenges and problems are resolved by IT-based solutions. Previously, organizations were bemused with "IT management" but this emphasis has principally shifted in the direction of value creation through the placement of business solutions, technology being a major contributing factor.
Though the benefits of business analysis may seem obvious, the reality is that most companies do not fully appreciate how their businesses can be helped by analysis and the improvements that can arise as a result.


In the real sense, implementing business analysis is one of the fundamental initiatives that can hold a business together. For the most part, the benefits delivered through business analysis include:


         1) Ensuring recommendations presented by technical experts conform to the               needs of stakeholders
         2) Ensuring that any solutions adopted address pertinent business problems               by lowering business risks and breeding business value.


By conducting effective business analysis, the business analyst increases the plausible benefits to be had from any recommended solution.


The BA course covers following:
Duration 10 weeks ($1,500)
Classes are held on Saturday and Sundays
Course Outline:


Course Outline
Introduction

       Introduction to Business Analysis
       Who is a Business Analyst?
       Why become a Business Analyst?
       Characteristics of Business Analyst
       Role of Business Analyst
       Development Team Structure

Definition of Industry Abbreviations
       Business Requirement Document (BRD)
       Functional Requirement Document (FRD)
       Software Development Life Cycle (SDLC)
       Joint Application Development Session (JAD Session)
       User Acceptance Testing (UAT)

Definition of Industry Terms
       Syntax
       Artifacts
       Intranet
       Lockup Sessions
       Project Charter
       Business Modeling
       Sand Box Environment
       and Many more…

Software Development Life Cycle (SDLC)
       Introduction of SDLC
       Need of a BA in SDLC
       Phases of SDLC

Use Case and Use Case Narratives
      What are Use Case and Use Case Narrative?
      Relationship between Use Cases
      How to write Use Cases?
      Use Case Narrative Flows
                o Primary Flow
                o Alternative Flow
                o Exceptional Flow

Unified Modeling Language (UML) Diagrams
      Introduction of UML
      What are Behavioral and Structural Diagrams?
      UML Diagrams Units
      How to make Use Case Diagram
      How to make State Diagram
      How to make Activity Diagram
      How to make Swim Lanes
      How to Create Wire Frames using Axure and Microsoft Visio?

FRD (Functional Requirement Document)
      Introduction to Functional Requirement Document
      Understanding FRD syntax
      How to create a Functional Requirement Document?
      How to write Gap Analysis Document?

Software Engineering Process
      Introduction of Software Engineering Processes

      Types of Software Engineering Processes
      Waterfall method
      RUP (Rational Unified Process)
      Agile Method

Industry Tools
      Enterprise Architect
      Rational Requisite Pro
      Visio
      Axure

Software Testing
      Introduction of Software Testing
      Role of BA in Testing
      Creating Test Cases
      Manual and Automation Testing method
      Testing Types
               o Functional Testing
               o GUI and Unit Testing
               o Black Box Testing
               o Performance Testing
               o Regression Testing
               o User Acceptance Testing

Job Placement
      Resume Preparation
      Discussion on Interview Questions
      Job Placement Support
      On Job Support