Demand tracking system and method based on user feedback
A technology for requirements tracking and users, applied in the field of information tracking, it can solve the problems that affect the effectiveness of requirements tracking tools, time-consuming, and boring.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] A demand tracking system based on user feedback, including a setting monitoring module, an analysis module, a recommendation module and a maintenance module; wherein, the monitoring module is used to receive input software products related to the demand tracking task, and to receive the input provided by the user when the tracking task is in progress. The feedback information includes a preference set and an aversion set; the preference set refers to the set formed by software products related to the requirement tracking task, and the dislike set refers to the set formed by the software products not related to the requirement tracking task; the analysis module is used to Analyze the feedback information and the software products received by the monitoring module to obtain the characteristics of the candidate tracking relationship that the user cares about; the recommendation module is used to calculate the similarity between the candidate software product and the preferen...
Embodiment 2
[0068] A demand tracking method based on user feedback, specifically as follows:
[0069] Step 10: When performing a requirement tracking task, the developer first needs to input one or more URIs or content of task-related artifacts. After the developer completes the input operation, the monitoring module will save the input product information and start the analysis module, and then the analysis module will recommend candidate demand tracking relationships to the developer according to the similarity between each product and the product information input by the user.
[0070] Step 20: During the task execution, the monitoring module will collect the developer's feedback information and send it to the analysis module. The analysis module will calculate the similarity between the product and the "preference set" and "dislike set" based on user feedback information, so as to recommend tracking relationships that are more likely to meet expectations. The developer can repeatedly...
Embodiment 3
[0099] This embodiment presents a process of a requirement tracking method based on user feedback, and implements it as an Eclipse plug-in. In this process, developers can obtain corresponding recommended products by modifying the "preference set" and "dislike set". The main process of using this tool is:
[0100] (1) Install the plug-in, and load the software project to be analyzed in EclipseIDE.
[0101] (2) Read the code in Eclipse IDE, and add the artifacts that may be related to the task and irrelevant to the "preference set" or "dislike set" respectively.
[0102] (3) The tool will automatically update the recommendation list according to the developer's feedback information, that is, changes in the "preference set" and "dislike set".
[0103] (4) The developer can repeatedly modify the products in the "preference set" and "dislike set", and the tool will generate a new recommendation list according to the changes in the above two sets until the developer completes the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com