Strategic Redevelopment Planning

Objectives

An Inventory/Analysis is typically initiated when a high priority, high visibility requirement is initiated by senior management. This may involve a need to integrate or merge multiple stand alone applications, the need to utilize a global data architecture, the desire to move an application to a new target platform or a full scale replacement. Long range strategies involve projects that, by necessity, have a deliverable horizon of a year or longer and may include Positioning activities already underway based on the interim maintenance plan.

The categories, defined in the Software Option Strategy Matrix (Form 002), driving a strategic redevelopment plan include technology migration, replacement and extensive enhancement efforts. One might argue that certain initiatives may fall under the interim plan.

This is true if those initiatives do not require data architecture redesign, cross system integration, a change in fundamental purpose, movement into specification based support, platform downsizing of core systems or related cross system upheaval.

A replacement may include a mix of reuse, purchase package or development. Occasionally, the line between these initiatives is blurred. Key factors requiring full scale redevelopment include movement to a new technical or data architecture, cross functional integration of core systems or dramatic changes in the supported business area. Categorizing an initiative is not as important as establishing a plan to meet organizational information requirements.

While Positioning improves systems near-term, Transformation is the key component of any redevelopment initiative. Transformation tasks are oriented around model-based development activities, coupled with reverse engineering methods. Comsys-TIM initiated this relationship in the Inventory/Analysis functional assessment. Under Transformation, this is extended throughout the development cycle. The plan produced in this task is driven by the scenario involved, assessment findings, the interim plan and the tasks defined in the Transformation stage.

Specific objectives for this task include:

· Build plan to achieve selected redevelopment option (or options) identified in the feasibility analysis/assessment integration task

· Produce a cost benefit analysis of the selected option (or options)

· Outline specific role of Transformation tasks in achieving the selected redevelopment alternative

· Identify Positioning tasks listed in the interim plan that also support the strategic redevelopment plan

Entrance Criteria

The entrance criteria for the strategic redevelopment planning task is listed below.

· Establishment of application objectives via inventory/analysis executive planning Form 001

· Completion of all technical assessment tasks

· Completion of current architectural analyses and target mappings

· Completion of the user backlog requirements analysis identifying long-term application area requirements

· Completion of subject area/entity type, function hierarchy, function dependency and business function/entity type analysis tasks for current systems

· Completion of current to target mapping steps for each of the functional assessment tasks listed above

· Completion of the IS infrastructure analysis

· Completion of the assessment integration/feasibility analysis task

· Completion of the interim support plan task

Roles/Skills

The personnel and skill requirements necessary to meet the strategic redevelopment planning task are identified below.

· Redevelopment Expert

- Ability to review analysis results and make strategic recommendations based on long-term requirements and selected redevelopment alternative

· Application Area Manager

- Ability to provide input to and approve strategic system plans

· Project Manager

- Ability plan, manage and control the project

- Ability establish an strategic plan that can be delivered in required time frames

· Target System Functional Expert

- Knowledge of interim target functional requirements

· IS Management/Executives

- Input, review and sign-off on redevelopment alternatives and strategic plan

· User Requirements Analysis

- Input, review and sign-off on strategic plan

Input Requirements

The system components and related inputs required to initiate and complete the strategic redevelopment planning task are listed below.

· Metrics recorded on completed assessment forms:

- 001 - Inventory/Analysis executive planning form

- 003A - environmental analysis form

- 003B - process flow analysis form (with attachments)

- 003C - data definition analysis form

- 004 - functional mapping form (current program/process/function to target function mapping)

- 005 - functional assessment form (functional conformance ratings)

- 006 - architectural assessment form

- 007 - IS infrastructure assessment form

- 008B - module reusability ratings form

- 008 - assessment integration form

· Blank copy of Transformation Workplan Form 030

· Blank copy of Client/Server Planning Form 033

· Categorized, prioritized backlog request lists from user backlog requirements analysis

· Assessment integration analysis summary for long-term requirements

· Assessment integration/feasibility analysis report summarizing strategic issues

· Discussion of how interim plan supports strategic requirements produced in the interim support plan

· The interim support plan

· Organization's development and project management methodology

· Ranking and summary of most likely option for strategic redevelopment - deliverable from assessment integration/feasibility analysis task

Tool/Technology Support

Technologies supporting the strategic redevelopment planning task include spreadsheet, project management and word processing tools. These tools are used to represent information as required by this task.

Spreadsheet

This tool is used to review prior metric results input into Comsys-TIM forms during prior tasks.

Project management tool

Step one requires work plan finalization using a project management tool. It is also a key tool for actually building the main deliverable from this task - the strategic plan.

Word processor

This is required to record analysis results.

Task Steps

The strategic redevelopment planning task is comprised of the following task steps:

Build Strategic Redevelopment Plan
Develop Redevelopment Cost Benefit
Finalize Logical Data Analysis Work Plan
Finalize Object Derivation Analysis Plan
Finalize Event Derivation Analysis Plan
Define Rule Abstraction Criteria & Approach
Finalize Business Rule Derivation Plan
Finalize Process Hierarchy Analysis Plan
Finalize Process Dependency Work Plan
Finalize Process Action Analysis Work Plan
Finalize System Structure Analysis Plan
Finalize Interaction Analysis Work Plan
Finalize Dialog Flow Analysis Plan
Finalize Presentation Analysis Work Plan
Estimate Middleware Enabling Work Effort
Finalize Physical Data Design & Migration Plan
Finalize Program Specification Work Plan
Review & Select Redevelopment Option
Finalize Redevelopment Work Plan