Conceptualizing, designing and developing a new digital application, as a product, requires diligence and effort. When people haven’t been exposed to the process to create a new digital application, often their assumption is the following: I have a good idea