2. Library

Now you have a better view of the problem you are trying to solve and grandma's wishes, a suitable next step would be to look at what has already done by others. Overview in Available work: the Library strategy. Does the solution already exist? Maybe there have been some attempts, but there were still some problems to solve? Learn from that to improve your own solution. The library strategy can also yield useful information about existing parts you might reuse, such as a suitable cuddly robot, or a software library for speech recognition and speech generation. Also check the best practices for the methods and processes you want to use. Common ways to retrieve information in the library strategy is to search the internet or to ask an expert for advice (tip: when interviewing experts, you could again use a topic list). The library strategy often saves you a lot of work, as you can continue to build on the work of others before you - "Standing on the shoulders of giants".