Brainstorming is my favorite and in my opinion the most productive method or the technique one can try out when it comes to analysis or trying to solution a problem. It’s a very simple method and I will point out some techniques which you can use during your session. 1. Be very thoughtful when you are selecting people 💡 You have to get the most productive, solution oriented and technical people into this. In my work I usually invite, The product owner or BA - Who knows in and out of the product from customer point of view The architect or the tech lead - They know the functionality of the system and the technical aspect of it Solution architect or engineers – So we can have many solutions on the table QA – Because they think in different angles 2. Do your homework and be pro-active Since you are going to be the organizer of the session you have to know what the problem you are going to discuss, give them a background as to why we need to have the change,