Agile Programming: Building Applications Your Users Are Sure to Like




Discover Scrum and learn how to deliver build better, higher-quality applications.
By Marty Acks, Customer Requirements Manager

Agile programming has gained significant momentum recently by changing the way in which organizations develop software. When I was first introduced to agile programming a few years ago by a colleague, I politely listened to his enthusiastic description, but it really did not resonate for me. The more I learned, the more fascinated I became. Now, our organization is in the process of moving to Scrum, which is a well-known agile programming methodology.

This article will introduce you to the basic concepts of Scrum development and help you determine if Scrum is right for you. Scrum terminology is probably rather different from what you currently use. Although some of the terminology maps closely to what you may do today, much does not. While Scrum tends to talk about “products” a lot, Scrum is equally appropriate for both IT organizations and ISVs.