Meet Encompass, the independent charity that reduces poverty and homelessness in the South West of the United Kingdom.
Having worked with Encompass for a number of years, we know their core objective is developing a network of support that provides free high-quality advice and support for those who face challenging home and financial situations.
App Development
DevOps
UX / UI Design
Web Design
Blueprinting
As can be imagined, Encompass case workers face many complicated challenges when helping individuals. To alleviate difficulty in every unique situation, Encompass produces updated policies and procedures to assist case workers. These documents have been stored as 230 separate PDF documents on a cloud drive, which presented friction:
Encompass has been aware of these problems for a while and wanted a solution that would streamline case worker access to these vital documents.
When Encompass came to us, they already had an App as a potential new solution. When a big solution like an App is discussed, we recommend going through a Blueprinting Phase first. Blueprinting is where we assess the underlying problems that a client hopes to address with a new solution and then carefully scope what the solution could look like.
Blueprinting typically takes 2 weeks and can help clients realise what and if a technology solution is suitable, before sinking time and money into design and development, where making changes can be more expensive. Planning is a must for a streamlined solution.
Our Technical Lead, Matthew Spence, took Encompass through following Blueprinting steps:
We proposed an App and an Admin Portal (Content Management System), where documents could be updated in one central place and case workers immediately received updates, without delay. Our solution came with the key requirements:
Encompass needs case workers to access these documents offline and across many devices. We recommended building a App for both Android and iOS phones.
This way any case worker can download the App onto their own mobile phone and access guidance on the move.
For this solution, we chose to use React Native to build a cross-platform App - this means there's only 1 codebase that publishes to both Android and iOS.
Updating content and automatically rolling out to staff was also crucial. We advised building a web Admin Portal where authorised copywriters could publish up-to-date Policies and Procedures.
This portal also allows Encompass to manage users and who can access the App in one easy way.
In the future, this Portal provides opportunity for Encompass to switch more of their internal processes online.
We built the Admin Portal first, as our first priority was enabling Encompass to upload Policies and Procedures early on. With the Admin Portal built, Encompass were able to get started while we then put our attention on the App itself.
Barr Media provided training on how to use the Admin Portal and created a Help page within the Admin Portal for users to consult at any time. In this instant, Encompass commented during training that the Admin Portal was “clear and easy to grasp”, with very few users needing to check the Help page.
This approach worked well; with Encompass choosing to re-review their entire documentation and commenting how easy this was to do on the Admin Portal while Barr Media began building the App. Our developers also benefited by being able to test the App with real content as they went.
Both Barr Media finished the App and Encompass completed uploading 6 policies + 51 procedures on schedule, allowing us to proceed to rolling the App as planned.
We finished the build on schedule and followed an incremental rollout strategy. This allows us to detect any bugs early and encourage a great starting experience for the wider audience.
Upon each phase, we gathered feedback and actioned any required changes before starting the next.
We led all 5 phases for Encompass, publishing the App and ultimately bringing in 40 Encompass individuals to use the App across many different phones.