Applications can be developed or acquired 
as needed, which means that only those 
parts of the system that really need to be changed are replaced retaining the rest of the 
systems so reducing both purchasing and implementation costs, particularly in terms of 
staff development and training.