How can you shape culture and process while handling a complex delivery? Lead Engineer Scott Edwards talks through our experience with the DVLA in a recent webinar.
Digital service delivery
Learn more about our digital service delivery.
Integrating security with agile delivery
How can you embed security into agile development and by doing so increase collaboration between different teams? In this post, our Software Engineer Tom takes a look at security techniques that can be incorporated into your agile delivery.
Evolving the NHS Book a virtual visit service with Kettering General Hospital
We spoke to Ian Roddis, Deputy CDIO, and Anna Awoliyi, Chief Allied Health Information Officer for Kettering General Hospital about how we collaboratively worked with ward staff and patients to improve the NHS Book a virtual visit service based on user research.
Stop buying specialists and start delivering outcomes
Rich discusses the problems that can arise when companies hire specialists and how to refocus a team to start delivering outcomes. Multidisciplinary teams allow you to focus on what outcomes you’re delivering and enable the team to share the responsibility of all aspects of delivery.
Defining outcomes as a product team
How defining outcomes can help a product team collaboratively discover, identify, collate and rank what they should do and enable them to perform effectively and happily to ensure outputs are tied to those outcomes.
How to make mob programming work for your whole team
Our software engineer Tom Foster examines the benefits to mob programming, and top tips to implement it successfully in your team.
Do users really need GOV.UK accounts?
Government Digital Service (GDS) have recently announced they are looking at GOV.UK accounts. In this post, Kyle shares some concerns he has about the use of accounts from a user perspective.
11 ways to see if your team is high performing
How do you know if your team is high performing? In this post, Andreas describes a series of indicators that you can use to see if a team that you manage, or are part of, are ‘high performing’, the reasons we encourage particular team behaviours, and what we can do to move a team towards becoming ‘high performing’.
Documentation should meet outcomes too
How do we go beyond seeing documentation as a burden and ensure that it is maintainable, reliable and valuable? Documentation is necessary to explain how something complicated works and defines a critical process to ensure a successful software release.
Don’t estimate without evidence
In software, estimating is controversial. In this post, we’ll look at how to measure the quality of your estimates, and what to do when it doesn’t stack up.