Discover Scrum and learn how to deliver build better, higher-quality applications.
Written by Marty Acks
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.
The last 10 years have been tough for organizations the world around. When it comes to a recession, everyone is forced to do more with less. But at the same time, companies still need to move forward at a frenetic pace—just to maintain a competitive advantage through the recession and beyond. It is this enhanced speed at which the business must operate that creates a new level of resource challenges to address, often with no time to waste. It's no wonder that "work smarter, not harder" has become the hallmark of modern business.