Sign in to search Gartner Research
Current Users New Users

Application Strategy: Overhauling Your Application Portfolio

View All Special Reports

Stay Connected

Facebook LinkedIn Twitter RSS
In many organizations, application portfolios have grown beyond the IT organization's ability to effectively manage them. Aggressively rationalizing application strategies and overhauling application portfolios can help create solutions that will meet changing business requirements as well as the constraints of the IT budget.

Get Flash to see this player.



Download: MP3 10:59, 5.02MB

Gartner Research VP, Distinguished Analyst Yvonne Genovese discusses processes involved in application overhaul projects.

Is Application Overhaul One of Your Key Initiatives?

Key Initiatives organize Gartner's vast resources to help you achieve demonstrable business results efficiently and cost effectively.

An application overhaul takes place as part of an application strategy, which is a plan to achieve a business outcome through the use of technology. To be successful in the ever-changing business world, enterprises need a coherent application strategy.

We recommend IT leaders follow these five phases when investigating this initiative:

 
  1. Strategize & Plan

    Draft a charter to gain agreement on the vision and mandate behind the project, in alignment with business goals. Scope the project, and establish resources, budget and governance systems. Integrate the project with strategic IT and business plans.

  2. ARCHITECT SOLUTION

    Define the architecture, technology and standards for the project. Model business requirements, and detail specifications for solution delivery. Recommend how to implement the project.Define process detail and performance metrics. Communicate the plan.

  3. SELECT SOLUTION

    Set requirements and issue RFPs. Analyze market intelligence. Evaluate vendor/service provider options. Choose technologies and vendors/service providers. Negotiate service-level agreements and contracts.

  1. DEPLOY

    Design, deploy, staff and manage the implementation. Develop rules, workflows, forms and user interfaces. Define organizational and governance structures. Create a development and test environment. Run tests. Seek user feedback. Manage and monitor risks.

  2. OPERATE AND EVOLVE

    Operate and manage the implementation. Revise in response to feedback, risks and changing business requirements. Measure performance. Monitor use and compliance. Develop skills and define best practices for users. Refine governance processes.