After completing the ICAgile Fundamentals course, a participant will demonstrate the following learning outcomes:
How to 'be agile,' not just do. Participants will be able explain the mindset, values and principles of Agile.
Explain how agile practices and principles improve the software development process.
List the major steps required to successfully plan and execute an agile software project.
Describe agile software development methodologies and approaches.
Explain the differences between agile and traditional methodologies.
Discuss agile development best practices with colleagues.
The two-day Agile Fundamentals course emphasizes starting with an Agile mindset, not a single methodology or framework. Course participants come away with a solid understanding of core concepts as they prepare to embark on their agile journey.
Explore the origins of Agile including the Agile manifesto, understanding the Agile mindset and establishing context for Agile best practices.
Delve into key concepts such as adaptive planning, value-driven development, team collaboration and frequent feedback for continuous improvement.
Since Agile Fundamentals is foundational and the gateway to all other certification tracks, it is appropriate for those new to the agile world, and for practitioners who recognize the need to focus on “being” agile in addition to “doing” agile.
For those who want a good introduction to some widely applied Agile frameworks and practices. Participants will get a solid understanding of the processes and the environment of an agile project, and the tools and techniques used in delivering value the agile way.