We have already seen the importance of establishing strategic and user requirements, however
when selecting the technologies there are likely to be a number of compromises which have to be
made because of the nature of existing systems and the availability of suitable technologies. For
instance, it may be technically necessary to do some of the low priority (from an institutional
viewpoint) developments first in order to derive the greatest benefits elsewhere.
The most obvious example here is the necessity of developing the directory systems which
underlie so many of the other systems and is an essential part of building an MLE. It is worth
noting that "Every project is using an authentication service based on, or compliant with, LDAP"
More generally there is a need to recognise that progress towards an MLE is evolutionary and that
the may be a need to switch out some systems earlier or later because of their technologies and
how they can therefore be integrated into the MLE.