Intranet Development in Drupal 7

Preview:

Citation preview

Oxford City CouncilIntranet Development in Drupal 7

Neil LawrencePerformance Improvement Manager

A lot of ‘firsts’... ● Use of Open Source● In-house development● Mentored development● Linux stack● Agile development● Version control (git)● Staged development● User Centred Design

Our infrastructure

The old model

What users wanted

● Faster!● Search that works● Good staff directory● Easy to create/maintain● Everyone able to edit● Organic groups● Feedback● Webforms● Newsletter● Personalisation

Issues we faced● All those ‘firsts’● County Council restrictions● Lack of knowledge/experience● Lack of developer time● Migration from old site● Staff data import/export● SSO/LDAP authentication● Logged in uncertainties

What we missed● AD integration● Complex forms● Newsletters● ICT service desk integration

What we got wrong● Unrealistic timescale● Poor (no) user stories● Design/UX poor● Time for migration● Lack of discipline● Testing an afterthought● Staff data import complex● No support contract

What we got right● In-house ‘Champions’● Mentored development● Staff Directory● Search● Distributed ownership/authorship● Logged in/personal responsibility● Organic Groups

Recommended