SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Requirements Inc. is a training, consulting and IT solutions provider with focus on business
analysis and requirement gathering functions in the systems delivery process. We provide
'mid-sourced IT solutions' where our clients benefit from conducting analysis and requirements elicitation on-site and the cost benefits of developing and testing off-shore. Learn
more about our consulting services.

I d e a s t o i m p l e m e n t a ti on s

phone 703 468 1921 – fax 866 610 1921 – batraining@requirementsinc.com
training––– mentoring––– consulting––– staffing

We provide the following services:
 Business Analysis Training
 Corporate Training
 Course Development
 Professional Mentoring
 Project Incubation to adopt Best Practices
 Software Development
 User Acceptance Testing
We support software and projects from ideas to implementations.

Course Brochure

requirementsinc.com
batraining@requirementsinc.com
phone 703.468.1921 fax 866.610.1921

Endorsed
Education Provider

Business Analyst Workshop

online––|––on-demand––|––in-class–virginia–/–chicago

TRAINING
MENTORING
CONSULTING
STAFFING
Business Analyst
Workshop
THE BA CAREER
WHAT MAKES A GOOD BA
• Solid communication skills
• Strong analytical skills
• Good problem-solving skills

DID YOU
KNOW?
‘Business–Analyst’–
was–featured–as–
one–of–the–10–
most–recessionproof–jobs–by–
Forbes.com–

WHAT’S HELPFUL

COURSE OUTLINE

1

3

Ho w t o Elicit, Ana ly ze, Do cum ent a nd Va lida t e
Req uir em ent s

Use Cases, Business Rules and Supplemental Specs

FUNDAMENTALS OF BUSINESS ANALYSIS
GATHERING REQUIREMENTS FOR SOFTWARE

• Perspective to the BA discipline – Roles, skills and job functions
• IT projects Software Engineering 101 – Methodologies, Principles
and Practices
• Group activity on software engineering — Waterfall vs. RUP case
study
• Eliciting, Analyzing, Documenting and Validating Requirements
• BA Tools of the Trade

• Business knowledge / experience in any domain
• Management experience

U ML Fund a m ent a ls, S tor y bo ar ding T ext U se
C ases

WHAT’S NOT REQUIRED

• High level on the key business models: Use Case, Activity/

• Prior IT / programming experience
• Technical expertise

WHAT’S THE CAREER PATH?
• Business Architect
• Project / Product / Release /
Program Manager

REGISTER NOW

• Why model? What is UML? How modeling helps deliver quality
Workflow, Statechart Models
• Textual use cases to document functional requirements
• General career questions and answers

DOCUMENTING FUNCTIONAL REQUIREMENTS
WRITING EFFECTIVE DETAILED REQUIREMENTS

• Primary and Secondary Actors
• Business Use Cases (BUCs), Application Use Cases (AUCs) and System Use
Cases (SUCs)
• Identifying the right use cases in a solution model
• Describing the flows to capture the system-user interaction — Primary,

LIVE O N LIN E

Alternate flow and Exception Flow in Use Cases

Via Teleconference and
Web Conference

4

UNDERSTANDING DATA AND TESTING THE SYSTEM
SUPPORTING DEVELOPMENT AND TESTING TEAMS
Dat a Mo d eling a nd A na lysis
• Concept of Relational Database Management System (RDBMS) and
using Structured Query Language (SQL) to create, retrieve and main-

• Key concepts of object orientation as is relates to UML — Encap-

tain data

sulation, Abstraction, Inheritance, Polymorphism

• Basic SQL queries and SQL scripts – querying tools, execution of

RECO RDE D O N - DEM AN D
Learn any time, any where

commands

2

DECIPHERING THE UNIFIED MODELING
LANGUAGE
SOLVING BUSINESS PROBLEMS
Ob ject - Or ient ed Ana lysis a nd Desig n
• Key concepts of object orientation as is relates to UML — Encap-

U se C a se, Act ivit y /W ork flo w a nd S ta t echa rt
Mod els
• Overview on the semantics (entities and relationships) of the key
analysis models

T esting Met hod s
• Testing methodologies and types, functions performed during testing process, a Business Analyst approach to testing
• Identification of Test Scenarios, tracing test cases to test scenarios
Traceability matrix
• Test plans, test procedures and deriving test cases from use cases

Get t ing U ser Accept a nce to Go L ive
• Leading User Acceptance Testing (UAT) and getting release sign-off
• Business validation and verification

CLE
HARNESSING BUSINESS ANALYSIS TOOLS

T echnica l U ML Diagr a m s

Business Modeling, Requirement Management, Version

• How to read technical UML diagrams to understand system archi-

Control and Change Management Tools

tecture — Class, Sequence, Component, Package and Deployment

• Business Modeling Tool: StarUML (Hands-On)

Diagrams

• Requirements Tool: DOORS
• SQL Querying: Navicat SQL Tool (Hands-On)

Ha nd s- o n Tr a ining
• Solve problem domain on multiple business cases
(Airline Reservation, Insurance, Credit Cards)
• Learn how to put theory into practice

KEY BENEFITS




Working–BA–Instructors
Weekend–Classes–for–4–-–5–Weeks
Never–miss–a–class–—–Recorded–
classes–available
 Tools–Training
 Comprehensive–Course–and–
––––––––Reference–Materials

5 USING TOOLS THROUGH THE REQUIREMENTS LIFECY-

• How to conceptualize a business process and evolve the solution

• Purpose and process of creating UML models using examples

Endorsed
Education Provider

Check Website for Locations

• Functional and Non-Functional Requirements

Ob ject - Or ient ed Ana lysis a nd Desig n

sulation, Abstraction, Inheritance, Polymorphism

Register at RequirementsInc.com

IN -CLAS S F ACE TO FA CE

• Version Control Tool: Rational ClearCase, Visual SourceSafe, TortoiseSVN (Hands-on)
• Change/Defect Management: Rational ClearQuest, Atlasian JIRA
(Hands-on)

TESTIMONIALS
The–breadth–of–the–course–modules–are–amazing.–The–instructor–
is–very–well–versed–in–all–aspects–
of–each–topic–detail.–Not–only–will–
you–learn–about–Business–Analyst–
tools,–methods,–and–processes,–
you'll–learn–the–fundamentals–
surrounding–it.–
Business Analyst
Workshop
INTRODUCTION TO BUSINESS
ANALYSIS
The BA Profession



Success Factors
Roles and Responsibilities

BA Tasks





Elicit
Analyze
Document
Validate

BA Tools





Requirement Management,
Business Modeling
Change Management
Repository/Version Management

Project/SDLC




Project and Team
SDLC – Introduction
RUP and Waterfall Methods – A
Comparative Study
Key BA Responsibilities in RUP

DETAILED–COURSE–INFORMATION
Use Case



What is a Use Case?
Textual Use Case – An introduction and examples

OBJECT-ORIENTED ANALYSIS AND
DESIGN
OOAD Background


Programming Paradigms

Objects and Classes





What is an Object
Object – Purpose, Applications
What is a Class?
Class – Purpose, Applications

UML ACTIVITY MODELING

UML CLASS MODELING

Activity Modeling Concepts

Class Modeling Concepts















What is an activity model? What
is the purpose?
Initial and Final Nodes
Activity and Subactivity
Activity Transitions
Decisions and Guard Conditions
Branches and Merges
Fork and Join
Swimlanes
Alternate vs. Exception Flows
Activity models – Notation, Best
Practices, Examples and Applications

What is a Requirement?
Types of Requirements

BUSINESS MODELING, STORYBOARDING
UML






What is UML? (and isn’t)
What is a model?
Why do we model?
Key UML Diagrams
UML models – An introduction
and examples

TEXT USE CASES
Use Cases Principles






Writing Text Use Cases
What is a Use Case?
Use Case scenarios
Use Case Types
Textual Use Case – Format

Actors



Primary and Secondary Actors
Business Rules and Supplemental
Specifications

Practical Modeling Session

UML SEQUENCE MODELING



Sequence Modeling Concepts

Writing Effective Use Cases





Abstraction
Encapsulation
Inheritance
Polymorphism

Banking System Case Study

Hands-On Tool


StarUML

UML USE CASE MODELING

UML STATECHART MODELS

Use Case Modeling Concepts

Statechart Modeling Concepts








What is a Use Case? What is the
purpose?
Actors
Include and Extend Constructs
Directed and Undirected Associations
Generalization
Case models – Notation, Best
Practices, Examples and Applications









What is a a statechart model?
What is the purpose?
Initial and Final States
States, Substates and History
State Transitions
Decisions and Guard Conditions
Concurrent Substates
Sequential Substates
Statechart models – Notation,
Best Practices, Examples and Applications

Practical Modeling Session


Airline Reservation System Case
Study

Practical Modeling Session


Hands-On Tool





StarUML












What is a a sequence model?
What is the purpose?
Objects
Lifelines
Actors
Focus of Control
Interaction
Messages
Guard conditions, “alt” construct
“opt” construct
“loop” construct
Sequence models – Notation,
Best Practices, Examples and Applications

UML PHYSICAL MODELING
Component models


Notation, Best Practices, Examples and Applications

Online Credit Card System

Hands-On Tool

StarUML




Use Cases – Best Practices, Examples and Applications
How to identify Actors?
How to identify Use Cases?

ENTITY RELATIONSHIP DIAGRAMS
(ERDS)
Entities, Attributes and Relationship








Chen ERD
Crow’s Foot ERD
Relationships – cardinality
Relationships – optional vs. mandatory
Relationships – recursive
How to interpret an ERD
ERDs and Databases

STRUCTURED QUERY LANGUAGE
Introduction to SQL

Package models


Notation, Best Practices, Examples and Applications

TONS–OF–TOOLS!!

Endorsed
Education Provider

Notation, Best Practices, Examples and Applications






Requirements





Key OOAD Concepts















What is a a class model? What is
the purpose?
Association Relationship
Aggregation Relationship
Generalization Relationship
Dependency Relationship
Multiplicity
Cardinality
Shared Aggregation
Composite Aggregation
Class models – Notation, Best
Practices, Examples and Applications

Deployment models




SQL Database Table
SQL Queries
Business Analyst
Workshop
SQL Data Manipulation









SQL Data Definition
The SQL SELECT Statement
DISTINCT clause
WHERE clause
LIKE function
INSERT INTO statement
UPDATE statement
Primary key

DETAILED–COURSE–INFORMATION




Whole Life Cycle Testing
Black Box Testing
White Box Testing

INNER JOIN statement
LEFT JOIN statement
RIGHT JOIN statement
UNION statement

Test case
Requirements Traceability Matrix
(RTM)

REQUIREMENT MANAGEMENT
DOORS structure




Table Manipulations



CREATE TABLE statement
ALTER, DROP, TRUNCATE TABLE
statements



Projects, Modules and Folders
Objects and Attributes
Objects Hierarchy and Components
Views

Tracking changes

SQL Functions




Aggregation Functions

Object Structure Terminology






GROUP BY statement
HAVING statement

Baseline History
Edit modes

Creating and Manipulating Objects in Hierarchy

Hands-On Tool

Editing a module











Navicat SQLite

TESTING
Testing Principles



What is Testing?
Testing Approach

Creating Links
Formatting Text
Spell Check, Undo
Managing objects view – Sort
Managing objects view – Filter
Go To Object
Saving the Current View

Testing Methods






Testing Types
Unit / Integration Testing
Smoke / System Testing
Regression / Stress Testing
Performance / Automated testing

Version Control Principles


User Acceptance Testing

Joining data from multiple tables





VERSION CONTROL PRINCIPLES

Requirements Traceability Matrix
(RTM)





Why control versions?LockModify-Unlock SolutionCopyModify-Merge Solution
Views
Check-out and Check-in process
History of File









Airline Reservation Business Case – Creating a UML Use Case model
Car Rental System – Evaluating an Activity Model
Login Use Case – Creating a Textual Use Case
Banking System – Enhancing an existing Activity Model
Airline Reservation Business Case – Creating a UML Statechart model
Online Credit Card System – Creating end-to-end business models
Insurance System – Creating end-to-end business models

Microsoft VSS
Rational ClearCase
Hands-On Tool


TortoiseSVN

Software Change Request
Change Management Process



Logging Defects
Creating Change Requests for
new features and enhancements

Managing status of the request
Rational ClearQuest

Why Requirements Inc?
Training by Working
Professionals

Over 500 Trained
since 2005

Comprehensive
Programs

Free Demo Class @
In-Class / Online

In-Class, Online or
On-Demand Options

Beginner Friendly, we
start from the Basics

Weekend and Weekday
Classes

Access to Course
Website

Downloadable + Printed
Course Book

Never miss a Class. Videos
Available

Online Tests and
Assignments

FOUR Hands-On + FOUR
Screenshot based Tools!

Course Completion
Certificate

Placement Assistance
for Consultants

Free Retake within 1
Year!

Hands-On Tool


Atlassian JIRA

Six Reasons to Pursue
Six Reasons to Pursue
the BA Profession
the BA Profession
Shield Yourself from
Recession!
Embark Upon a
Growing Profession
Utilize Existing
Knowledge + Experience
Increase Your
Earning Potential
Low Barrier of Entry,
Beginner Friendly

Endorsed
Education Provider

PRACTICAL ASSIGNMENT TASKS

Benefit from a Very
Promising Career Ladder

Questions?

703-468-1921 or info@requirementsinc.com

Más contenido relacionado

Destacado

Destacado (7)

Business model canvas workshop
Business model canvas workshopBusiness model canvas workshop
Business model canvas workshop
 
Effective requirements gathering workshops
Effective requirements gathering workshopsEffective requirements gathering workshops
Effective requirements gathering workshops
 
BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)
 
How to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshopHow to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshop
 
The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...
 
Project Stakeholder Management - PMBOK 5
Project Stakeholder Management - PMBOK 5Project Stakeholder Management - PMBOK 5
Project Stakeholder Management - PMBOK 5
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 

Último

Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
poojakaurpk09
 
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
ZurliaSoop
 
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
amitlee9823
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
ssuserded2d4
 
Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........
deejay178
 

Último (20)

Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Solution Manual for First Course in Abstract Algebra A, 8th Edition by John B...
Solution Manual for First Course in Abstract Algebra A, 8th Edition by John B...Solution Manual for First Course in Abstract Algebra A, 8th Edition by John B...
Solution Manual for First Course in Abstract Algebra A, 8th Edition by John B...
 
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
 
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
 
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
 
Presentation for the country presentation
Presentation for the country presentationPresentation for the country presentation
Presentation for the country presentation
 
Guide to a Winning Interview May 2024 for MCWN
Guide to a Winning Interview May 2024 for MCWNGuide to a Winning Interview May 2024 for MCWN
Guide to a Winning Interview May 2024 for MCWN
 
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
 
Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........
 
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai KokoDubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 

Course Brochure - Business Analyst Workshop by Requirements Inc.

  • 1. Requirements Inc. is a training, consulting and IT solutions provider with focus on business analysis and requirement gathering functions in the systems delivery process. We provide 'mid-sourced IT solutions' where our clients benefit from conducting analysis and requirements elicitation on-site and the cost benefits of developing and testing off-shore. Learn more about our consulting services. I d e a s t o i m p l e m e n t a ti on s phone 703 468 1921 – fax 866 610 1921 – batraining@requirementsinc.com training––– mentoring––– consulting––– staffing We provide the following services:  Business Analysis Training  Corporate Training  Course Development  Professional Mentoring  Project Incubation to adopt Best Practices  Software Development  User Acceptance Testing We support software and projects from ideas to implementations. Course Brochure requirementsinc.com batraining@requirementsinc.com phone 703.468.1921 fax 866.610.1921 Endorsed Education Provider Business Analyst Workshop online––|––on-demand––|––in-class–virginia–/–chicago TRAINING MENTORING CONSULTING STAFFING
  • 2. Business Analyst Workshop THE BA CAREER WHAT MAKES A GOOD BA • Solid communication skills • Strong analytical skills • Good problem-solving skills DID YOU KNOW? ‘Business–Analyst’– was–featured–as– one–of–the–10– most–recessionproof–jobs–by– Forbes.com– WHAT’S HELPFUL COURSE OUTLINE 1 3 Ho w t o Elicit, Ana ly ze, Do cum ent a nd Va lida t e Req uir em ent s Use Cases, Business Rules and Supplemental Specs FUNDAMENTALS OF BUSINESS ANALYSIS GATHERING REQUIREMENTS FOR SOFTWARE • Perspective to the BA discipline – Roles, skills and job functions • IT projects Software Engineering 101 – Methodologies, Principles and Practices • Group activity on software engineering — Waterfall vs. RUP case study • Eliciting, Analyzing, Documenting and Validating Requirements • BA Tools of the Trade • Business knowledge / experience in any domain • Management experience U ML Fund a m ent a ls, S tor y bo ar ding T ext U se C ases WHAT’S NOT REQUIRED • High level on the key business models: Use Case, Activity/ • Prior IT / programming experience • Technical expertise WHAT’S THE CAREER PATH? • Business Architect • Project / Product / Release / Program Manager REGISTER NOW • Why model? What is UML? How modeling helps deliver quality Workflow, Statechart Models • Textual use cases to document functional requirements • General career questions and answers DOCUMENTING FUNCTIONAL REQUIREMENTS WRITING EFFECTIVE DETAILED REQUIREMENTS • Primary and Secondary Actors • Business Use Cases (BUCs), Application Use Cases (AUCs) and System Use Cases (SUCs) • Identifying the right use cases in a solution model • Describing the flows to capture the system-user interaction — Primary, LIVE O N LIN E Alternate flow and Exception Flow in Use Cases Via Teleconference and Web Conference 4 UNDERSTANDING DATA AND TESTING THE SYSTEM SUPPORTING DEVELOPMENT AND TESTING TEAMS Dat a Mo d eling a nd A na lysis • Concept of Relational Database Management System (RDBMS) and using Structured Query Language (SQL) to create, retrieve and main- • Key concepts of object orientation as is relates to UML — Encap- tain data sulation, Abstraction, Inheritance, Polymorphism • Basic SQL queries and SQL scripts – querying tools, execution of RECO RDE D O N - DEM AN D Learn any time, any where commands 2 DECIPHERING THE UNIFIED MODELING LANGUAGE SOLVING BUSINESS PROBLEMS Ob ject - Or ient ed Ana lysis a nd Desig n • Key concepts of object orientation as is relates to UML — Encap- U se C a se, Act ivit y /W ork flo w a nd S ta t echa rt Mod els • Overview on the semantics (entities and relationships) of the key analysis models T esting Met hod s • Testing methodologies and types, functions performed during testing process, a Business Analyst approach to testing • Identification of Test Scenarios, tracing test cases to test scenarios Traceability matrix • Test plans, test procedures and deriving test cases from use cases Get t ing U ser Accept a nce to Go L ive • Leading User Acceptance Testing (UAT) and getting release sign-off • Business validation and verification CLE HARNESSING BUSINESS ANALYSIS TOOLS T echnica l U ML Diagr a m s Business Modeling, Requirement Management, Version • How to read technical UML diagrams to understand system archi- Control and Change Management Tools tecture — Class, Sequence, Component, Package and Deployment • Business Modeling Tool: StarUML (Hands-On) Diagrams • Requirements Tool: DOORS • SQL Querying: Navicat SQL Tool (Hands-On) Ha nd s- o n Tr a ining • Solve problem domain on multiple business cases (Airline Reservation, Insurance, Credit Cards) • Learn how to put theory into practice KEY BENEFITS    Working–BA–Instructors Weekend–Classes–for–4–-–5–Weeks Never–miss–a–class–—–Recorded– classes–available  Tools–Training  Comprehensive–Course–and– ––––––––Reference–Materials 5 USING TOOLS THROUGH THE REQUIREMENTS LIFECY- • How to conceptualize a business process and evolve the solution • Purpose and process of creating UML models using examples Endorsed Education Provider Check Website for Locations • Functional and Non-Functional Requirements Ob ject - Or ient ed Ana lysis a nd Desig n sulation, Abstraction, Inheritance, Polymorphism Register at RequirementsInc.com IN -CLAS S F ACE TO FA CE • Version Control Tool: Rational ClearCase, Visual SourceSafe, TortoiseSVN (Hands-on) • Change/Defect Management: Rational ClearQuest, Atlasian JIRA (Hands-on) TESTIMONIALS The–breadth–of–the–course–modules–are–amazing.–The–instructor– is–very–well–versed–in–all–aspects– of–each–topic–detail.–Not–only–will– you–learn–about–Business–Analyst– tools,–methods,–and–processes,– you'll–learn–the–fundamentals– surrounding–it.–
  • 3. Business Analyst Workshop INTRODUCTION TO BUSINESS ANALYSIS The BA Profession   Success Factors Roles and Responsibilities BA Tasks     Elicit Analyze Document Validate BA Tools     Requirement Management, Business Modeling Change Management Repository/Version Management Project/SDLC    Project and Team SDLC – Introduction RUP and Waterfall Methods – A Comparative Study Key BA Responsibilities in RUP DETAILED–COURSE–INFORMATION Use Case   What is a Use Case? Textual Use Case – An introduction and examples OBJECT-ORIENTED ANALYSIS AND DESIGN OOAD Background  Programming Paradigms Objects and Classes     What is an Object Object – Purpose, Applications What is a Class? Class – Purpose, Applications UML ACTIVITY MODELING UML CLASS MODELING Activity Modeling Concepts Class Modeling Concepts            What is an activity model? What is the purpose? Initial and Final Nodes Activity and Subactivity Activity Transitions Decisions and Guard Conditions Branches and Merges Fork and Join Swimlanes Alternate vs. Exception Flows Activity models – Notation, Best Practices, Examples and Applications What is a Requirement? Types of Requirements BUSINESS MODELING, STORYBOARDING UML      What is UML? (and isn’t) What is a model? Why do we model? Key UML Diagrams UML models – An introduction and examples TEXT USE CASES Use Cases Principles      Writing Text Use Cases What is a Use Case? Use Case scenarios Use Case Types Textual Use Case – Format Actors   Primary and Secondary Actors Business Rules and Supplemental Specifications Practical Modeling Session UML SEQUENCE MODELING  Sequence Modeling Concepts Writing Effective Use Cases   Abstraction Encapsulation Inheritance Polymorphism Banking System Case Study Hands-On Tool  StarUML UML USE CASE MODELING UML STATECHART MODELS Use Case Modeling Concepts Statechart Modeling Concepts       What is a Use Case? What is the purpose? Actors Include and Extend Constructs Directed and Undirected Associations Generalization Case models – Notation, Best Practices, Examples and Applications        What is a a statechart model? What is the purpose? Initial and Final States States, Substates and History State Transitions Decisions and Guard Conditions Concurrent Substates Sequential Substates Statechart models – Notation, Best Practices, Examples and Applications Practical Modeling Session  Airline Reservation System Case Study Practical Modeling Session  Hands-On Tool   StarUML           What is a a sequence model? What is the purpose? Objects Lifelines Actors Focus of Control Interaction Messages Guard conditions, “alt” construct “opt” construct “loop” construct Sequence models – Notation, Best Practices, Examples and Applications UML PHYSICAL MODELING Component models  Notation, Best Practices, Examples and Applications Online Credit Card System Hands-On Tool StarUML   Use Cases – Best Practices, Examples and Applications How to identify Actors? How to identify Use Cases? ENTITY RELATIONSHIP DIAGRAMS (ERDS) Entities, Attributes and Relationship        Chen ERD Crow’s Foot ERD Relationships – cardinality Relationships – optional vs. mandatory Relationships – recursive How to interpret an ERD ERDs and Databases STRUCTURED QUERY LANGUAGE Introduction to SQL Package models  Notation, Best Practices, Examples and Applications TONS–OF–TOOLS!! Endorsed Education Provider Notation, Best Practices, Examples and Applications     Requirements    Key OOAD Concepts            What is a a class model? What is the purpose? Association Relationship Aggregation Relationship Generalization Relationship Dependency Relationship Multiplicity Cardinality Shared Aggregation Composite Aggregation Class models – Notation, Best Practices, Examples and Applications Deployment models   SQL Database Table SQL Queries
  • 4. Business Analyst Workshop SQL Data Manipulation         SQL Data Definition The SQL SELECT Statement DISTINCT clause WHERE clause LIKE function INSERT INTO statement UPDATE statement Primary key DETAILED–COURSE–INFORMATION    Whole Life Cycle Testing Black Box Testing White Box Testing INNER JOIN statement LEFT JOIN statement RIGHT JOIN statement UNION statement Test case Requirements Traceability Matrix (RTM) REQUIREMENT MANAGEMENT DOORS structure    Table Manipulations   CREATE TABLE statement ALTER, DROP, TRUNCATE TABLE statements  Projects, Modules and Folders Objects and Attributes Objects Hierarchy and Components Views Tracking changes SQL Functions   Aggregation Functions Object Structure Terminology    GROUP BY statement HAVING statement Baseline History Edit modes Creating and Manipulating Objects in Hierarchy Hands-On Tool Editing a module         Navicat SQLite TESTING Testing Principles   What is Testing? Testing Approach Creating Links Formatting Text Spell Check, Undo Managing objects view – Sort Managing objects view – Filter Go To Object Saving the Current View Testing Methods      Testing Types Unit / Integration Testing Smoke / System Testing Regression / Stress Testing Performance / Automated testing Version Control Principles  User Acceptance Testing Joining data from multiple tables     VERSION CONTROL PRINCIPLES Requirements Traceability Matrix (RTM)    Why control versions?LockModify-Unlock SolutionCopyModify-Merge Solution Views Check-out and Check-in process History of File        Airline Reservation Business Case – Creating a UML Use Case model Car Rental System – Evaluating an Activity Model Login Use Case – Creating a Textual Use Case Banking System – Enhancing an existing Activity Model Airline Reservation Business Case – Creating a UML Statechart model Online Credit Card System – Creating end-to-end business models Insurance System – Creating end-to-end business models Microsoft VSS Rational ClearCase Hands-On Tool  TortoiseSVN Software Change Request Change Management Process   Logging Defects Creating Change Requests for new features and enhancements Managing status of the request Rational ClearQuest Why Requirements Inc? Training by Working Professionals Over 500 Trained since 2005 Comprehensive Programs Free Demo Class @ In-Class / Online In-Class, Online or On-Demand Options Beginner Friendly, we start from the Basics Weekend and Weekday Classes Access to Course Website Downloadable + Printed Course Book Never miss a Class. Videos Available Online Tests and Assignments FOUR Hands-On + FOUR Screenshot based Tools! Course Completion Certificate Placement Assistance for Consultants Free Retake within 1 Year! Hands-On Tool  Atlassian JIRA Six Reasons to Pursue Six Reasons to Pursue the BA Profession the BA Profession Shield Yourself from Recession! Embark Upon a Growing Profession Utilize Existing Knowledge + Experience Increase Your Earning Potential Low Barrier of Entry, Beginner Friendly Endorsed Education Provider PRACTICAL ASSIGNMENT TASKS Benefit from a Very Promising Career Ladder Questions? 703-468-1921 or info@requirementsinc.com