The implementation plan includes planning, training, converting to the new business processes, acceptance testing, and post-implementation auditing; these serve to create a structure in which formal acceptance by the users is likely. Because an enterprise system would demand a large amount of information in a unified database, it might be prudent to also initiate a prototype cycle. The task of implementing an enterprise software solution is a large one, and once implemented it may be difficult to alter. Therefore, a prototype system would certainly aid the task finding flaws and indicating what the final system will need to function optimally.
2.) Models, as useful representations of something that exists in reality, can help determine design strategy for information systems. Two examples of this can be found in mental models and mathematical models.
Mental models encapsulate the unwritten beliefs and assumptions people use when they consider a specific subject. Mental models may include generalizations or certain if-then criteria. For example, a managerĂs mental model may be phrased to say: ˘if a salesperson has no experience, then he or she will be easily adapted to company standards and methods regarding how to make a sale." Because our mental models prompt us to seek out certain information, they reflect directly upon the information systems available to us. Thus, if it is understood that the example above does in fact pertain to a manager at a given co