16.7 Code-Migration Prioritization Results


Figures 16-14, 16-15 and 16-16 illustrate the consensus profile. The stakeholders liked the fact that, although the distribution of size across the increments was a little jagged, it was within projected tolerances. It ramped up to peak in the second increment, then ramped down, as shown in Figure 16-14.

Figure 16-14. Consensus profile: size of increments

graphics/16fig14.gif

Figure 16-15. Consensus profile: program elements versus adapters

graphics/16fig15.gif

Figure 16-16. Consensus profile: business object completion

graphics/16fig16.gif

The ratio of program elements to adapters was less appealing (72 adapters). However, at least it fell below the maximum number of adapters required by other profiles. The initial increment included both types of adapters ”an advantage for risk mitigation.

Figure 16-16 shows the most attractive feature of the consensus profile ”business object completion. Combining Audit/History and Catalog in the first increment created a good- sized piece of work that touched on many risk areas. These included internal and external interfaces using industry-standard approaches, applying adapter technology, using considerable portions of the database, and fielding of previous work on the Catalog business object. Addressing Inventory in the second increment was acceptable to the user community and prevented the business object from being the "guinea pig" in the initial, pilot increment. Both the Funds Control and Asset Management business objects were belatedly removed because these functions were being reallocated to other systems. Fragmentation was not optimal, but with two business objects complete in one increment, one complete in two increments, two complete in three increments, and two complete in four increments, size was evenly dispersed.



Modernizing Legacy Systems
Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices
ISBN: 0321118847
EAN: 2147483647
Year: 2003
Pages: 142

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net