Based on our experience, the duration of the discovery phase can vary and it normally depends on the scale and complexity of the project. The shortest discovery stage that we had was one week long, while the longest one took approximately one month.