Agile Certifications

With over 250 Agile certifications available, it’s worthwhile to do some research before deciding which one is right for you.

ICAgile Certified Professional - Product Ownership

ICAgile Certified Professional – Agile Product Ownership

The ICP-APO is one of two knowledge-based certifications on the Product Ownership Track. The certification focuses on value-driven software delivery, the accompanying mindset, and key agile practices designed to emphasize customer value. It also looks at creating organizational and team environments conducive to frequent and transparent collaboration between the business and development teams. The Learning Outcomes highlight specific techniques and practices such as lightweight requirements, prioritization methods, progressive elaboration, product/project roadmapping, story mapping, effective user stories, and acceptance criteria. Participants who complete this certification will gain an excellent foundation in value-based agile solutions delivery.

Learn more »
ICAgile Certified Professional - Agile Programming

ICAgile Certified Professional – Agile Programming

This certification focuses on helping developers embrace the agile mindset as it relates to software engineering. It concentrates on the skills and tools needed to inspect and adapt code efficiently and effectively to accommodate new insights, product changes, and technical innovations. Refactoring, Unit Tests, Test-Driven Development, and the basics of good design are just some of the topics covered in order to equip developers to write high-quality code that is easily understood, changed, and maintained. This certification also focuses on the importance of and techniques for effective developer collaboration within and across agile teams. Topics like collective code ownership and paired programming are among the collaboration concepts included. Upon completing this certification, students will have deep knowledge on how to succeed in an agile engineering environment.

Learn more »
ICAgile Certified Professional - Agile Project and Delivery Management

ICAgile Certified Professional – Agile Project and Delivery Management

This certification focuses on core components of agile project management as distinct from traditional project management, and on equipping course participants with strategies and techniques for successful Lean and Agile project implementation. A servant leadership mindset and approach is critical to empowering agile teams to produce great results. Students will practice the role of agile project manager as a facilitator of agile practices towards achieving desired outcomes. This certification also takes a much more in-depth look at the fundamental agile concepts of adaptive planning, customer collaboration, and value-driven delivery in dynamic and sometimes highly constrained environments. In addition, the learning outcomes address agile approaches to standard project management processes such as metrics, reporting, and contract management.

Learn more »
ICAgile Certified Professional - Agile Sofware Design

ICAgile Certified Professional – Agile Sofware Design

This certification focuses on technical design with an emphasis on simplicity and architecting for a low cost of change. The course emphasizes design patterns and teaches developers how to do the right level of design at the right time within the development cycle. Students will also spend considerable time exploring the value of a system that is test-driven, or uses a “test-first” approach. An important part of this certification is to develop not only an understanding of the technical aspects of agile engineering and continuous delivery tools, but also approaches for structuring work in a more agile manner to respond to customer goals and lower technical risk. A goal of this certification is for students to become well versed in effective approaches to agile software design and engineering, with an emphasis on building in quality and lowering the cost of change.

Learn more »
ICAgile Certified Professional - Team Facilitation

ICAgile Certified Professional – Agile Team Facilitation

The ICP-ATF is one of two knowledge-based certifications on the Agile Coaching Track. It focuses primarily on the mindset and role of an agile team facilitator, while also providing group facilitation tools and techniques for effectively designing meetings and workshops that both engage the entire audience and drive towards agreed-upon outcomes. Through obtaining this certification, course participants will develop an appreciation for the art of facilitation as key to fostering collaboration and enabling self-organizing teams. In addition, participants will build their facilitator toolkits and gain experience facilitating specific agile practices most relevant to their organizational context.

Learn more »
ICAgile Certified Professional - Agile Test Automation

ICAgile Certified Professional – Agile Test Automation

The certification focuses primarily on test automation from an agile tester’s perspective as opposed to a programmer’s perspective. Students will learn how to set up an overall test automation strategy, including determining which types of tests are better suited for automated versus manual execution. The certification also highlights strategies for creating automated story and feature tests as well as system and integration tests. Because courses are technology-agnostic, participants will write automated tests using pseudo-code in the classroom. This also helps maximize opportunities for students to learn from one another, regardless of their individual technical expertise. If you are ready to increase your knowledge about the world of test automation, this is the right certification for you.

Learn more »
ICAgile Certified Professional - Agile Testing

ICAgile Certified Professional – Agile Testing

This certification focuses primarily on agile testing techniques and processes in addition to the mindset and role of an agile tester. Learning outcomes include the ability to distinguish and “agilize” the different types of testing on an agile effort, and understanding how business, development, and testing personnel best collaborate on an agile development cadence. In addition, course participants will learn agile test strategies and techniques related to release planning, testing within iterations, regression testing, performance testing, pre-deployment, and production support testing.

Learn more »
ICAgile Certified Professional - Agility in Finance

ICAgile Certified Professional – Agility in Finance

This certification is part of a specialized journey within the Business Agility track and is aimed at people in organizational functions focusing on the allocation and use of funds. They are part of an organization aiming to adopt Agile thinking and practices, irrespective of their industry. Participants will come away ready to implement new ways of thinking and working in the finance, accounting and procurement areas.

Learn more »
ICAgile Certified Professional - Agility In HR

ICAgile Certified Professional – Agility In HR

This certification is part of a specialized journey within the Business Agility track and is aimed at people who are in what organizations traditionally call the Human Resources (HR) domain. They are part of an organization aiming to adopt Agile thinking and practices, irrespective of their industry. Participants will come away with the knowledge necessary to tackle new ways of thinking and working equipped with people engagement practices that are more humanistic and values-based.

Learn more »