Agile Essentials

Course length: 1.0 day(s)


Course Overview

You will identify key features of the agile software development model and benefits of implementing this model to develop a software product.


Target Student

This course is intended for programmers and development managers, including software development project managers (with more than 2 years' experience) with basic knowledge of software development methodologies and practices, who wish to familiarize themselves with Agile software development.


Prerequisites

Participants must have a background in software/application development and possibly some experience with various software life cycle models. The suggested prerequisite course is Introduction to Software Life Cycle Models.


Performance-Based Objectives

Upon successful completion of this course, students will be able to:

• Describe the agile software development methodology.
• List and describe the various phases of the agile software development methodology.
• Examine agile development with XP and Scrum.
• List and describe other software development methodologies that are based on the agile methodology.
• Describe agile project management.