Duke Unitersity Management Training


Find a Course

Select one or more from the list below:

Program Area
Delivery Method

Special Offers

View all of our current Special Offers.

Digital Catalog


« Back  |  Home » Program Areas » Business Analysis

Business Analysis Courses

Business analysts must be able gather and manage requirements, and recommend solutions to their company's biggest challenges. Whether you‘re looking to fine-tune these capabilities within your organization, or looking for individual skill-enhancement, Corporate Education Group has the right business analysis course for you.

Business Analysis -- Traditional Classroom

Code Course Title Course Outline

While specific functions of business analysts vary depending on the industry and on the size and structure of an organization, there are nonetheless core competencies required of the business analyst (BA) as he or she attempts to understand the business needs of stakeholders and determine solutions to business problems.

  • This course is part of the Business Analysis Certificate, a comprehensive program for business analysts that want to expand their knowledge in strategic project management issues.
Course Schedule
#Days Fee Date Location
2 $1,595 1.15.15 — 1.16.15 Waltham Area

Register

2 $1,595 5.11.15 — 5.12.15 Sheraton Framingham Hotel

Register

  • This course is also available in Virtual Classroom format. Click here for more information.

Please note that prices are subject to change without notice.


Within the context of a project, the project manager and other stakeholders will look to the business analyst (BA) for guidance about which requirements-related deliverables, work products, activities, tools, and techniques are appropriate for the project. The BA provides this guidance through the requirements management plan, through which the appropriate approaches to elicit, document, analyze, communicate and verify the requirements for the project are defined, and the deliverables, roles, and responsibilities are explained.

  • This course is part of the Business Analysis Certificate, a program intended for those looking to acquire the knowledge and tools needed to be an effective business analyst.
Course Schedule
#Days Fee Date Location
2 $1,595 4.13.15 – 4.14.15 Waltham Area

Register

  • This course is also available in Virtual Classroom format. Click here for more information.

Please note that prices are subject to change without notice.


The business analyst (BA) uses numerous methods, tools, and techniques to structure information collected from stakeholders when eliciting requirements, assess gaps, and define and document the capabilities of the solution. Through iterations, the BA must ensure that the proposed requirements are feasible and support the business needs and objectives, and that all stakeholders have a shared understanding of and agreement to the requirements.

A BA working on a project frequently uses a variety of analysis and documentation techniques from three broad categories: business process analysis, object-oriented analysis, and structured systems analysis. Many of these models are addressed by the Object Development Group's UML specifications.

  • This course is part of the Business Analysis Certificate, a program intended for those looking to acquire the knowledge and tools needed to be an effective business analyst.
Course Schedule
#Days Fee Date Location
3 $2,099 3.2.15 — 3.4.15 Waltham Area

Register

3 $2,099 6.9.15 — 6.11.15 Sheraton Framingham Hotel

Register

  • This course is also available in Virtual Classroom format. Click here for more information.

Please note that prices are subject to change without notice.


Eliciting requirements is one of the primary responsibilities of the business analyst, as the requirements serve as the foundation for the solution to the business need. A business analyst will use numerous techniques during the course of a project depending on the information being elicited and the types of stakeholders involved. There are many proven techniques for eliciting requirements from which the business analyst may choose, and new methods continue to evolve.

  • This course is part of the Business Analysis Certificate, a program intended for those looking to acquire the knowledge and tools needed to be an effective business analyst.
Course Schedule
#Days Fee Date Location
3 $2,099 3.11.15 — 3.13.15 Waltham Area

Register

3 $2,099 7.15.15 — 7.17.15 Sheraton Framingham Hotel

Register

  • This course is also available in Virtual Classroom format. Click here for more information.

Please note that prices are subject to change without notice.


An organization selects and prioritizes projects based on whether they align with and contribute to its strategic goals and objectives. By applying business analysis practices, organizations identify business opportunities, build the framework of their Business Architecture, and determine the enterprise’s optimum investment path for its projects, including implementing new solutions for business and technical systems. Ultimately the organization selects and prioritizes projects that optimize the return on organizational investments.

At the enterprise level, business analysts are often called upon to provide vital support to decision makers who rely on the business analyst's expertise to help evaluate proposed corporate initiatives and projects. This course explores the business analysis practices employed as projects are proposed, approved, implemented, and measured against business objectives.

Please note that prices are subject to change without notice.


Selecting the appropriate methodology for a project is a crucial decision that will determine the structure of the team and the underlying assumptions for planning, estimating and conducting the work. Development life cycles fall within a range from sequential (such as waterfall) to iterative. Iterative development projects concentrate work in short cycles, called iterations, during which a functioning product is produced. If changes in the requirements arise, they are reviewed by the team, and high priority changes are implemented in a subsequent iteration.

Projects also apply a degree of process rigor, ranging from disciplined to agile. The level of process rigor, or agility, is adjusted based on many factors including how quickly the product must be delivered, the structure and characteristics of the organization and project team, and the amount of technical documentation necessary.

  • This course is also available in Virtual Classroom format. Click here for more information.

Please note that prices are subject to change without notice.


A use case is a description of how a system interacts with one or more external entities called actors. Use case diagrams show collections of actors and use cases and how they all interact, and they therefore, through iterative refinement, they help stakeholders to review and agree upon the scope of a system.

Please note that prices are subject to change without notice.


In this intensive two-day hands-on course, participants will gain the skills and knowledge necessary to create business analysis artifacts in the industry-standard Unified Modeling Language (UML) notation. Among the diagrams explained in detail are the use case diagram for user requirements modeling, the activity diagram for process and workflow modeling, the class and object diagrams for data modeling, the state diagram for complex rule modeling, and the package diagram for organizing large models. Additionally, the workshop covers the use of the Enterprise Architect visual modeling tool, although a different tool can be substituted. This workshop is geared towards practicing business analyst who are looking to advance their analysis skill set with more sophisticated modeling and visual documentation techniques. Practical and lean analysis approaches are emphasized.

Please note that prices are subject to change without notice.


In this two-day in-depth course, participants will gain the skills and knowledge necessary to be a productive analyst on agile projects. The course focuses on skills for all three levels of an agile project: product level, release level, and iteration (sprint) level. Participants will work in small teams to build lean analysis skills and will learn how to do the right amount of analysis for the project team to be successful. In particular, participants will understand the role of the business analyst on an agile project, how to elicit and document requirements with stories and other rapidly developed models, how to prioritize requirements, and how to guide the stakeholders through the project.

Please note that prices are subject to change without notice.


A key competency of the business analyst is effective facilitation; an essential set of skills necessary for working with a group of stakeholders to elicit, document, analyze, verify and achieve consensus on requirements. Facilitation Skills for the Business Analyst addresses the unique facilitation challenges facing business analysts through interactive role play, coaching and experience-based learning. Participants will practice their new skills in a variety of requirements gathering sessions, including interviews, small group sessions, larger, formal group sessions, virtual meetings and on-site observation.

Please note that prices are subject to change without notice.

Our business analysis courses and certificate programs may be customized for your organization by integrating your business processes and company language. Not sure which courses are right for you and your organization? Feel free to call one of our business analysis training consultants at 1.800.288.7246 or contact us for more information.