<aside> 💡 Use this list of questions when you need to clarify the requirements and agree on technical implementation. This will help you with building the RIGHT things.

</aside>

 How to use it?


  1. Go through product-oriented questions and pick which makes sense to ask and try to find alternatives that would be simpler to implement and / or would make more sense to the business / customers.
  2. Go through technical questions and pick which makes sense to ask. Make sure to create alignment across the team and look for consistent patterns compared to the current codebase.

Ask product-oriented questions

These questions should be asked to the person, who is responsible or leading the project (not all are relevant for all the cases, so pick and choose, what is relevant to your case) credit to Pawel Huryn: