If you haven’t heard the term "discovery phase", you might have referred to it as Ideation, Concepting, or simply Planning. In the context of software development, all these terms apply to the same process: "developing the initial product idea into a clear understanding of its business goals, functional goals and the effort behind implementing this solution".
In fixed-cost projects, discovery is the best practice for initiating the project.
Now that we are back from fabulous Las Vegas show of the year - #CES2018 - we can take a moment to reflect on what this event was all about. Of course it was about the most recent technology, but let’s see what was actually hot. Our focus was mainly on automotive, robotics, smart home, pet trackers, and other impressive consumer electronics.