As we head into 2012, enterprise developers will need to focus on some major themes, including the emergence of HTML5, “big data� and analytics, and Agile Application Lifecycle Management (ALM). They should also continue to concentrate on Web, mobile and cloud development, and take advantage of advances in languages and integrated development environments (IDEs).