Introduction to Agile Development

The Introduction to Agile Development training course provides the background information needed for anyone who is considering a move to Agile Development or is already involved in Agile Development. The course begins with a look at how software processes have developed and changed over time, delving how new technologies and product paradigms affected the evolution. With the historical context laid, the course then examines the world of Agile Development, dispelling common myths (like its code for Chaos), and clarifies concepts such as Test-driven Development, Scrum, Pair-programming, Extreme Programming, Refactoring, and others.

Course Summary

Purpose: 
Learn how Agile Development can improve the process of writing software.
Audience: 
Project Managers, Software Architects, Developers, and Business Analysts new to Agile.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
Duration: 
3 Days

What You'll Learn

In the Introduction to Agile Development training course, you’ll learn:

  • History of Software Development and Processes
  • Motivations for Change: Iterative Development
  • Defining Iterative Development
  • Defining Evolutionary and Adaptive Development
  • Introducing Agile Development
    • What Is Agile?
    • Agile Principles and Practices
    • Agile Project Management
  • How to Become Agile
  • What Is Scrum: Methodology overview, process life-cycle, values, roles, practices, strategies, etc.
  • What Is Extreme Programming: Methodology overview, process life-cycle, values, roles, practices, strategies, etc.
  • Agile Development With the Unified Process: Methodology overview, process life-cycle, values, roles, practices, strategies, etc.

Resources

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Introduction to Agile Development training course that meets your specific needs.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients

surveyask

Need help finding the right learning solution?   Call us: 877-629-5631