BUSINESS ANALYST COURSE OUTLINE
Duration: 5 Weeks; Total hours = 30 hrs (Includes theory + Exercises + Career Related
support) 5 Weekend Course
WEEK 1
1. Defining Business Analysis
a. What is the role of BA
b. Key tasks performed
c. Deliverables
2. Project management phases
a. Involvement of BA in each phase
b. SDLC Models
3. Introduction to RUP
WEEK 2
4. Understanding the business problem, high level business requirement and project
scope
a. Business Case or Business Problem
b. High level business requirements
c. Project scope
d. Definition of requirements
e. Differentiate between business and system requirements
5. Gathering requirements
a. Business requirement & functional requirement
b. Identify stake holders
c. Tips for identifying stake holders
d. Popular requirement gathering techniques
6. JAD sessions, GAP analysis, Risk analysis
a. Identifying the risks involved in project
b. Discussions about JAD sessions
c. Whom to involve in JAD sessions
d. GAP analysis advantages
WEEK 3
7. Introduction to object oriented analysis
a. Objects
b. Attributes and Operations
c. Classes
d. Generalization
e. Association
8. Use cases
a. Identifying actors
b. UML concepts
c. Defining use cases
d. Value e. Use case template
e. UML diagrams
9. Documenting and Communicating requirement.
a. How can a requirement be efficiently documented and communicated
b. When is a requirement baselined?
10. Traceability
a. Why is it important
b. Traceability matrix
c. Example
WEEK 4
11. Planning and Managing Requirements
a. Change management
12. Validating requirements
a. Definition
b. How is it done
c. Verification and
Validation techniques
d. The “V” model e. UAT
WEEK 5
13. Course Summary
14. Samples of some of the popular requirement management tools.
15. Use case exercises
16. Interview tips and career related support
17. Sample resumes
Basic Information about Business Analyst(BA)
*This Information is extracted from various sites from Internet for knowledge learning
purpose where the sites are mentioned at the end.
What is Business Analyst?
The term Business Analyst (BA) is used to describe a person who practices the discipline
of business analysis. A business analyst or "BA" is responsible for analyzing the
business needs of clients to help identify business problems and propose solutions.
Within the systems development life cycle domain, the business analyst typically
performs a liaison function between the business side of an enterprise and the providers
of services to the enterprise. Common alternative titles are business analyst, systems
analyst, and functional analyst, although some organizations may differentiate between
these titles and corresponding responsibilities.
what is Role of Business Analyst ?
The main role of a business analyst is to understand the business requirements and
by them he/she needs to draw different business diagrams like Use case diagram,
sequence diagrams, activity diagrams, collaboration diagram, deployment diagrams
and also a business analyst has to analyze clearly the business needs and from them
to document
Are (business requirement documents), FRD (Functional requirement documents),
TRS (technical specification specifications) & FRS ( functional requirement
specifications).
What is Future of Business Analyst ?
No doubt there is a good future for a Business Analyst because every company needs
a business analyst in the initial stage of the project his need goes till implementation
and maintenance stage. So, irrespective of domain (Insurance, Financial accounting,
Controlling, Mortgage, Health care, Banking, Fixed income products, Bonds, Pharmaceuticals)
Business analyst is very important for every project. So, need less to say that
there will be always jobs for a business analyst.
what are Business Analyst roles & responsibilities ?
Business analyst is a key person between business users(clients) and software engineers(typically
technical & functional consultants & developers). They are the bridge between
business users and technical people who will typically understand the business terminology
& business language of the client and as well as technical language at the development
place.
The essential duties of a business analyst is basically to gather the requirements
of the client from business point of view and understand them thoroughly make a
draft in MSWord (or some other form), and write use cases from that document in
such a language that technical people will understand.
These use cases will be send to technical people from there they will make functional
specification, technical specification, programming (coding, development) and finally
testing of the product they made.
Business analyst will not sit idle until this process completes. In the entire process
of development, technical persons will get some or many questions regarding the
business and what ever the problems they get, will be reported back to business
analyst and the business analyst will intern contact business users to discuss about
the issue and understand the logic from business point of view and make a documentation
and will give it to technical people. This whole process will repeat until the product
is completed or there are no questions from business understandability. Essential
Skills Required: Asking the right questions Active listening Interviewing techniques
Facilitation techniques Documentation Ability to categorize requirements Analyze
and Document Requirements
http://en.wikipedia.org/wiki/Business_analyst
http://www.businessanalystfaq.com/
http://www.businessanalystfaq.com/businessanalystinterviewquestions.htm
^ back to top | close window