Cost-driven software migration:An experience report
Autor: | Chris Verhoef, Harry M. Sneed |
---|---|
Přispěvatelé: | Software and Sustainability (S2), Network Institute, Software & Services |
Jazyk: | angličtina |
Rok vydání: | 2020 |
Předmět: |
Software modernization
Operations research Computer science media_common.quotation_subject 02 engineering and technology incremental migration Software SDG 17 - Partnerships for the Goals 020204 information systems 0202 electrical engineering electronic engineering information engineering Quality (business) Experience report code conversion Productivity automated code-based cost estimation media_common reimplementation business.industry 020207 software engineering migration project planning Payroll Redevelopment redevelopment business Estimation methods |
Zdroj: | Sneed, H M & Verhoef, C 2020, ' Cost-driven software migration : An experience report ', Journal of Software: Evolution and process, vol. 32, no. 7, e2236, pp. 1-26 . https://doi.org/10.1002/smr.2236 Journal of Software: Evolution and process, 32(7):e2236, 1-26. John Wiley and Sons Ltd |
ISSN: | 2047-7481 |
DOI: | 10.1002/smr.2236 |
Popis: | Software migration projects are often bound either by time or cost or by both. If the project is bound by both time and cost, the user must sacrifice something else, usually the quality. The migration strategy depends on how the project is bound. Most migration projects are bound by time. The new system must be in operation by a given date, no matter what it costs. The project described here—a state employee payroll system—is bound by cost. It must remain within the budget, no matter how long it takes. The original costs were estimated based on the code size and the productivity measured in previous migration projects using three different approaches: conversion, redevelopment, and reimplementation. The conversion approach would have been the cheapest, but it had already been tried and failed. The redevelopment approach was considered to be out of the question due to the high costs. Thus, reimplementation remained as the only alternative. The costs of this approach were estimated using three different estimation methods and approved by the state government. The project has been in progress for 4 years, and until now, the estimated costs and actual costs are in the same order of magnitude: the costs have remained within budget. In fact, the costs are less than what was estimated with some methods. As this particular project is not bound by time, it is a good example of continuous migration. |
Databáze: | OpenAIRE |
Externí odkaz: |