Chapter 2. Technology and standards 23
Performance
The system should have the ability to scale to handle the growing needs of
the business.
Businesses will choose the technology they use based on several criteria:
In-house skill
Cost to retrain present employees
Cost to adopt new technology
Cost to integrate new technology
Maintenance cost of new technology
For example, if the business has sufficient Java skills in-house, then using a
Java-based technology may not have a huge impact on the time required to
implement a project. However, if there is only COBOL programming skill
in-house, using a Java solution would require more work and add expense and
time for retraining the programmers. So should the company not use a Java
solution? This ...