Experimenting with various aspects of your problem solving process can be beneficial. You can use frameworks, models, techniques and tools to structure, simplify, visualize and communicate your problem and solution. Examples of these include SWOT analysis, fishbone diagram, mind mapping, prototyping or storytelling. Additionally, you can use different technologies, platforms, applications and devices to support, enhance and automate your problem solving. Spreadsheets, databases, software, online tools or gadgets are a few examples of these. Moreover, you can use different viewpoints, lenses, angles and filters to examine, interpret and evaluate your problem and solution. These could include customer, stakeholder, competitor, ethical or environmental perspectives.