Legacy Software Consulting
Legacy software program choices are:
- Reinvigorate (make changes to bring it up to date)
- Use the same software development environment with the newest version which includes multi device support.
- Minimal retraining of software engineers due to the familiarity with the software development environment.
- Minimal testing and training of end users should occur.
- Budgetary considerations to be determined.
- Use the same software development environment with the newest version which includes multi device support.
- Replace (start from scratch in building a new software program) *
- Use the same software development environment with the newest version which includes multi device support.
- Minimal retraining of software engineers due to the familiarity with the software development environment.
- Full testing and training of end users during all phases of development.
- Budgetary considerations to be determined.
- Use the different software development environment which includes multi device support.
- Retraining of existing software engineers and/or hiring of new software engineers familiar with the new software development environment.
- Full testing and training of end users during all phases of development.
- Budgetary considerations to be determined.
- Use the same software development environment with the newest version which includes multi device support.
- Rethink (investigate and absorb but do nothing for now)
- Retire *
- Old software program is rarely used anymore.
- No one knows what the software program is supposed to do.
- No one knows how the software program works.
- No one knows what benefits the software program has anymore.
- Budgetary considerations to be determined.
- Old software program is rarely used anymore.
- Research Material
* Removal of old software program from servers and devices and if desired storage by other means.