Listpoint began life as a Proof of Concept project in 2005 for PITO (a precursor organization to the NPIA) and was originally called the Constrained Values Management System and later 'CLMS'. This was a Microsoft Access database system that held just the Constrained Values (CV Sets, now know as 'Code Lists') required to support the Police Corporate Data Model (CorDM) and its predecessor CDM.
During early 2006 a requirements analysis exercise was conducted to canvass opinion from potential users across the NPIA and selected Police Forces.
It became clear that there was a need for a more holistic solution for managing CVs that was not limited to handling just the CVs endorsed by CorDM and CDM. Indeed, almost every application system reviewed required many more CV Sets than the data standards suggested. Some of these CV Sets were shared between several application systems.
It was also evident that managing all these CVs centrally would not be a scalable solution. Distributed administration would be necessary, which implied a web-based tool would be required.
Informal discussions with staff in other government departments uncovered a common need for such a tool.
A review of the commercial market failed to identify any web-based reference data management systems that could support a loose federation of organizations with distributed ownership of content.
The original Access database was replaced by a bespoke SQL Server based website in June 2006.
Delivery of functionality to support user requests continued through 2007 despite funding cuts and uncertainty over its future direction. An offline Windows CV Set editing tool (Workbench) was developed and made available to users.
The name CVMS was changed to CLMS as Code Lists were more readily understandable to people than CV Sets and emergent industry standards use the term.
A User Group meeting held in Spring 2008 highlighted a number of usability issues with the Prototype system and in particular the need to provide users with editing functionality through web pages rather than through a separate Windows application that many people had difficulty installing on their network workstations.
A new development team was acquired in Spring 2008 and work began to re-engineer the CLMS Prototype to become a robust production-quality system and to transfer basic editing functionality to the website.
This work is planned to culminate in early 2009 with the release of the new system on new dedicated production servers.