Hackney Re-Platforming Weeknotes : week ending: 2020-01-17

Weeknotes are a way for us to keep people informed about progress on the project. Given the technical nature of the re-platforming work we will use them to explain technical choices that we are making, including the benefit and impact of these choices. 

Project goals

  • Enable housing officers to use MaT offline when there is poor mobile coverage
  • Enable Hackney to decommission Outsystems, saving £80,000 per year
  • Enable Hackney to support, develop and deploy future improvements to MaT more quickly, at lower cost

Sprint goals:

The goals for Sprint 5 are to:

  1. Replatform all of the Tenancy and Household Check and Home Check frontend (including save and return)
  2. Do testing of offline functionality within the team
  3. Have all APIs in place and integrated with the frontend (including image persisting and S3)
  4. Connect the React frontend to Outsystems
  5. Get in a position to where we can release Tenancy and Household Check and Home Check to a group of Housing Officers for further user testing with users by 3rd Feb

Good things

We’re making good progress on building the APIs we need and integrating them with the frontend.  The team reduced the scale of what’s needed right now by descoping the S3 API until next week. The logic for this can be dealt with in the image persisting endpoints of the process API and the extracted and used in the S3 API. 

We’ve nearly connected the new front end to Outsystems. This means that we will shortly be in a position to do the necessary offline testing (see below). 

We’re on track to get the rebuilt service in front of Housing Officers during February. This will include Tenancy and Household Check and Homecheck in the first instance, with Introductory Tenancy Visit to come slightly later. Achieving this goal means there will be some finalising work needed after the end of this current sprint, but we believe that this is manageable.  

Decisions

Assembling Home Check and Introductory Tenancy Visit will take place after this sprint. We will not have time during this sprint to set up and deploy Home Check. But given that the process steps for Home Check are already covered by Tenancy and Household Check this will be a straightforward task and can be delivered after this sprint.  

Difficulties

We haven’t tested offline working yet. The team were blocked by a couple of issues this week in getting Tenancy and Household check to a point where we can test offline working. Progress is being made and this is a priority. Gill and Richard will be doing this testing once the technical changes have been made, and we will most likely need to pick up changes after this sprint.   

We still need to handover the data-driven frontend system to Hackney. As well as handing over the task of assembling process steps (which is straightforward), we want to handover management of the data-driven frontend (remultiform) system. This will work best when Emma is actually working on the project; she will be picking this up with F on Monday. 

Acknowledgements

Thanks to everyone who worked on the project this week – Bukky, Chris, David, Emma, F, Gill, Liudvikas, Mirela, Richard and Tuomo.  

What’s next

  1. Emma will be pairing with F on some remultiform work to get a better understanding of that codebase
  2. Gill will be carrying out offline testing, with support from Richard
  3. Richard will work with Emma on clarifying the scope of follow-on work that is needed after this sprint. We will be timeboxing this follow-on work

The following people will be working on the project next week:

  • Ana
  • Bukky
  • Chris
  • David 
  • Emma (Monday only)
  • Gill
  • Liudvikas
  • Lorraine
  • Mirela 
  • Richard
  • Tuomo
+ posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.