Live, instructor-led, classroom training (at your site or as scheduled public offer)
Live, instructor-led, web-delivered training (also known as virtual workshops)
Self-paced modules (available 24/7/365 anywhere with access to the web)
AND blended training combining any of the above.
We have trained more than 15,000 people in the US, Asia, Europe, Africa, Australia.


For a free consultation fill out the form
Certification and Accreditation
IIBA® endorsed education provider. Earn IIBA®CDU's and/or PMI PDU's.
Click here for the fastest method to define requirements for your project.
Learn How To:
Click on the yellow letters for specific courses and delivery methods.
CL = Traditional Classroom, WB = Web-based Classroom, SP = Online Self-paced
Featured Seminar:
How to Elicit (Gather), Write, and Analyze Business Requirements
Participants love our online business analyst training courses.
We practice what we preach:
Self-Paced Modules teach you
5 simple rules for writing effective requirements:
A requirement should:
Our business analysis curriculum includes many workshops for Business System Analysts The role of business systems analyst encompasses anyone responsible for identifying business needs and translating those needs into business requirements. Required skills include interviewing techniques, business process/data modeling and analysis, and requirements engineering. It is commonly filled by people with job titles like "Business Analyst", "Systems Analyst", "Technical Analyst", "Requirements Analyst" "Requirements Engineer", or "Requirements Specialist"., Requirements Engineers, Requirements Specialists, JAD Facilitators, Subject Matter Experts (SME’s), and others who are responsible for defining requirements for information technology solutions. We also develop customized requirements engineering courseware that augments the methods used by your business and requirements analysts.

Requirements Analysts and JAD FacilitatorsThe role of JAD facilitator is responsible for planning, preparing, and conducting Joint Application Development (JAD) sessions. JAD Sessions are commonly used to identify business requirements for business critical projects. Required skills include meeting planning, problem resolution, scheduling, and any business analysis techniques that will be used during the JAD session. This role is best filled by someone who does not have a vested interest in the project but is primarily concerned with facilitating a productive JAD session. need specialized business analysis and facilitation skills which can only be acquired through extensive and time-consuming training or experience. Outsourcing the requirements specialist role is a viable alternative for getting the requirements when time is of the essence. When we consult we are always mindful of knowledge transfer as an important part of the consulting engagement. It is our mission that knowledge transfer occurs as an integral part of the consulting engagement.
In today’s fast paced environment, coaching and mentoring are primary means of business analysis skills transfer for requirements specialists. Our e-coaching services help Business Analysts, Subject Matter Experts (SME’s), Requirements Analysts, JAD Facilitators, and Test EngineersTest engineer is the role for anyone responsible for validating that the delivered solution meets the business need. This role is filled by a wide range of job titles, primarily depending on the phase of development. Typical job titles for this role include "Developer" (during unit testing), "Software Tester", "Subject Matter Expert (SME)", "Software Quality Assurance (SQA) Specialist", and End User (during acceptance testing). Required skills include test planning, test case identification, test scripting, test documentation. acquire just in time new skills while finishing their projects.
What responsibilities do business systems analysts, requirements engineers, and subject matter experts have on projects? What has to be done first? The Requirements Solutions Group’s methods for determining the business needs, defining the business solution, and testing the delivered system are methodology independent. Whether your requirements specialists use an Agile, Object-Oriented, Structured, or home-grown methodology, our requirements gathering approach will support them.
Time is always tight for Subject Matter Experts (SME’s)The Subject Matter Expert (SME, also commonly called "Super User") role has to be filled by someone who understands the business dimension and can determine business needs. They are the primary source for business requirements and may be responsible for user acceptance of the delivered solution. As a result, this role can benefit greatly from business analysis skills such as process modeling and analysis, problem definition and analysis, and requirements specification and prioritization., and Requirements Specialists. To accommodate even the tightest schedule, our business analyst training is available in several different delivery methods.We offer a blended learning approach for business analysts including traditional classroom learning, live e-Learning (virtual workshops), e-coaching, and on-demand, web-based training.