ABSTRACT

This seventh chapter covers the need for getting yourself prepared upfront when it comes to engineering a {shiny}.

Here, we will cover the importance of starting with planning, thinking, and evaluating existing solution before rushing into coding. We will also introduce concept maps, and give a series of tools to evaluate the project before even writing a single line of code. In other words, we’ll see how to get started with user interview, how to create personas, and why it's important to evaluate pre-existing codebase before starting the project.