Adoptionplus had devised a metric called Think About Your Child (TAYC) to measure:
They wanted to build an online platform with a revised version of the metric that would enable them to provide the necessary support to parents where problem areas were identified over time within the family.
Using the data collected from the parents it would then be clinically analysed so local authorities and regional adoption agencies can learn what works, when, for whom, and for how long. Over time, this will enable the development of a more strategic evidence-based approach to adoption support.
We built an online platform called Supporting Tracking & Evaluating Progress (STEP). The key functionality for the new tool included:
Once a parent has completed registration, they will be able to return to the application and sign in to gain access to their details and any surveys and or results / resources depending on the current survey windows.
Once created the System Admin has the ability to sign in to the system and access the System Admin dashboard. This is where they can carry out their main functions. The 2 main functions of a system admin are:
The ability for the application to allow for the data to be exported anonymously is key for the tool to be a success. System Admins will have the ability to export the raw data collected for a survey window. The data will link to previous surveys, using the family, parent and child unique ids as ways of grouping data together.
Using the existing branding, we created responsive templates of all components and pages and delivered the new designs, optimised for Chrome and Safari mobile and desktop browsers.
For the back-end build, we firstly set up the project in Azure Devops before creating our source control repository using Git version control on the Microsoft Azure DevOps platform. We then started the development using Microsoft .NET technologies. We managed the build in weekly sprints and code was peer reviewed as we progressed each iteration. Once the build phase was completed, we set up the UAT environment and passed it to the client for user acceptance testing.
One of the key overarching requirements of this project given the sensitive nature of the information passing through the platform is data protection and security. Because of this we also enlisted our partner CREST certified penetration test agency to thoroughly scrutinise the new build.
To ensure the platform was secure we included Two Factor Authentication, performed internal breach testing, encoded anonymous data and set up a .NET Core Membership.
"The STEP digital tool is exactly the kind of innovation that the Barnardo’s Foundation was created to support."Javed Khan
Chief Executive at Barnardos