Forrester Research is urging IT departments to rethink the way they develop applications to help businesses through the recession.
IT development teams should work like start-up businesses, adopt new approaches to software development and use agile practices to work quickly and efficiently, it said.
The analyst said that businesses should move away from their existing .net and Java Enterprise Edition platforms and instead adopt low-cost alternatives such as Adobe Flex, Apache Tomcat, The Dojo Foundation, Drupal, Google Web Toolkit, Open Source Matters Joomla!, Red Hat JBoss, Ruby on Rails, SpringSource and the Zend Framework.
IT departments should make sure application development teams understand the value of user experience to the business. IT directors should incentivise teams not just on delivering new features, but also on delivering improved user experiences, it said.
"You need application developers who know how to devour business requirements, break down a problem, find creative solutions and write clean code," the company said in a report.
The analyst recommended that businesses investigate how cloud computing can be used in software development by researching how the cloud affects the rest of the company's IT architecture.
For more information, read Forrester's latest report, "The top five changes for application development in 2010".