Transformations University of Bristol


Project Name: Core Data Integration Project

Lead Institution: University of Bristol

Project Lead: Nikki Rogers

 

Improve processes, culture and quality of information around staff performance management, by procuring or developing an in-house combined IT solution that can achieve full integration of data across various learning, teaching (VLE, SRS), research info systems and other external systems. 

 

Background

 

The original proposal for this project described how we planned to augment our institutional Enterprise Architecture approach with JISC resources in order to tackle the problem of achieving full integration of data in our various learning, teaching and research IT systems. This was primarily in order to provide better quality data to support our staff Performance Management processes - a big strategic driver at the time, and an area for which the seamless combination of data from a number of separate IT systems was required. This was in order for the University to be able to view the activities of academic staff (who may also teach) in an holistic way, and for trained managers to be able to support staff better in achieving optimal success in research, education and citizenship. Since the time that the Core Data Integration project was conceived, the Performance Management project has scaled down its IT ambitions somewhat and focussed much more on cultural change - a very good path to take, prompted by a realisation that IT alone shouldn't be used to drive cultural change in this sensitive area.

 

Nonetheless, improving data integration at our institution, whether to underpin the smooth-running of the organisation's operational processes, to provide the data platform to support our increasingly ambitious business intelligence goals, or to support the reporting and dissemination of our University's activities via the Web and to the government, is a generic concern for any organisation. Indeed over the lifetime of the project whilst for completely separate reasons the Performance Management project became less of a driver for the data integration project, nonetheless other projects and strategic initiatives at the University came to bear with even great weight on the pressing need for Bristol to improve its data integration architecture. The need to invest in the right IT architecture to support an improved data integration strategy at Bristol has become recognised at a very high senior level within the University during the lifetime of this project - an important step forward for our institution.

 

Aims and objectives

 

The broad aim of this project was to see to what extent the University of Bristol should and could adopt a Service Oriented Architecture (SOA) approach to existent problems of integrating master data automatically, across master data systems (our student administration system, our research information administration system, our estates management system, our finance system and so on). The objectives were to:

 

 

Context

 

The growth in the number of IT systems at the University in recent years has been significant. There are now systems to support the student and research lifecycles end to end. For example, to support the student lifecycle we now have a CRM system, an applicant portal, a student portal, a timetabling system, a student administration system, a VLE solution, an alumni database and the list goes on. The automatic passing of student (and other) data between these systems is essential if we are to avoid the likely errors and significant amount of time involved in re-keying large student datasets from one system into the next.

 

However, typically, over the years, these systems have been joined using a varying set of technologies, based on individual developer choices, using technologies that they were familiar with and had existing expertise in at the time. As the University’s systems architecture has increased in complexity, the number of joins has proliferated and the management of the joins has become increasingly cumbersome and expensive.  Due to the scale of information sharing that is required to support University processes across the student and research lifecycles, the number of joins (integrations) that now exist run in to the thousands. This is a problem for many institutions and is sometimes referred to as a spaghetti-like systems architecture.  Hundreds of joins are not documented at all and have been implemented using many different IT techniques, often only known to the technical developer who created them, and they can be hard for other developers to unravel and maintain.

 

We are now in a position where seemingly relatively small system changes have had major consequences for other joined systems, and have resulted in ‘broken’ point-to-point interfaces.  For example, we have had cases where an organisational hierarchy change made in our HR system, caused University system breakages elsewhere, because there was no process in place to manage the safe propagation of the change throughout the set of systems that rely on this master data.   Moreover, staff users report that in many cases it is no longer clear how data is being stored and used between different systems.  Even expert users often know that data is transferred from one system to another ‘somehow’ but in the case of cross-functional processes are often unable to easily ascertain to what extent this is via an automated interface, and when or how manual intervention may be required

 

In the current economic climate we not only need to improve the reliability and cost-effectiveness of our data integration architecture to cope with operational processes that increasingly depend on IT systems, but we also need to respond effectively to changes in government-driven reporting requirements: for example the REF (Research Excellence Framework), KIS (Key Information Sets), HESA reporting and so on.  The external demand for data puts increasing pressure on our internal ability to manage our data well.

 

Furthermore, the growth of Cloud opportunities such as Software As A Service (SAAS) and the possibility of shared services within the HE sector mean that in order to be ready to take advantage of these potentially cost-saving external solutions, we need to understand how we share data across processes and IT systems better than ever. How, for example, could we move our student administration system “into the Cloud” if we can’t easily import data from our CRM into it, and export data easily from it into our Alumni database, for example?

 

Finally, in an increasingly competitive sector, the University is paying greater than ever attention to business intelligence. Our current strategy for measuring the university’s year-on-year performance against its strategic performance indicators depends on the quality of the data supplying the data warehouse that is used for BI reporting. If we don’t have a well managed, standardised data integration architecture together with centrally (and unambiguously) defined semantics for our master data structures, then most likely we will fail to deliver on our BI strategy in the longer term.  

 

The business case

 

University projects are the agents of change at Bristol. To initiate a project, the project proposal is taken through a two-stage business case process: Stage 0 initiates the process and involves a standard-format, initial business case document being presented to a senior level decision making body (our Portfolio Executive) for approval. We have been through that process for this project at Bristol and in November 2012 our Stage 0 Business Case for Master Data Integration was approved, allowing us to proceed and develop the Stage 1 Business Case, a fully costed and very thorough document. We are still in the process of writing the Stage 1 business case at the time of writing, but it can be summarised as follows.

 

The master data integration project will deliver the following outcomes

 


The master data integration project will deliver the following benefits

 

 

The master data integration project will cost:

To be continued! We are finalising costings for a business case to be completed in the Autumn of 2013.

 

Key drivers

 

The key drivers have been described above but can be summarised as follows:

 

 

JISC resources/technology used

 

JISC infoNet “10 Steps to Improving Organisational Efficiency” (see http://coredataintegration.isys.bris.ac.uk/category/jisc-infonet-10-steps-to-improving-organisational-efficiency/ )

Support from the JISC Transformations Programme in networking with colleagues and arranging follow up meetings regarding SOA and the application of an Enterprise Architecture approach to developing our master data integration strategy at Bristol.

JISC ICT Strategic Toolkit (http://www.nottingham.ac.uk/gradschool/sict/ )

JISC Archi Modelling tool (http://archi.cetis.ac.uk/ )

Data asset framework – audit tool for data (http://www.data-audit.eu/ )

The #luceroproject (http://lucero-project.info/lb/ ) 

 

Outcomes

 

Achievements

 

 

Benefits

 

 

Drawbacks

 

 

Key lessons

 

 

Looking ahead

 

The next phases on the master data integration strategy roadmap are:

 

 

Sustainability


Our strategy for sustainable Master Data Management is intended to include: