Go to content Go to navigation Go to search

email hello@mobbu.com or call Alex Laurie on +44 (0)797 643 6630



Search this site


Customer extranet log-in:
Username:
Password:

Recently Posted


Recent Comments


Links in brief

TXP.icio.us requires MagpieRSS

(See more of our links)

Creating value with web services in UK Criminal Justice

3 July 2006 by Rod McLaren

UK Criminal Justice is in theory a relatively small ecosystem: there are a smallish number of government organisations (the Police, National offender management, the Crown Prosecution Service, courts, etc) and businesses and contracted to provide a set of services to the government, but politically it’s somewhat complex and occasionally opaque, and it is getting larger and more connected in terms of information, IT and governance.

There are correspondingly a small number of large IT projects in certain areas of policing, crime reporting, court case management and so on. Furthermore, the Home Office has recently been under pressure over its poor performance and its plans to reform policing; this pressure may result in a gradual tide of changes in compliance, data gathering and so on as it raises its game. However, this post suggests that it might be better for contractors to get on and publish some web services/data formats that benefit both themselves and the wider ecosystem—to try something and then see if it forms useful, de facto standards for all.

Disclosure: Mobbu provides various IT services around prisoner management/movement and court management to GSL, one of the major contractors to the Home Office’s Prison Escort activities, but this post reflects no customer bias, nor an official position by GSL. It’s just an idea, and we hope it might apply across the board for UK Criminal Justice.

Contractor X exposes a web service (and who uses it?)

Contractor X should develop its own web service/API with a very simple data format and publish its availability to police services, National Offender Management Service, Prison Escort and Custody Services, and other contractors in the ecosystem. The web service would be used to get information in and out of Contractor X’s systems. “If you need to send us data, or make a request of us, then just use this data format here and this API/webservice here.”

Possible use cases:

So the idea is that Contractor X would unilaterally come up with something and get it out into the world, rather than the previously discussed approach of lobbying the Home Office to dictate a standard. If the execution was sufficiently useful to all parties (ie sensibly thought through), it’s hard to see it as a problem.

Underlying reasons for Contractor X to provide a web service

How Contractor X could provide a web service

Arguably the idea of a unilateral programme is problematic because the Home Office already has regulatory and operational frameworks in place that initiate and manage such improvements and interactions. But perhaps a bold Contractor X needs to get on and do it, seeking forgiveness afterward, and play its part in driving the improvement of the Criminal Justice system.


  1. I really should have mentioned the Criminal Justice Exchange project [1] in that post! In some respects CJE attempts to provide some of the functionality I mention above, but its rollout is expected to continue until 2008 [2] – contractors may be able to move much more quickly than that, on systems already tested at scale. Of course the hypothetical Contractor X would ultimately aim to interoperate with CJE, and the web services approach above should help that.

    [1]
    New ally in fight against crime
    [2]
    The McCue Interview: Criminal Justice IT director-general John Suffolk


    Rod McLaren    4 July 2006, 18:19    #
  Textile Help

IM on mobile devices: lessons for enterprise mobility Why Windows Mobile will rule the world