|
Any training program is a tool, which is intended to facilitate your work. The quality of a tool is defined by its performance and convenience of use. With this in mind, we have developed a number of programs within the complex. The basis of all programs of the complex is the same and therefore the programs might be easily integrated in one shell.
Why we do not integrate all functions in one program? Because you will never need some functions of the "big" program. A teacher, for instance, cannot be interested in functions allowing learning formulas, as he has already learnt them long ago. There are other examples of such sort. The "big" program will inevitably contain a set of "dead" elements of control - different for different groups of users - the elements that will be never used.
The training program is not a tool with optional functions, for just in case that somebody might need them. The easier is the task control in the program, the better.
There is also an economic component of the problem. Investment of time, knowledge, nerves and money into development of a "big" product is also large. Naturally, this is reflected in the price of a product. The "big" program is more expensive than the program with a smaller set of services. This means that you should pay for a set of functions that you are not going to use. Any multi-purpose program has this organic defect, whatever the owners of packages write in their advertisements.
It may seem that some programs of the complex EMTeachline are "better" than the others. For example, EMMentor includes all functions of EMSolution plus many other options. We might conclude that EMMentor is "better". This is incorrect. If you will use all functions of EMMentor, then this program is better for you indeed. If not - then EMMentor is not optimal for you. Firstly, it is more complex, and secondly, it is more expensive.
|