Research shows that prisoners’ reoffending rates are significantly lowered if they have frequent contact with friends and family on the outside. Booking social visits with prisoners used to involve mailing a paper form to the visitor, who would then have to phone the prison—and could spend two hours or more on hold. In September 2014, the Ministry of Justice Digital launched Prison Visit Booking, which allows visits with prisoners to be booked online through GOV.UK.
How can you integrate with an unchangeable monolith that thousands of prison staff use every day to run the UK’s prisons, while rapidly iterating on a citizen-facing visit booking service?
Steve Marshall shows how a combination of some decades-old technologies, a carefully crafted user interface, and staff in prisons made it possible to build a visit-booking service with 90% user satisfaction, all without changing the backend system. Steve also explores how to architect systems to chip away at legacy monoliths while improving your users’ experience and discusses what all of this means for how you architect your systems.
If he ever grows up, Steve Marshall wants to be a mighty pirate. Until then, he has to make do with being a software architect at the Ministry of Justice. He’s worked on government services, travel APIs, sites for burgeoning rock bands, award-winning intranets, and a host of things between. When he’s not working or complaining on Twitter, Steve can be found listening to music, playing video games, taking more photos than he has time to process, or going very fast round corners in his car. One day, he might blog on his site again. One day.
Comments on this page are now closed.
©2016, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com