Behind the scenes – our product development process

My name is Sam Rickett, and I’m part of the engineering team here at Metastreet. This year, we’re going to share content coming from across the wider Metastreet team, so you can see how some of the other functions come together to support our business.

The coronavirus pandemic has obviously caused a huge amount of disruption for our clients. However, we’ve been doing our best to turn the challenges into opportunities. One positive is that we’ve had more time to invest in our product. When building a product in the whirlwind of a start-up environment, we are constantly having to juggle priorities in the roadmap, as there’s always too much to build and not enough time or resources. So as nation is in lockdown, we've taken the opportunity to double down our efforts.

What we do and why we do it

Our vision for Metastreet is to be the data and communication layer at the centre of all local Council’s environmental health departments. One of our biggest challenges is finding the best way to bring simplicity to a sector that still relies heavily on manual processes and clunky software.

Our remit is therefore to design and build exceptional products to underpin the solution to that challenge. Our products are the most important elements of our business. But while most people focus on the “build” part, we recognise that it’s in the “design” part where the solution lies.

System and interface design is at the heart of everything that we do, and is a foundational cornerstone of our business.

Our design process

Our design process

Our design process focuses on exploring a business or process problem and experimenting with possible solutions in order to find the one that works best for our customers.

The users are at the heart of this process. By building deep relationships with the different users we gain a real understanding of the common problems that they face either as a Council Officer, an individual or portfolio landlord, an agent or a member of the public. Once we understand the issues, we can try to fix them.

Every one of our products, from our licence application process to our mobile inspection app, came about as a result of collaboration with a group of early customers who cared about the problem we were trying to solve. They liked the fact that we were set on finding and building a great solution.

The next step is to make sure that we understand the problem from all angles. At Metastreet, we’re lucky to have a multidisciplinary team, covering product, tech and design as well as highly experienced Environmental Health practitioners. In order to harness these skills, we hold company-wide workshops that focus on the problem we’re seeking to solve. This aligns the team behind one goal and allows us to find a solution quicker.


From this point, we experiment with possible solutions using a Lean approach, involving rapid wireframing, prototyping and getting customer feedback early and often. We explore a number of design solutions for each feature before deciding the right approach. Our goal is to solve the customer problem without wasting resources on bad ideas or unnecessary code.

The final design step is to validate that our proposed solution works for our customers. We do this by showing the final prototypes to our customers and getting critical feedback. If the solution is valuable to our customers, we can begin to build.

Our development process

Our development process

Once the designs are ready, the development team breaks the work for the build into manageable increments, allowing us to quickly deliver value to our customers. Speed is a crucial element and our lean, iterative approach to design and development means that we can rapidly deliver the solutions that we’ve promised.

Everything we build must be robust. All of our code is peer-reviewed and manually tested before any customer sees it, ensuring that the product that customers get is one they can rely on.

Once each increment reaches our customers, we make sure to get feedback so that we know we’re moving in the right direction. Even at this late stage, we’re happy to adjust our approach to ensure that we’re solving the problem in the simplest way possible. If we can make it better suited for the customer, we will adapt our design and development process along the way.

The weeks ahead

As we all work from home, we are busy adding finishing touches to the TENs functionality and prototyping more near-term product roadmap features including licence renewals and section 257 applications

I hope you enjoyed our slightly different approach to the blog, and we’d love to hear from you if you have any thoughts or feedback on either our process or, indeed, the products we’re building. So please drop us a line!

Author:
Sam Rickett

Sam Rickett

VP of Engineering
Published:

22nd April 2020

Share:
  • Copied!

Interested? Read our latest articles.

We use cookies on this site to enhance your on line experience. By clicking any link on this page you are giving your consent for us to set cookies.

Cookie Policy

We use cookies to analyse our traffic. We strive to comply with the EU user consent requirements and we use reasonable effects to disclose clearly and obtain your consent to any data collection, storing, sharing and usage that takes place on this website.

How we use cookies

"Cookies" are small files which your web browser transfers to your computer when you visit a site. They are widely used in order to make websites work, or to work more efficiently, as well as providing information to the owners of the site.

Like many websites, we use cookies to help us monitor the use of the website. These cookies are used by Google Analytics so that we know when you've visited one page and then another. You can also read more information about the Google Analytics privacy policy.