Full Lifecycle IT Business Analysis
| Level: | Beginner / Intermediate |
| Duration & Schedule: | Sat & Sun for 5 weeks (Check confirmation email for timings) |
| Delivery Methods: | Live Online, Instant On-Demand, In-Class (VA and IL) |
Course Fees: $1000 USD
PayPal account not required. More Info.
Register for a Free Trial

What to Expect from the Live/On-Demand Trial?
Click here for the direct video link
Who should Attend?
- Students/non-IT professionals aspiring to become BAs
- IT professionals looking for formal training in processes/tools
- NOT REQUIRED: Prior programming experience, software development
- REQUIRED: Good communication, analytical, documentation and people skills
What will you Learn?
- Fundamental skills required of a BA across the software project/product lifecycle
- Concepts of OOAD, UML, Use Cases
- SQL, ERD to support the development team
- Testing fundamentals
View Course Website
Key Benefits
- Experienced trainers working in the industry
- Weekend training suitable for working professionals
- Never miss a class! Recordings are available for review
- Online Course Website: Course materials, UML software, Reference materials, Articles, Assignments, Online Tests
- Tools training in each of the key BA areas: Business Modeling (UML), Requirement Management (DOORS), Change Management (ClearCase, VSS), Repository Management (ClearCase, VSS)
View Course Brochure
Course Brief
UML – Use case, activity and state diagrams with a lot of hands on experience with UML modeling tool, StarUML. Demo modeling sessions in domains such as: Flight reservation, Credit card, etc. Assignments to apply what you learn.
Use Cases – Writing functional requirements for business scenarios. Learn to adapt to use case writing to document primary, alternate and exception scenarios.
Data modeling and manipulation – ERDs, SQL to enable us to work with developers/testers and providing full cycle support.
Testing – Fundamentals for BAs and how to lead UAT, understand traceability matrices.
Software / Tools

Course Overview
Module 1 – Business Analyst Roles, Object Oriented Analysis and Design (OOAD) and Rational Unified Process (RUP) Overview
This module provides a broad perspective to the business analysis domain with emphasis on roles, skills and job functions. For candidates with no prior IT expertise, this module provides grounding on software engineering methodologies. It also introduces the candidates – novice and experienced alike – to the concepts of UML and Use Cases and sets expectations of the training program.
Hands-on training
Not applicable
Module 2 – Unified Modeling Language (UML) Deep Dives
Module 2 establishes context of the importance of Business Modeling using UML and discusses the vital business diagrams in detail. Technical diagrams are covered with enough context to be able to comprehend and asses these diagrams. Visualization techniques to represent business problems in a solutions approach are explained with examples. The module also engages the candidates in mini projects to apply the theoretical knowledge in a practical business sense.
Hands-on training
Candidates are required to complete take away and in class mini projects to effectively utilize the classroom course and grasp the fundamentals of the UML.
Module 3 – Documenting Functional Requirements – Use Cases
This module illustrates writing elaborate requirements in use case format. Topics covered include Identifying use cases of a system under design, defining the scope and boundary of a use case, discovering the business scenarios and describing the flows to capture the system-user interaction. The candidate will be able to write effective use cases on participation on mini projects for business problems.
Hands-on training
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 to aid quality work product creation.
Module 4 – Data modeling, Data Analysis and Testing
This module provides the candidates with testing and data analysis principles to a detail required for business analysts. Test methodologies, types and user acceptance test requisites are discussed. A database querying language is explained with the concept of Relational Database Management System (RDBMS)
Hands-on training
Not applicable
Module 5 – Tools Training – Rational Suite and Telelogic
Module 5 walks the candidate through the tools required to perform the role of a business analyst for Requirement Management, Change Management, Version Control and UML Business Modeling
Hands-on training
Candidates are presented with online demonstration of a UML Modeling software like Rational Rose / StarUML. Candidates are encouraged to create UML diagrams for the assignments using the software tools. Specific emphasis will be on the business diagrams. Online candidates are required to collaborate by a webconferencing tool such as webex.
General FAQs
On the profession
On the course
On the free trial
On placement assistance and potential employment
Live Online Training FAQs
On-Demand Recorded FAQs
Payment FAQs
Aleena Dhar, Product Owner, Agilent, Chantilly, VA
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.
A. Ramya, IT Business Analyst, Valeant Pharmaceuticals, Los Angeles, CA
I had enrolled in Requirements Incs online training course (Apr-May 07') at my employer's recommendation. Initially I was very apprehensive about enrolling in an online training class, but Srinivas's effective style of communication and thorough understanding of the subject put me at ease.Srinivas's teaching methods coupled with the study aids that were provided helped in building my Business Analysis skills. By the end of the 15th class, my confidence levels were high and I had grasped the finer points of Software engineering and project management. All the important methodologies were addressed and exercises and case studies were provided at every opportunity. The format also enabled me to attend classes from the comfort of my home.Srinivas was always available via email/phone to clarify doubts and provide suggestions. His prompt responses ensured that there were no major road blocks in completing the exercises and understanding the case studies. All sessions were very interactive and all individuals were encouraged to discuss their doubts and share their opinions. I would recommend this course to anyone interested in improving their Business Analysis skills.
Henry Wicko, Business Analyst, TechTeam Government Solutions, Chantilly, VA
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.
Cary Lee Dailey, Senior Systems Analyst, Verizon, McLean, VA
The training I received provided me with hands on experience with skills that are critical to being a successful business analyst. I had already worked as a junior systems analyst for a couple of years, but had never had any official training in SQL, object oriented analysis and design, and the Rational Unified Process and related tools. During the class, we went over OOAD, SQL, Rational tools such as Clear Case and Requisite Pro, and most importantly, how to write effective use cases and pull together UML diagrams. Since I took the training and updated my resume with the knowledge I gained, I was offered a Senior Systems Analyst job within a couple of months. It was an investment that was well worth it.
Seun Joseph-Adebo, Business Process Reengineering Specialist, Booz Allen Hamilton, McLean, VA
I decided to give the program a try since I believe knowledge is a life-time investment and never wasted. I took the class and paid my dues; I did exactly what was required during the course of the program. This included attending all the classes, doing and completing the assignments as required, social networking with the tutor and colleagues etc…and believe me, it worked. I successfully completed the program sometime arround spring of 2008 . About two to three months after, I was able to obtain a job with the National Science Foundation (NSF) as a Technology Analyst for Commercialization, and I am currently employed as a Business Process Reengineering (BPR) Specialist for Booz Allen Hamilton (BAH). I believe it is important to share my success story with anyone contemplating about the training program.
Tamali Roy, Business Analyst
I was a programmer to begin with but slowly developed an interest for Business Analysis. I joined Srinivas's training course and it helped me immensely. A crash course but covering all important basic concepts to start on Business Analysis. And I realised that his way of teaching is good for IT beginners too because of the design and structure of the training material. And my training was all on conference calls and web-ex. I can only imagine how helpful his class-room teaching would be.
Georgi Orlov, Business Analyst, The State Department ( grants.gov), Washington, DC
Your classes helped me to get confident in the BA field. I found a great job as BA in 2 months after finishing the class.
Priya, Business Analyst, Richmond, VA
I took the BA Training online in the year 2006. The course was very well structured covering all the facets of a Business Analyst's job profile – functional, information presentation and tools knowledge. It gave me new insights into the BA role responsibilities, communication protocols when interfacing with the business and technical stakeholders and an introduction to the latest requirements gathering tools in the market. The training material was very currant and in-depth. My trainer was Mr.Srinivas who was very well read and had profound understanding of the domain.Taking the course has helped me build more confidence and knowledge to perform better in my role as a Business Analyst.
Sathish Kumar, Technical Leader, Apposite Solutions Inc., Washington, DC
I took an in-class training session in Dec. 2007. This course was great! The instructor's practical experience in Business analysis and requirement gathering, complemented the course material. 'Real-life' examples assist greatly." Good sharing of information and techniques. I am already being beneficial as I am applying what I have learnt. I learnt so many new concepts as well as reinforcing what I should already know. Refreshing approach….
Nandita, Business Analyst
I was able to relate and make sense of things as the course was progressing. The teaching Methodology is wonderful, the interactive class with assignments and activities keep the mind working. Getting hands on on different Models was a learning experience. All in all I was satisfied with the training as it delivered what it promised.












