When starting any new project, it’s important to think about the requirements and how all the components will come together to create the final product. All projects require a blending of creativity, knowledge, and experience in almost every stage of the development process. Sometimes it’s hard to overcome personal biases…