In summary, to reflect on this chapter, we started to extend and dive deeper into the software design ethos. The skills and tools used by small and large teams are rooted in doing work overtime and start with software teams applying a prototype. The ability to generate solutions from our previous research and user insights is not an arbitrary feat but rather a by-product of a design team that recognizes that they don't know the answer and need to understand their user to figure out a solution. We applied these practices throughout this chapter to allow you to practice your own ability to prototype, design a system diagram, and apply industry best practices through tools that produce prototypes first.
In the next chapter, we will focus on more skills in part 2 of the execution of software design through human-centered methods for user research.