| UNIT I – Requirement Gathering and Management. |
| 1. Introduction to Business Analysis. |
| 2. Role of a Business Analyst and Expectations. |
| 3. Software Development Life Cycle Methodologies. |
| » |
Intro to Water Fall Model |
| » |
Intro to Spiral Model |
| » |
Intro to Agile & Scrum |
| » |
Rational Unified Process – Basics – What Why and How |
| |
| - |
Inception |
| - |
Elaboration |
| - |
Construction |
| - |
Transition |
|
| 4. SDLC Phases |
 |
| CLASS ACTIVITY 1 - Phasing the Project |
| 5. Requirements Management. |
| » |
What is a Requirement? |
| » |
Types of Requirements |
| » |
How to gather and Plan Requirements? |
| » |
Requirement Management Plan |
 |
| CLASS ACTIVITY 2 - Requirements Gathering Session. |
| 6. Requirement Management Tool – Rational Requisite Pro. |
| » |
Attribute Matrix |
| » |
Traceability Matrix |
| » |
Traceability Tree |
| » |
Creating Baseline |
| » |
Creating Requirements from the Baseline Manager |
| » |
Reporting with Rational SoDA |
 |
| 7. Business Artifacts |
| » |
Business Requirement Document / Vision Document |
| » |
FDS/ Functional Requirements |
| » |
SI/UI/GUI Requirements |
| » |
Supplementary Requirements |
| » |
Glossary |
 |
| UNIT II – Design, Analysis and Business Modeling. |
| 1. MS – Visio 2003 |
| 2. Enterprise Architect |
 |
| 3. Intro to Unified Modeling Language (UML) |
| » |
Class Diagram |
| » |
Use Case Diagram |
| » |
Sequence Diagram |
| » |
Activity Diagram |
| » |
Swimlanes in an Activity Diagram |
| » |
Collaboration Diagram |
| » |
State chart Diagram |
 |
|
|
| 4. USE Case Artifacts |
| » |
Actors |
| » |
Entity |
| » |
Relationships |
| » |
System Boundary |
| » |
Usecase |
| » |
Sub System |
| » |
Preconditions, Triggers, Basic Flow, Alternate Flow, Exception Flow and Post – conditions |
 |
| 5. Modeling Tool – Rational Rose |
| » |
Use Case View |
| » |
Logical View |
| » |
Deployment View |
 |
| 6. USE Case Exercises |
 |
| UNIT III – Business Analysis Essentials |
| 1. Concepts of Object Oriented Programming Techniques |
| 2. Fundamentals of Prototyping |
| 3. Conducting a JAD Sessions |
 |
| CLASS ACTIVITY 3 - JAD - BA, SMEs, QA |
| 4. Testing Methodologies, Testing Types and Test Tools |
| » |
Defect Tracking |
| » |
Mercury Quality Center |
 |
| 5. Advance Modeling tools |
| » |
Rational Method Composer |
 |
| 6. Introduction to Six Sigma Methodology |
| 7. Business Process Modeling and Process Mapping |
| 8. Basics of Database Management |
| 9. Data Flow Diagrams (DFDs) |
 |
| 10. Introduction to Web Services |
| » |
IBM Websphere – JAVA based Architecture |
| » |
XML – Dot.net Framework |
 |
| 11. Neuro Linguistic Programming |
 |
|