BA Course Screen Shot 1

Embed Size (px)

Citation preview

  • 7/31/2019 BA Course Screen Shot 1

    1/14

    Business Analysis Training Brochure

    Business Analyst

  • 7/31/2019 BA Course Screen Shot 1

    2/14

    AudienceAudience:

    Business Analysts, QA Analysts,Domain/ Functional consultants

    Objective:A branded program suite which provides knowledge, skill and attitude required for

    Business Analysts. This suite of program covers all aspects of Business engineering,

    Requirements elicitation, Requirements verification, Requirements documentation

    and Requirements tracing.This brochure provides a high level description of the Business Analyst training

    program offered by Training Camp BA. The intent of the training is to enable

    candidates to be marketed in minimal time by providing a hands-on course on the

    fundamentals of the roles, responsibilities and skills required of a Business Analyst.

  • 7/31/2019 BA Course Screen Shot 1

    3/14

    Course ContentBusiness Analyst Role

    SDLC Methods

    MOSCOW Technique

    ZACHMAN Method(5W+1H)

    Requirement Framework 3D Method & 3D Model

    Requirement Traceability Matrix(RTM)

    SDLC Models water fall model

    spiral model

    incremental model

    V-shaped model

    RUP model (Rational Unified Process) RAD model (Rapid Application Development)

    Agile with scrub

    Agile with XP (Extreme Programming)

  • 7/31/2019 BA Course Screen Shot 1

    4/14

    Analysis

    Structural Analysis

    1. DFDS2. SFC3. HIPO Charts4. STC Charts

    OOAD(Object Oriented Analysis Design) UML Diagrams

    1. Class diagrams2. Object diagrams3. Package diagrams4. Composite diagrams5. Component diagrams6. Use case diagrams7. Activity diagrams

    8. Sequence diagrams9. Communication diagrams10. Timing diagrams11. Overall interaction diagrams12. State transition diagrams

  • 7/31/2019 BA Course Screen Shot 1

    5/14

    Requirement Elicitationtechniques

    Interviewing/ QuestionnaireBrain stormingJAD session/Work Shops/Story Board

    Prototype / Wireframe /Markups / Focus GroupUse Case modelSurveys

    ViewpointsReverse engineering

  • 7/31/2019 BA Course Screen Shot 1

    6/14

    Testing (Manual Testing)

    Unit Testing

    Integration testing

    System testing

    UAT testing

  • 7/31/2019 BA Course Screen Shot 1

    7/14

    STLC Software Testing Life Cycle

    Test plan

    Test design

    Test execution

    Bug report

    Result analysis

    Test summary

  • 7/31/2019 BA Course Screen Shot 1

    8/14

    DATA MODELING

    Conceptual design

    Logical design

    Physical design

  • 7/31/2019 BA Course Screen Shot 1

    9/14

    IntroductionWhat is Business Analysis?A look at different viewpointsWhat is being analyzed?Whats the goal? Current trends in business analysis Key concepts Definition Reconciled to common understanding within the organization

    The Role of the BAThe relationship of business analysis to project managementDifferentiating between business analysis and other analyst rolesCustomer Needs & IT Needs

    The Skill Set Of A BAThe BAs Core Knowledge Set

    The Practice of Business AnalysisBA Responsibilities

    Requirements Gathering

  • 7/31/2019 BA Course Screen Shot 1

    10/14

    Software Engineering Process ModelsSDLCWater Fall ModelSpiral Methodology Agile (more evolved, RAD session: reverse-engineer session)Incremental Model RUP (Rational Unified Process)Modeling using UMLUMLDefined & History

    UML diagramsUML modeling mechanismsReviewsDiagnosing the Business Environment (Enterprise analysis)Business problem solving

    Understanding the business environmentCapturing business initiatives across the enterpriseDiagnosing a business problem or opportunity (i.e.; business initiative)Definition of a problemFinding and verifying true causes

    Techniques to identify business problems and causes Workflow modellingGap Analysis

  • 7/31/2019 BA Course Screen Shot 1

    11/14

    Requirements Definition and DocumentationAssessing stakeholder roles and responsibilitiesIdentifying internal and external stakeholdersConducting stakeholder analysisSelecting requirements development templatesStake Holder Request Template

    Analysis of RequirementsFact gathering methods

    InterviewingObservationQuestionnairesResearchOrganizing the facts

    Determining requirementsManaging requirementsBuilding a model of the solutionIntro to Process modeling using DFDsIntro to data modelingInformation modeling

  • 7/31/2019 BA Course Screen Shot 1

    12/14

    Requirements Management with Use CasesKey Concepts, Use case Model Essentials elements of Use Cases:The writing process . . . (Dos and Don'ts)

    Analyzing Use Case text to uncover specific system requirementsConverting Use Case description sentences into well-formed requirementA style guide with suggested formats for different levels of Use CaseBusiness modeling i.e. techniques of identifying business concepts and tasks, and

    introducing relevant parts of UML along the way/during Analysis phase.

    Activity DiagramUse Case Analysis OverviewUse Case Analysis OverviewSupplement Use case DescriptionFind Classes from Use Case behaviorDistribute Use case behavior to ClassesResponsibilities of classesDescribe attributes and associationsClass Diagrams Sequence DiagramCollaboration Diagram

  • 7/31/2019 BA Course Screen Shot 1

    13/14

    Introduction to Data Modeling, Data Analysis & TestingGoals of Data Modeling, Logical & Physical Design (E-R Diagram)Goals of testing, functions performed during testing process, a Business Analyst

    approach to testingTesting methodologies Black box and white box testing, Positive and Negative testsTesting (UAT)Reusable test plans, test procedures and Test Cases templateDerived test cases from use cases Identification of Test Scenarios, tracing test cases to test scenarios Traceability matrix

    Business validation and verificationAnalysis of the System results Documenting unexpected behaviorsUser signoff Process and fulfilling expectationsTools Training -Introduction to Requirements Management and Rational RequistePro

    Identifying and creating Business requirements in RequisteProIntroduction to UML Business Modeling and Rational Rose / UMLAdvantages to visual modeling, Rational Rose interface, views and diagramsManaging UML entities and relationships for the various UML diagramsUse Case, Activity and State Diagrams

    Sequence and Class Diagrams

  • 7/31/2019 BA Course Screen Shot 1

    14/14

    Hands-On TrainingCandidates are required to complete take away and in class mini projects to

    effectively utilize the classroom course and grasp the fundamentals of the UML.Candidates will have the opportunity to write use cases for business scenarios and

    build the solution model in a team / individual basis. Mini projects will be reviewed in

    class in order to ensure quality work product creation required to complete take away

    and in class mini projects to effectively utilize the classroom course and grasp the

    fundamentalsOf the UML

    Candidates are presented with online demonstration of UML Modeling software likeRational Rose / UML. Candidates are encouraged to create UML diagrams for the

    assignments using the software tools. Specific emphasis will be on the business

    diagrams.

    THANK YOU COURSE DURATION: 27 HOURS

    ALL THE BEST FOR YOUR FUTURE