How to redesign the mature feature

What do your customers want exactly I’m a product manager, in charge of the web crawling product that can help users to crawl data from the web. In the previous version, we found a tendency that more and more users complain about the inconvenient operation while creating a web crawling task. So we used some tech to observe our users’ operation path, they showed many scenarios to describe how awful of their experiences. For example, if a user wants to crawl data from the page, he firstly should select the first element, then create a temporary list to store it. Finally, he has to choose the rest of the elements to finishing this process; The worse thing is that users would be lost in this long process because of the dozens of possible actions when creating a temporary list. You see, the whole process is very annoying and lengthy, so we product team had summarized two core principles: Give the results that users want Do not make users confounded How to redesign the mature feature Give the results that users want What are 「Give the results that users want」? It’s easy to understand, because of the inertial thinking. In the past few years, we usually think that our users are web crawling enthusiasts, they like that we provided all settings on the screen and they can choose what they want; Yes, it’s high efficiency, but in this observation, we surprisingly found that we have much more junior users, that want the simple and more natural way to crawl data. According to our long-term user behaviors research, most of the users’ elements selections are similar on the webpage For example, these three titles of Amazon goods are in the same area So what we need to do, is to help users…