Working at HMCTS

One eye on the horizon – a design ethos for national infrastructure microservices

Agile delivery allows for the iterative and evolving design and implementation of services to meet user needs – and this is a good thing. The challenge this can face, however, is that designs can focus on the Minimum Viable Product and so when products start scaling or have additional contexts applied, the system can need substantial re-engineering or re-implementation to address these challenges.

Doing the hard work to make CJS simple

One of GDS’s design principles is ‘Do the hard work to make it simple’. This is directed at transformational programmes like the Common Platform and the delivery teams working within it. Right now, those of us working in the Common Platform Programme are living out the reality of this principle – we’re working hard to uncover the essence of the Criminal Justice System (CJS) so that we have clean, clear service design that feels simple to use.

Danger signs of Agile adoption

wall with different colour post it notes

Like many government departments and arm length bodies, the CJS Common Platform Programme (CJSCP) has adopted Agile processes and put it at the heart of what we do. From my experience while working in CJSCP, I have detailed in this blog post a number of ‘danger signs’ that may indicate your organisation is not embracing Agile ways of working.