11 Rapid prototyping: Creating the proof of concept

 

This chapter covers

  • Identifying tools to create proofs of concept
  • Producing a proof of concept to showcase the reality of ideas in action

In this chapter, we will build a proof of concept using data we explored and exported in the previous chapter. In chapter 10, we identified and explored Welsh property transactions, which will need to be presented as an interactive application to end users.

The data is available for you to attempt it yourself at https://davidasboth.com/book-code. You will find the files you can use for the project, as well as the example solution in the form of a Jupyter notebook and Python scripts.

We have explored the available data, corrected issues, and identified visualizations to go into the proof of concept. In this chapter, we will build the proof of concept itself. First, let’s recap the project brief.

11.1 Project 7 revisited: Building a proof of concept to investigate Welsh property prices

You’re working for CymruHomes Connect, a property company specializing in homes in Wales. They’re looking to expand their business with the help of data; they want to provide insights about the Welsh property market to customers in the form of a new app. This app would use historic property sales data to allow users to explore property prices in their area of interest. The stakeholders have some ideas they’d like to incorporate:

11.1.1 Data dictionary

11.1.2 Desired outcomes

11.1.3 Project summary so far

11.2 Building a proof of concept

11.2.1 Preparing to build a proof of concept

11.2.2 Using streamlit to build a proof of concept

11.2.3 Project outcomes and next steps

11.3 Closing thoughts on the rapid prototyping of ideas

11.3.1 Skills for rapid prototyping for any project

Summary