Overview

Background

 

This is a multi-year project to manage the on-going maintenance and development of the Active Directory Platform Driver and associated tools. The driver software handles account maintenance based on information pulled from the Identity Management System, allowing for authetication to the Microsoft Windows infrastructure for staff, students and visitors. The code is developed and maintained in-house.

It is recognised that this service needs regular development and maintenance year on year and due to the nature of changing business requirements requires to be agile and responsive to change when it is requested. This project is to place the necessary work on a formally managed basis and provide the resource to support this.

 

Scope

 

User account driver

Structure driver

AD helpline tools

DB services on Panacea to support AD

Grouper

Web gateway fro LDAP lookups

 

Objectives

 

Stage 1 - this is likely to carry through until June 2016

Place development and maintenance of codebase on a formal project basis

Modernise the development of the driver software - establishing a development environment that is fit for purpose and will allow for a more agile response to testing and rolling out future changes and ehancements when required.

Move existing code into the new environment - versioning, auditing

Be in a position to provide monthly releases of driver into production

Document the service - this is a large and important task and likely requires scoping on its own as it involves code, processes, policies and procedures along with technical information for developers and support information for those fielding queries that require knowledge of how the service operates and impacts on users.

Ensure colleagues are in a position to support the codebase and remove reliance on a single member to provide support and assistance

 

Deliverables

 

Stage 1 is to provide an environment for development of the codebase that is fit for purpose to allow future on-going work on this service.

Ensure documentation is up to date and reflects what is in place - as noted above this is quite complex and needs scoping.

 

Benefits

 

Codebase becomes easier to support with versioning and auditing of changes in place

Test and rollout of changes more efficient and less error prone if move to a monthly release cycle

Trouble-shooting problems easier

 

Success Criteria

 

Development environment in place and working.

Requested changes in pipeline tested and rolled out using new environment into production successfully

Documentation sets in place and treated as living documents

Ability to plan stage 2 based on stage 1 completed and signed-off as fit for purpose

 

Project Info

Project
AD Platform Driver
Code
ENT008
Programme
ITI - Enterprise Services (ENT)
Project Manager
Garry Scobie
Project Sponsor
Anthony Weir
Current Stage
Close
Status
Closed
Start Date
04-Nov-2015
Planning Date
n/a
Delivery Date
n/a
Close Date
n/a
Programme Priority
8

Documentation

Plan