Upload
rahul-vemuri
View
222
Download
0
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