ID Number: G00173883




Application Development Key Initiative Overview
5 February 2010
 
Matthew Hotle  

This overview provides a high-level description of the Application Development Key Initiative. IT leaders can use this guide to understand and leverage Gartner research aligned to this Key Initiative.









Browse Topics


Other Options







Contact Gartner






Download Document:

PDF

application_dev...pdf (47.6KB)

Help with Downloads




Analysis



Application development involves methods and practices for developing and deploying applications.

Traditionally, application development involved activities performed by company IT staff. However, this discipline has changed greatly in recent years. Application development organizations are no longer simply described as "package shops" or "custom shops." Today, most organizations blend traditional development styles with composite applications, software as a service (SaaS), business process management (BPM) and end-user development. They also blend their own resources with externally acquired people and services. The choices and trade-offs involved in managing these different elements of application development have made leading an application organization more complex and challenging than ever.




Consider These Factors to Determine Your Readiness

Because of the growing complexity of running the contemporary application development organization, application development leaders must consider the following factors:

  • How can we become more agile? What does agile development really mean, and how does it differ from traditional application development methods?
  • What guidelines should we use when choosing between best-of-breed and single-vendor approaches to application development tools?
  • What are best practices for developing applications using service-oriented development of applications (SODA) and composite applications?
  • How do we determine software quality levels that are "good enough"? How can we detect more application quality defects prior to the testing phase?
  • What are best practices for incorporating new development languages and tools?



Conduct Your Application Development Investigation in Six Phases

Gartner recommends that application development leaders follow six major phases to pursue their initiatives (these phases may vary, based on your organization's adoption of a given topic):

  • Strategize and Plan: Develop and communicate a vision for how the development function will operate, then live that vision.
  • Assess Current State: Assess your practices against those of best-in-class organizations to identify gaps and improvement opportunities.
  • Assess Competencies: Determine best practices for delivering software, and assess competencies needed for those best practices. Understand that the choices involved have become much more complex, making learning new best practices critical.
  • Gain Approval: Understand how to gain approval for application projects, and how to acquire the technology needed to implement applications.
  • Implement: Determine how software should be deployed, and what specific recommendations can be made to aid in that deployment.
  • Operate and Evolve: Measure the deployment results and improve them.





Recommended Reading



The following documents are foundational research to get started with this initiative:









Browse Topics:
 





© 2010 Gartner, Inc. and/or its Affiliates. All Rights Reserved. Reproduction and distribution of this publication in any form without prior written permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner's research may discuss legal issues related to the information technology business, Gartner does not provide legal advice or services and its research should not be construed or used as such. Gartner shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without notice.




Resource Id: 1278814