Step 2: Identify Your Potential Ecosystem
The first thing you want to do is to identify your ecosystem. This step is not only about identifying your current ecosystem, but very much also about identifying your potential ecosystem.
If you are designing a social website, you may want to look at how to integrate features from (maybe competing) social websites, from weather forecast providers, from existing online calendar applications, and so forth. You may want to look at providing dedicated PC or mobile device applications that may improve or extend the experience of your website.
If you are designing a remote control device, you will need to look at potential accompanying PC software for setting up the remote control and potential Internet services ...