A Universal Approach to System Development System Development Life Cycle (PM4004)

A three day workshop that demonstrates the creation and use of a systems development life cycle and methodology. The workshop is heavily reinforced with many hands-on team assignments.

A Universal Approach to Systems Analysis (PM4007)

A three-day workshop for information systems personnel. Experienced and novice IS professionals will benefit from this very understandable foundation workshop. The workshop deals with structured analysis techniques that are the basis for all the current methods and tools. This workshop will complement and support product and tool specific training and can be used with all known methodologies. The workshop itself is methodology neutral.

A Universal Approach to Systems Design (PM4006)

A three-day workshop for information systems personnel involved in the design process. Experienced and novice IS professionals will benefit from this very understandable foundation workshop. The workshop deals with structured design techniques that are the basis for all the current methods and tools. This workshop will complement and support product and tool specific training and can be used with all known methodologies. The workshop itself is methodology neutral.

Advanced Business Analysis

This course is for business analysts looking to improve the way they elicit, analyze, document and communicate requirements.

Advanced Communication Skills

In any profession, you will find yourself in a situation where you need to relay information to another colleague. When such situations arise, good communication skills are an essential part of getting your message across clearly. This course will show you how to apply advanced verbal and written communication techniques in your workplace.

Agile Boot Camp: An Immersive Introduction

Explore Software Agility from a Variety of Perspectives and discover and Harness Strengths across Various Methodologies

Agile Boot Camp: An Interactive Introduction to Software Development

As a ICAgile Certified Professional designation course, this Agile training course offers hands-on practices in Iteration Planning, Product Roadmap and Backlog, Estimating Practices, User Story Development and Iteration Execution. There is more to Agile development than simply a different style of programming. That's often the easy part. Agile development methods change your approach for requirements gathering, estimation, planning, team development, stakeholder interactions and more. While not a silver bullet, Agile Methodologies have become the most practical way to create outstanding software. We'll explore the leading Agile methodologies. You'll learn the basic premises and techniques behind Agility — so that you can apply them to your projects.

Agile Coaching Workshop (ICP-ACC)

A coach's primary goal is to enhance their client's awareness of practice and behavior — enabling and empowering the client to realize objectives which may be just outside of their reach. Through thoughtful and deliberate engagement, the coach strives to enhance, in a measurable and sustainable fashion, team practices in order to provide focus on the business goals and objectives of the team and organization. Whether the coach is internal or external to the organization, coaching covers a broad spectrum of teaching, mentoring, problem solving, planning, leadership, team-building and mastery of skills and knowledge.

Agile For Business Analysts (BA08)

In this advanced business analysis course you will explore and apply proven techniques to help you to understand and apply business analysis techniques within the context of an Agile software development project, AND to apply Agile techniques within the context of business analysis.

Agile for Managers Workshop

Agile Management techniques promote autonomy and respect on teams, leading to trusting, collaborative relationships resulting in continuous improvement, higher productivity, stronger loyalty and higher performance for team members. Using a servant leader approach rather than a traditional command and control approach, managers become the catalysts to guide empowered self-directed teams.

Agile for Product Owners

The Agile for Product Owners course will provide the knowledge to understand and apply the principles of agile. At the end of the course, participants will be able to effectively plan, prioritize and manage a product roadmap to deliver business value, understand the role of the Product Owner and the development team within an iterative process, and gain the skills necessary to become an agile leader to drive your organization to the next level.

Agile in a Government Environment

The Federal Government has mandated that software procurement and development efforts must drastically increase their effectiveness and efficiency. To achieve this mandate, many governmental agencies and contractors are beginning to apply an Agile approach to the development and delivery of their software and services. In order to effectively apply Agile in the government space, you must understand specifically how to navigate the challenges of process requirements found in government. This class builds the bridge between what Agile is and how it can be used effectively in a government environment. This is your foundational Government Agile course.

Agile Leadership Overview (BA15)

Organizations need to be "Agile;" it is no longer an option. They must be able to deliver new or enhanced products and systems as dictated by customers, competition, and business pressures. As the environment they operate within changes, they need to be flexible while adhering to their purpose. As they flex, they need to be both predictable and efficient, while controlling risk. The transformation to agile is neither simple nor easy and it requires good leadership. This course focuses on leadership’s role in agile transformations.

Agile Practioner

The PMI® Agile Certified Practitioner (PMI-ACP)® ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes a baseline of the agile philosophy, including core concepts and general agile practices. This course helps you prepare for the PMI-ACP exam.

Agile Project Management (ICP-APM)

In this Agile Project Management training course you will learn advanced project management skills to help you, the servant leader of your Agile teams, enable your team(s) to deliver what your customers want faster and with better quality than ever before! This is an advanced course for those who are already familiar with agile methodologies who wish to take their skills in Project Management for Agile Teams to the next level. All of the Agile Project Management practices in this course are documented and cross referenced as part of the course materials — allowing you to continue your study after the course!

Agile Projects in Practice (PM4031)

Use the Agile Methodology to rethink your approach to software projects. Agile projects are causing quite a stir. People are often confused about the goals and practices of the Agile approaches. Is it something completely new? Is it repackaging the old principles? Is it something radical? Well! Perhaps yes to all three. Can it work in our culture? Yes it can work in almost any culture. Agile by definition has some flexibility and although it may upset the purists, can be adjusted to fit into most tolerance levels.

Agile Service Management Foundation (CASM)

This sixteen (16) hour course provides an introduction to Agile Service Management – the application and integration of agile thinking into service management processes and process design projects. Agile thinking improves process efficiency, reduces waste and provides an ongoing capability for IT to continue to deliver value even in the face of changing requirements.

Agile Team Facilitation (ICP-ATF)

The course gives you the much-needed skills to design and conduct collaborative meetings while leading teams toward higher maturity levels, more effective results, and self-organization. As a stepping-stone towards becoming an Agile Coach, this course focuses not only on skills and techniques but also on the mindset for the facilitator and the facilitator’s path towards becoming an Agile Coach. It includes group facilitation tools and techniques for effectively designing meetings and workshops that both engage the entire audience and drives toward agreed-upon outcomes.

Agile Testing (ICP-TST)

Building on traditional risk-based test practice we are now challenged by incremental delivery. To address but not inhibit Agility, we examine concepts like pair testing and strengthening relationships in a team setting to build a sense of common purpose. Working in parallel with developers eliminates hand-offs and late stage testing, and enables incremental confirmed component delivery. This program builds on what we know and adapts to what we need … Agile delivery. Agile testing opens new areas of opportunity to build strength in product quality, process improvement and test confidence.

Analysis and Design - A Universal Approach (PM4025)

At the end of this 5-day workshop, participants will be able to analyze a new or existing system project, develop a requirements specification and create a system design. The latest techniques are combined with effective, proven modeling methods. The workshop focuses on developing complete and accurate specifications in the shortest possible time. The material is based on practical and effective methods that have evolved from many years of experiences with software projects.