uk_probation_service_a_new_road_forward

advertisement
UK Probation
Service:
A New Road
Forward
Functional & Technical Briefing
4th October 2010
1. Project Overview
New Road Forward is a social enterprise with the mission of fostering closer and more
efficient collaboration between probation officers and the Third Sector agencies that offer
rehabilitation services to offenders.
New Road Forward (NRF) will develop and license a web portal with two key features of
benefit to the probation service:
1. An online, searchable database of Third Sector agencies that support the
rehabilitation of offenders
2. Automated referral forms to refer offenders to listed agencies quickly and
efficiently.
At the present time, probation officers rely primarily on a small set of agencies they are
familiar with to provide rehabilitation services, which may not be the best option for the
offender. A paper directory of local agencies exists but is generally not used. Referral
forms currently differ between agencies and can take hours to fill in. Each form must be
completed individually and information cannot currently be transferred between forms,
leading to inefficiency and reducing the number of referrals that can be made in a day. By
providing an easily searchable database and automated referral forms, New Road Forward
will increase the efficiency of the probation service and expand the range of services that
can be offered to offenders, thereby improving their prospects of successful rehabilitation.
The purpose of this document is to provide a briefing for the development team in order for
them to understand the purpose of the New Road Forward portal and to be able to
commence development work.
2. Functional Overview
The initial development of New Road Forward will be a low budget operation that aims to
provide the basic functions of the site in fully operational form, in order to be able to run a
pilot study within the probation service that will allow us to attract further funding and
license revenue. Further functionality of the site is anticipated to be added in the future,
therefore ease of code maintenance is critical. New Road Forward will be hosted on
London Net, run by the London Probation Trust, and must therefore use ASP.Net 4 and SQL
2005.
London Net currently pulls offender details from the Delius case management software into
a data pool on London Net in SQL 2005. The New Road Forward service will use data from
this data pool to populate the offender details for the search and referral process. New
Road Forward will also use a unique reference number for each offender (this may be the
National Insurance number in cases where NI number is available, or will be created by the
system).
All probation staff use Internet Explorer version 6 with service pack 2, so the system must
run effectively on this browser. London Net is isolated from the general internet by a
firewall, therefore an external interface must be created on the internet that will allow
agencies to log on and register their details.
2
New Road Forward
The foundation of the system will be a database of agencies that provide services to
offenders. This may be populated by transfer from an existing database (e.g. from Start
Here or Clinks), may be manually populated by the NRF admin team or may be populated
by the agencies themselves registering on the system.
Fields to be included in agency details:









Name of agency
Address of agency
Telephone number of agency
Areas where agency services are provided
o Maybe within x miles of postcode
 Maybe within x miles of each office, in which case addresses of
multiple offices will need to be entered
o Maybe single/multiple boroughs
o Maybe county/regional
o Maybe nation wide
Type of services offered
Are sex offenders accepted?
Are arsonists accepted?
Are both men and women accepted?
Email address where referral forms will be sent
2.1 Searchable Database
As well as the actual database containing agency information, a search utility would need to
be developed on top of this database. This would allow searching for suitable agencies
based on criteria such as postcode, type of service offered, restrictions on type of offender,
date of availability of service and offender profile. Usability of the search function is critical,
as the success of New Road Forward will depend on being able to provide a superior
customer experience – i.e. making life as easy as possible for the probation officers.
3
New Road Forward
Probation officer user story – new offender:














Log on
Select new offender
Pull offender details from London Net data pool (see referral form)
Select service(s) required – e.g. housing, drug rehab, employment/training
Select subsets of services – e.g. supported housing
Select location – by postcode within a range of miles, by
borough/county/region/nation wide
Select whether any issues precluding certain types of housing/employment (e.g. sex
offender/arsonist)
System provides a list of matching services
Select which agencies to refer to (option to see agency details in full)
System autopopulates referral form from offender details entered above
Verify form
Print and/or email
Send & autosave
Also include the option to save the process at any time
Probation officer user story – new referrals for old offender









Log on
Select old offender
Retrieve offender details
Option to change offender details
Option to change agency services required
Option to change agencies being referred to
Verify form
Print and/or email
Send & autosave
Agency user story – create new agency








Register as new user
Log on
Create new agency
Select type of agency (option for more than one service)
Enter agency details
Select offenses that preclude offering of services and/or services offered only to
male/female offenders
Save
Make agency details available on the system (these details must then be verified by
NRF admin team before becoming available on the search function)
Probation and agency users will require different levels of access to the system. The
different types of log on access for each type of user are outlined below:
Probation officer:
 Request registration as probation officer user
4
New Road Forward




Create offender
Edit offender
Create referral
View all offenders
Agency staff:
 Register as agency user
 Create agency
 Edit agency
NRF admin:
 Create account
 Create agency
 Verify agency and publish details to search function
 Edit permissions
5
New Road Forward
2.2 Automated Referral Forms
Referral form templates will be pdf based. There will be one common form, which must
cover all types of referrals, so some fields may be left blank for some types of referral.
Fields included in the referral form will be:



















Name of offender (compulsory)
Address
Telephone number
Date of birth (compulsory)
Gender (compulsory)
National Insurance number
Current status – on or off license (compulsory, default off)
If on license – date of license expiry
If on license – requirements of license (free text)
Current risk of harm (free text)
Current issues for referral (free text)
Current health (free text)
Vulnerability concerns (free text)
Current benefit status (free text)
Previous work experience/qualifications (free text)
Supporting statement (free text)
Name of referring officer (compulsory)
Email address of referring officer (compulsory)
Phone number of referring officer (compulsory)
The forms could either be emailed out in their entirety to the agencies or printed off for the
record. Details of referrals that have been made will be stored on the system.
Details of offenders will be stored on the system, however these are confidential and must
therefore be encrypted.
6
New Road Forward
3. Technical Details
The search utility would need to be scalable to allow for London-wide use of up to 640
probation officers, performing up to 50 searches per day each for the first two years. A
scalable architecture should be put in place to allow for use by all 11,000 front-line
probation officers in the UK, giving a long-term goal of 150,000 searches per day.
No sensitive information about offenders can be stored unencrypted on the system – the
NRF team would need to work with probation to ensure that government data protection
rules are adhered to. Security will be a key aspect and so the system must be secure enough
to allow probation officers to use it. London Probation has offered one of their developers
to liase with the Imperial College development team on this issue.
The system must be compatible with the technology of London Net – i.e. ASP.Net 4.0 and
SQL Server 2005. Additionally, for ease of maintenance by London Probation’s existing
development team, ASP.Net is the preferred development language, although others
compatible with this technology would be considered on request. During development
maintainability of code is a key aspect for consideration.
The following aspects of the system have been identified as being particularly desirable if
these can be incorporated:
Firstly, search should be available by location (within a certain radius of particular
postcode), with a Google maps mash-up of location included in the search results.
Secondly, the system would be able to autopopulate offender details from London Net’s
existing SQL 2005 data pool, rather than the probation officer having to type in these details
manually (although manual entry should also be available).
Thirdly, integration to a mail server will be required for emailing referral forms to agencies.
Ideally this would work so that the referral is sent from the referring officer’s email account.
Finally, a review system for agencies such as a star rating based on a number of criteria
(speed of response, quality of service, helpfulness) with a free text box for other comments
would be a useful feature. However, this should only be available to probation officer users
and details of who submitted the review should only be available to NRF admin.
Completeness and usability of individual aspects should be considered higher priority than
including greater numbers of aspects.
7
New Road Forward
4. Timescales
4.1 Imperial College Computer Science Project
The following timescales apply to this work, to develop the project in conjunction with a
five-strong group of Computing students at Imperial:






Early September 2010 – submit project brief to Imperial College Computer Science
department to request Computing group project
September – December 2010 – Elaboration & Construction - work with Computing
team to prepare detailed functional and technical specifications and advise
Computing team on development and testing
January 2011 – end of Computing team involvement
January - May 2011 – Transition – UAT and bug fixing
May – November 2011 – Pilot with few users in Lambeth
November 2011 – May 2012 – Full 6-month pilot & return on investment analysis
with all users in Lambeth.
5. References
Please refer to the following for more information:
New Road Forward Business Plan (2010). NRF_BusinessPlan_v1.0_final.docx
Inside CRM (2008). The Top 10 Open-Source CRM Solutions.
http://www.insidecrm.com/features/top-open-source-solutions-121307/
Imperial College Computer Science MSc (2010).
http://www3.imperial.ac.uk/computing/teaching/postgraduate/msc-computingscience/description
8
New Road Forward
Download