UW Extension Home
Request Information
Student Information

CERTIFICATE PROGRAMS CLASSES WORKSHOPS & LECTURES ONLINE LEARNING
Find a Certificate
Certificate Program in
Agile Development

Program Overview

Want to know more?
Sign up to receive e-mail updates about this program, including notification when complete program details are available on our website. >>
Next program starts:
Autumn 2008
Program location:
UW Campus, Seattle
Contact a program representative >>
 

Agile development is a conceptual framework for software engineering that combines a set of principles with a series of practices. There are a number of practices such as Scrum and eXtreme Programming which tend to minimize risk through short, iterative development cycles, each of which tends to be comprised of an entire software project, including planning, requirements analysis, design, coding, testing and documentation.

Since Agile development is made up of a family of processes rather than any single approach to software development, emphasizing this innovative approach along with the necessity of collaborative efforts and frequent communication will be key to this certificate program. "The Agile Manifesto," as it has become known, emphasizes the following:

  • Customer satisfaction by rapid, continuous delivery of useful software
  • Working software is delivered frequently (weeks rather than months)
  • Working software is the principal measure of progress
  • Even late changes in requirements are welcomed
  • Close, daily cooperation between business people and developers
  • Face-to-face conversation is the best form of communication
  • Projects are built around motivated individuals, who should be trusted
  • Continuous attention to technical excellence and good design
  • Simplicity
  • Self-organizing teams
  • Regular adaptation to changing circumstances

This series of three courses will apply the principles and practices of agile management and software development practices through a combination of activities, exercises, simulations, lectures, and discussions.

Is This Program Right for You?

Evidence has shown that Agile teams deliver faster with higher quality. Further, enhanced cooperation within the software delivery team allows for increased ability to build the right solution in the face of inevitable changing requirements.

Individuals most likely to benefit:

  • Software Developers
  • Software Architects
  • Development Managers
  • Quality Assurance / Testers
  • And any other people interested in Agile Development!

Other individuals who may be interested:

  • Project Managers
  • Systems/Business Analysts

Sign Up to Receive E-mail Updates

If you are interested in receiving e-mail updates about this new program, sign up here.

Contact a Program Representative

For more information about this program, please call 206-685-8936 in the greater Seattle area, or 888-469-6499, or e-mail us.

Related Programs

UW Home | UW Continuing Education | About Us | Contact Us
© 2008 UW Extension. All rights reserved.