Selling Agile to the CFO: A Guide for Development Teams
Seven tips to get your CFO on board for agile development.
One issue that IT organizations consistently encounter when weighing their cloud computing options is that most of their existing applications were not developed with the cloud in mind. Most existing applications expect to have access to dedicated resources. Running them in environments where they have to share access to IT infrastructure generally has an adverse impact on performance.
This is the reason that Department of Defense for the Army's Communications-Electronics Command (CECOM) recently enlisted the Agile Platform development environment from OutSystems to not only build new applications for the cloud, but also rewrite their existing ones.
CECOM is building its own private cloud. As part of that project, CECOM has embraced an agile development methodology that should greatly reduce the amount of time it will take CECOM to develop applications for the cloud.
According to Jeff Newlin, OutSystems vice president and general manager for North America, OutSystems worked closely with CECOM to train their developers on all the nuances of agile development in the context of a cloud computing environment. While interest in cloud computing initially came about as way to save money, it's increasingly apparent that the real benefit is going to be increasing the ability of the IT organization to dynamically respond to requests for new services from the business. But IT infrastructure is only half the battle. In order to make the IT organizations truly agile, new development methodologies are going to have to be embraced.
Whether the application is running on a public or private cloud is almost irrelevant. What is really going to matter is how quickly the IT organization can deliver meaningful value to the business.