Some of you may like to know: exactly how does Griffio go about solving our clients’ business challenges? Well, we’ve loosely documented but rigidly followed the below ideology. (It applies to all sorts of problems and not just how to make web-based business software.)
- Discover. Find out what the problem is. A lot of times, you can just ask, “What’s the problem?” or “How can I make your job easier?” Otherwise, conduct in-depth research, such as thorough exploration and investigation to expose the predicament.
- Design. After you understand where the problem is, you need to think it through. What ways can you solve the issue? What would work best? Continued research must take place to test your ideas during this phase. Contrary to popular problem solving formulas, this is where most of the testing should take place. An example would be how a certain web page will work or how my audience would react to this idea. Try to uncover any potential hang-ups the idea or process may have.
- Develop. Create or build the supporting materials. This step generally includes the use of technical tools such as a software editor, a hammer, or even written notes. Good craftsmanship must take place to ensure quality.
- Deliver. Once the system or idea is built or completed, deliver it, launch it, present it, or sell it. This is the part where you give and/or tell the “problemee” what you think will best improve their current state.
- Support. This is where you help implement you solution, be it an idea or website. Problem solving requires change, both logistical and behavioral. Good support facilitates that change. The audience should be free to ask questions or get training as to how to best use your idea.
Hopefully, this will help or add to how you approach problems. The idea is to use these steps or a derivative of them in solving just about anything. If you come up with any areas that this might not work (i.e. marriage) please let me know by filling out our quick and easy comment box.