Recueillir et intégrer les commentaires des utilisateurs est essentiel pour le développement d’un produit, mais le processus peut s’avérer difficile. Les développeurs et les équipes chargées des produits peinent souvent à analyser efficacement les commentaires des utilisateurs, à les classer par ordre de priorité et à mettre en œuvre des améliorations en fonction de ces commentaires sans perturber les workflows existants ou introduire de nouveaux problèmes.
Analyser les commentaires des utilisateurs
Les commentaires des utilisateurs peuvent être très nombreux et il peut être difficile d’identifier ce à quoi vous devez répondre.
Exemple de scénario
Imaginez que vous êtes gestionnaire d’un référentiel open source populaire. Comme la communauté est très investie dans votre projet, elle ouvre souvent des problèmes pour faire part de ses commentaires. Elle interagit également fréquemment avec les problèmes ouverts. Vous souhaitez répondre à ces commentaires, mais vous ne savez pas par où commencer.
Exemples d’invite
Cet exemple part du principe que vous utilisez des étiquettes pour suivre les problèmes liés aux commentaires des utilisateurs dans votre référentiel.
Accédez à l’onglet Problèmes de votre référentiel, puis tapez :
Find the issues with the feedback label that have the most reactions, and categorize them based on sentiment.
Tip
Pour essayer ce prompt, vous pouvez accéder au référentiel microsoft/vscode
, qui utilise des étiquettes pour suivre les demandes de fonctionnalités, et taper : Find the issues with the feature-request label that have the most reactions, and categorize them based on sentiment.
Exemple de réponse
Note
La réponse suivante est un exemple. Copilot Chat Les réponses ne sont pas déterministes, il est donc possible que vous obteniez une réponse différente de celle présentée ici.
Copilot répertorie les problèmes ayant suscité le plus de réactions et fournit une analyse des sentiments pour chacun d’entre eux. Vous pouvez utiliser cette liste pour prendre des décisions plus éclairées lorsque vous établissez les priorités de votre travail.
Par exemple :
1. [Feedback] CLI error messages are difficult to understand
* Issue URL: #321
* Reactions: 543
* Sentiment: Negative
1. [Feedback] Add API to enable third party integration
* Issue URL: #210
* Reactions: 482
* Sentiment: Positive
1. [Feedback] Shortcut for --with-token CLI option
* Issue URL: #426
* Reactions: 187
* Sentiment: Neutral to slightly positive
Générer des spécifications de fonctionnalités
Les spécifications des fonctionnalités fournissent un plan de développement et sont utiles pour la communication et l’alignement avant la mise en œuvre d’une nouvelle fonctionnalité.
Exemple de scénario
Dans ce scénario, vous avez choisi un élément du commentaire de l’utilisateur à traiter. Quelqu’un a demandé un raccourci pour une option existante de l’interface de ligne de commande. Vous souhaitez maintenant créer un plan de mise en œuvre de cette option.
Exemples d’invite
Cet exemple part du principe que vous posez une question dans le même référentiel que celui dans lequel vous utilisez Copilot Chat.
Write a feature specification for Issue #426.
Exemple de réponse
Note
La réponse suivante est un exemple. Copilot Chat Les réponses ne sont pas déterministes, il est donc possible que vous obteniez une réponse différente de celle présentée ici.
Copilot génère une spécification de fonctionnalité, similaire à ce qui suit.
# Feature Specification for Issue #426: Shortcut for --with-token CLI option
## Description:
Currently, the --with-token option is used to to pass in a token to commands. Typing --with-token each time is cumbersome. This feature proposes a new flag -wt as a shortcut to quickly specify the --with-token option when running various commands.
## Problem:
Typing --with-token repeatedly is time-consuming and inconvenient for users who frequently use this option.
## Solution:
Introduce a new flag -wt that serves as a shortcut for the --with-token option.
## Feature Details:
### 1. Flag Introduction:
-wt will be introduced as a shorthand for --with-token.
Usage: <command> -wt <token>
### 2. Commands Affected:
All commands that currently support the --with-token option.
### 3. Backward Compatibility:
- The existing --with-token option will continue to work as before.
- No existing functionality will be removed or altered.
### 4. Documentation:
- Update documentation to include the new -wt flag.
- Provide examples and usage scenarios for the new flag.
### 5. Testing:
- Ensure thorough testing of the -wt flag across various commands.
- Test cases should include:
- Valid and invalid tokens.
- Interaction with other options.
- Ensuring no regression in current --with-token functionality.
## Benefits:
- Improved user experience by reducing the amount of typing required.
- Streamlined command execution for users who frequently use the --with-token option.
## Potential Risks:
Minimal risk as this feature is an addition and does not alter existing functionality.