Proven Training
Build your skills to Discover, Collaborate and Succeed

Icon Complete Course List

Icon offers expert-led training to meet all your software and business process needs. Select courses according to your individual or team skill level by considering private training at your location or public training at Icon. For complete mastery, take the entire discipline in your chosen field of study. Courses vary in terms of length and pre-requisites. Customization of Icon courseware to suit your team's specific training needs is always an option. Please contact us by phone or email for a free analysis of your training needs and for more information.

Download a complete list PDF

Icon Public Training

Icon public training provides a flexible, cost-effective option for individuals or small teams to master new skills. You will learn and apply best practices to enhance your abilities and transform your organization. We specialize in the practical application of new technologies, emphasizing a balanced approach encompassing courses in process, requirements, project management, modeling, and architecture skills. Select from the upcoming training list or call to learn more.

To learn more, call (636) 530-7776.

Scaled Agile

Implementing SAFe 4.0 with SPC4 Certification

Duration: 4 Days
Target audience: Internal change agents, external consultants and managers and leaders responsible for implementing agile programs as part of an enterprise Lean-Agile change initiative.

SAFe 4.0 Release Train Engineer (RTE)

Duration: 3 days
Target audience:

The audience for this class is RTEs, VSEs, SAFe Program Consultants, SAFe Agilists and change agents. It is specifically designed to enable RTEs to understand their roles and responsibilities in the SAFe enterprise. Change agents, leaders, and managers who support RTEs will also benefit from attending this course.

Leading SAFe 4.0 with SA Certification

Duration: 2 days
Target audience:

The following individuals will benefit from this course:

  • Executives and Leaders, Managers, Directors, CIOs, and VPs
  • Development, QA and Infrastructure Management
  • Program and Project Managers
  • Product Managers and Product Line Management
  • Portfolio Managers, PMO, and Process Leads
  • Enterprise, System, and Solution Architects

SAFe 4.0 Product Owner

Duration: 2 days
Target audience: SAFe Product Owners

SAFe 4.0 Scrum Master with SSM Certification

Duration: 2 days
Target audience: Intended for people new to the role of the Scrum Master, or people wanting to better understand the role and how it fits in a SAFe enterprise, attendees typically include:

  1. New or existing Scrum Masters
  2. Team Leads
  3. Release Train Engineers

SAFe 4.0 Scrum Master with SSM Certification

Duration: 2 days
Target audience:

Intended for people new to the role of the Scrum Master or people wanting to better understand the role and how it fits in a SAFe enterprise. Attendees include:

  • New or existing Scrum Masters
  • Team Leads
  • Release Train Engineers (RTE)

SAFe 4.0 for Teams

Duration: 2 Days
Target audience:

The following individuals will benefit from this course:

  • All stakeholders of an Agile Release Train at the beginning of its SAFe journey

SAFe 4.0 Product Manager / Product Owner with PMPO Certification

Duration: 2 days
Target audience:

  1. Product Managers, Product Line Managers, Product Owners, Business Owners, and Business Analysts
  2. Solution Managers, Portfolio Managers, Program Managers, PMO Personnel, and Process Leads
  3. Enterprise, Solution, and System Architects

SAFe Program Portfolio Management (PPM) Workshop

Duration: 2 Days
Target audience:

Attendees typically include senior executives and solution managers, Line of Business Owners, CTO, Product/Program Directors, Lean-Agile Leaders, Agile PMO and Agile change agents and consultants.

SAFe® 4.0 Advanced Scrum Master Course with SASM Certification

Duration: 2 days
Target audience:

The following individuals will benefit from this course:

  • Existing Scrum Masters
  • Team leaders, project managers, and others who have assumed the role of an Agile team facilitator in a SAFe® or enterprise Agile context
  • Engineering and development managers who will be responsible for Agile execution and for coaching teams and teams of teams
  • Agile coaches
  • Agile program managers and prospective Release Train Engineers

Certification Kit

  • SAFe® Advanced Scrum Master (SASM) certification
  • SAFe® Certification Kit

Attendees who pass the exam will receive:

  • A SAFe® Advanced Scrum Master certificate
  • A one-year certified membership as a SAFe® Advanced Scrum Master
  • A SAFe® Advanced Scrum Master branding kit with the SASM certification mark

Agile Release Train (ART) Launch

Duration: 5 days
Target audience:

A Five-Day Immersion Program for Agile Enterprises.

Agile

Applying Scrum - Agile Principles & Practices

Duration: 1 day
Target audience:

This course is intended for all who will actively participate in an Agile project, including Scrum team members, ScrumMasters, Product Owners, and Subject Matter Experts. People on the edges of the project (secondary customers, management staff, and participants in related processes) will also benefit.

Agile Boot Camp

Duration: 2 days
Target audience:

This course is intended for anyone who will actively participate in a project using this approach. People on the edges of the project (secondary customers, management staff, and participants in related processes) will also benefit. Project teams are encouraged to attend as a group.

Agile Team Enablement Workshop

Duration: 3 days; workshop can be customized depending on team, environment, and any unique requirements.
Target audience:

This course is intended for anyone who will actively participate in a project using this approach. People on the edges of the project (secondary customers, management staff, and participants in related processes) will also benefit. Project teams are encouraged to attend as a group.

Lean - Kanban Workshop

Duration: 1 day
Target audience:

The workshop is intended for team members, select Vendor Associates, and Managers who are interested in learning about Lean Software Development process – and how to implement it using “The Kanban Method.”    

Each workshop will accommodate multiple teams; up to 4 teams or 20 people, maximum to ensure sufficient oversight and quality of attention.  The members of the individual teams will be working together in learning the Principles and Practices associated with Lean and Kanban. 

Public Class: Certified Scrum Product Owner (CSPO)

Duration: 2 days
Target audience:

This course is intended for anyone who will actively participate in a project using this approach. People on the edges of the project (secondary customers, management staff, and participants in related processes) will also benefit. Project teams are encouraged to attend as a group.

Test-Driven Development Workshop

Duration: 3 days
Target audience:

This course is primarily intended for hands-on developers. Architects, technical leadership, and anyone who must understand, review, and communicate the use and benefits of TDD by agile teams will also benefit.

Product Owner Enablement

Duration: 1 or 2 days
Target audience:

This course is designed for product managers and business managers who are subject matter experts and are involved in the planning and execution of Agile projects.

Coaching Agile Teams

Duration: 1 day
Target audience:

This course is intended for new coaches and Scrum Masters who want to develop their abilities to get the most out of individuals and teams working on agile projects.

Agile Requirements with User Stories

Duration: 2 days
Target audience:

This course is intended for all who will actively participate in a project using User Stories. People on the edges of the project (secondary customers, management staff, and participants in related processes) will also benefit.

Agile Estimating & Planning

Duration: 1 day
Target audience:

This course is intended for all project team members, customers and stakeholders who are responsible for deriving, approving or understanding the fundamentals of a project estimate or project plan.

Introduction to Test-Driven Development

Duration: 2 days
Target audience:

This course is suitable hands on developers, scrum masters, and functional leaders who need a solid understanding of the practice and benefits of TDD. Coding experience is helpful in understanding the concepts being presented, but not required.

Disciplined Agile Delivery (DAD)

Requirements

Business Modeling Using UML

Duration: 3 days
Target audience:

This course is designed for the business process analysts and business designers who perform business modeling. This course is also of benefit to project managers, systems analysts, and other project roles that are recipients of the artifacts produced.

Defining & Managing Requirements with Use Cases

Duration: 2-3 days (depending on whether public or private, on-site presentation)
Target audience:

This course is designed for business analysts, systems analysts, requirements analysts, managers, subject matter experts, users, team leads, architects and software developers who require knowledge of requirements management techniques and use cases.

Requirements Elicitation & Facilitation

Duration: 3 days
Target audience:

This course is designed for students who want to improve their requirements elicitation and facilitation skills, especially for conducting use case sessions. These roles include: Business analyst, systems analyst, project manager, team leader, and software architect.

Advanced Use Case Lab

Duration: 2-3 days (depending on whether public or private, on-site presentation)
Target audience:

Business Analysts, Requirements Analysts, System Analysts, Software Designers, Information Architects, Project Managers, Testers, and Quality Assurance team members will increase their understanding of what a good use case is and how high quality use cases are developed.

Testing Use Case-Driven Projects

Duration: 2 days
Target audience:

Test managers, testers, quality assurance, business analysts, project managers, developers, programmers, and/or subject matter experts responsible for testing or overseeing testing activities.

Introduction to Use Cases

Duration: 1 day
Target audience:

This course is designed for project managers, subject matter experts, executives, testers, business analysts, requirements analysts, systems analysts, software designers, architects, information architects, user interface designers, quality assurance engineers, and others who want to understand use cases.

Facilitated Use Case Workshop

Duration: 2-5 days
Target audience:

A single project team including the project manager, analysts, users or subject matter experts, software architect, user interface designers. Optional participants: software developers, testers, technical writers, content providers, business process experts, project sponsors.

Usability

Project Management

Analysis & Design

Introduction to Modeling using UML

Duration: 2 days
Target audience:

Technical managers, project leads, analysts, designers, software engineers, configuration management personnel, testing and quality assurance personnel, and anyone needing an overview of the Unified Process will benefit from this course.

Analysis & Design Using UML

Duration: 5 days
Target audience:

This course is designed for systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will also find this course vital.

Analysis using UML

Duration: 2 days
Target audience:

This course is designed for business and systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will also find this course vital.

Design Using UML

Duration: 3 days
Target audience:

This course is designed for systems analysts, architects, designers, developers, and testers who develop object-oriented systems. Technical leads and software quality assurance personnel who oversee development of object-oriented systems will find this course vital.

Analysis Modeling Workshop (UML)

Duration: 2-5 days (private, on-site class)
Target audience:

System Analysts, Designers, Architects, Subject Matter Experts

Design Modeling Workshop (UML)

Duration: 3-5 days (private, on-site workshop)
Target audience:

Designers, Architects, System Analysts

Agile Modeling Workshop

Duration: 1+ days
Target audience:

Entire IT organization.

Rational Tools

Rational Team Concert for Project Managers

Duration: 1 day; course can be customized depending on your specific needs.
Target audience:

Project Managers using Rational Team Concert, as well as Development Leads responsible for managing projects using RTC.

Rational Team Concert for Contributors

Duration: 1 day; course can be customized based on your specific needs.
Target audience:

This workshop is designed for all team members who will use Rational Team Concert to accomplish their daily tasks: software developers, technical leads, project managers, and others who may do these roles on a part-time basis: testers, interface and human factors designers, database developers, architects, and others responsible for the technical development effort (“technical team”).

Rational Team Concert for Developers

Duration: 1 day
Target audience:

This workshop is designed for end users who will use Rational Team Concert to accomplish their daily tasks. These roles include Software developers, testers, interface and human factors designers, database developers, architects, and others responsible for the technical development effort ("technical team").

Rational Team Concert for Administrators

Duration: 2 to 5 days; workshop topics can be customized depending on your specific needs.
Target audience:

This workshop is designed for RTC Administrators, Project Managers using Rational Team Concert, as well as Development Leads and Jazz administrators responsible for supporting RTC.

Rational Quality Manager

Duration: 1 day
Target audience:

Testers, Quality and Test Leads / Managers, Business Analysts, Project Managers

Rational Requirements Composer

Duration: 1 day
Target audience:

Business analysts, BA leads / managers, project managers, stakeholders.

RequisitePro and DOORS

Duration: 1 day (private, on-site presentation only)
Target audience:

Technical, Quality Assurance, and documentation managers, project leads, executives, application experts, business analysts, salespersons and analysts/designers who are involved in requirements capture, specification, use or management.

Rational Functional Tester Essentials and Advanced Workshop

Duration: 1 day
Target audience:

Testers, Quality and Test Leads / Managers

ClearCase

Duration: 2 days (private, on-site presentation only)
Target audience:

This course is intended for first-time ClearCase users requiring a practical introduction to the ClearCase commands and operations used everyday.

ClearQuest

Duration: 1 day
Target audience:

This course is intended for testers, business analyst, systems analyst, requirements analyst, managers, subject matter experts, users, team leads, architects, and software developers who require knowledge of change management, defect tracking practices, and workflow procedures.

Rally Agile Tools