When constructing the initial bid for the EILE project, we were hoping to be able to prove the real cost savings achieved by becoming Full LTI compliant. It became clear that the deliverables of this project alone were perhaps more expensive than the alternative of creating custom integrations, though as discussed they would be more difficult to maintain and with a higher risk attached. It is also apparent that the cost of integration varies greatly with the type of tool and the level of integration that is desired. With this in mind, the nature of this post has changed and will instead be addressing the future cost savings for learning providers and the VLE owner. The EILE project believes these savings will be real and carry a great impact for the future of the learning environment.
Learning tool provider
Shortened development process
As discussed in our learning impact video and screen cast the Full LTI standard significantly reduces the development process for learning providers. The consumer side of the specification will be provided by the VLE creator or supporting community, which considerably shortens the development effort. It also negates the need for the author of a learning provider to understand the inner workings of the VLE, which are often complex and ever changing, especially those that are community supported. The EILE project has also discovered that large parts of the integrations we have built are common across learning providers and have started creating a common library to further speed up the development of new providers.
Maintenance costs
The Full LTI standard has been carefully crafted to support the existing integration needs of the leading VLEs and to be relevant to future demand. As a result, the LTI specification is less likely to change than a learning provider or a VLE. If your integrations are using a central library, such as the library the EILE project is developing, a rare change to the specification could result in a change to a single point in the library, rather than every provider. This is much more unlikely to be the case with custom integrations.
Another maintenance cost we have discovered is the separation of concern between the learning provider and the VLE owner. As the entire service is being consumed by the VLE, it is very easy for the learning provider to implement and deploy changes, with little or no conversation needed between the two parties, especially if no change in service is expected.
One integration for multiple VLEs
Possibly the most obvious benefit for a learning provider is that they only need to provide and maintain a single integration to be able to integrate with a compliant VLE, of which all of the current market leaders should be. Combined with the removed responsibility for understanding the inner workings of the VLE, as mentioned above, this will result in significant cost savings for learning providers.
VLE owner
Cost of own integrations
Often a VLE owner, such as ourselves, will be required to write their own integrations, especially for internal developments and learning providers requiring other types of integration such as web services. Not only does the owner have to absorb the initial cost of development, they are also responsible for the ongoing maintenance, which is usually as expensive, if not more.
Open source tight integrations
Currently we find that the only tools that can provide a tight integration with the learning environment are the proprietary license based service providers. The LTI standard significantly shortens the development cycle and lowers the barrier of entry for learning providers, inevitably stimulating the open source community. This will leave VLE owners with a wider choice of free and licensed tools and the increased competition in this market will lead to price reductions.
Moving VLE
It is clear with the introduction of Moodle 2.0 that institutions are concerned about the effort and associated costs of moving VLE versions, let alone VLE. The Open University have recently embarked on a large program of work and coordination to move Moodle versions. This effort could have been greatly reduced if the OU were using LTI providers, because the tool would be independent of version/VLE and only needs to be compliant to the specification. If a tool is to provide the functionality to re-associate a resource, it could also make the migration of content easier too.
Cost of failure
Without the sandbox environment that LTI provides, every integration has the potential to bring significant risk to the security, reliability and integrity of the learning environment. It only takes a single integration to accidentally remove records from a database table without a suitable check for the VLE to be rendered useless. The VLE has become an integral part of an institution’s program of learning and with the increased demand in a rich environment, coupled with a reduction in the funding available to provide it, accidents can and will happen. By maintaining a single point of integration the risks are considerably reduced and the VLE owner is free to seek out the best compliant tools available to them with confidence.
Conclusion
The EILE project firmly believes that the LTI standard is going to drastically reduce the effort and associated costs of providing an integrated learning environment. Both the learning providers and consumers are set to benefit from LTI and this mutually beneficial relationship will serve to support the longevity of the standard.
Exactly how much financial benefit an integration could gain becoming LTI compliant is still difficult to estimate, but the EILE project team hope to build more tools and provide case studies to support our predictions.
Report post