Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XS✔ ◾ Making link clickable /manage-product-feedback #7424

Merged
merged 2 commits into from
Dec 4, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions rules/manage-product-feedback/rule.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,35 +11,38 @@ redirects:
created: 2014-10-23T05:06:38.000Z
archivedreason: null
guid: ac3af5dd-81c8-45bc-8e84-74af4fd2ba70

---
Effectively managing product feedback is key to improving your product. While platforms like UserVoice and UserEcho have been popular, GitHub emerges as a superior choice for modern software development.

<!--endintro-->

### UserVoice and UserEcho

* **[UserVoice](https://www.uservoice.com/)**: Known for its voting and ticket system, it allows users to enter suggestions and administrators to track feedback.
* **[UserEcho](https://userecho.com/)**: Similar to UserVoice, providing a platform for user feedback and suggestions.
* **[UserVoice](https://www.uservoice.com/)** - Known for its voting and ticket system, it allows users to enter suggestions and administrators to track feedback
* **[UserEcho](https://userecho.com/)** - Similar to UserVoice, providing a platform for user feedback and suggestions

### Why GitHub is Better

* **Integrated Development Workflow**: GitHub integrates directly with your development workflow, making it easier to turn feedback into actionable items.
* **Transparency and Collaboration**: GitHub's open platform fosters transparency and collaboration, allowing users to see the progress of their feedback.
* **Richer Interactions**: Beyond simple voting, GitHub allows for richer interactions between developers and users through comments, labels, and reactions.
* **Integrated Development Workflow**: GitHub integrates directly with your development workflow, making it easier to turn feedback into actionable items
* **Transparency and Collaboration**: GitHub's open platform fosters transparency and collaboration, allowing users to see the progress of their feedback
* **Richer Interactions**: Beyond simple voting, GitHub allows for richer interactions between developers and users through comments, labels, and reactions

### Using GitHub for Feedback Management

* **[GitHub Discussions](https://www.ssw.com.au/rules/use-github-discussions/)**: For general feedback or discussions around feature or support requests. Facilitates community engagement and broader discussions.
* **[GitHub Issues](https://www.ssw.com.au/rules/github-issue-templates/)**: Ideal for reporting bugs or tracking work. Use labels to manage and prioritise feedback effectively.
* **[Project Boards](https://www.ssw.com.au/rules/scrum-in-github/)**: Use GitHub Project Boards to track the progress of feedback implementation, providing visibility to your team and users.
* **[GitHub Discussions](https://www.ssw.com.au/rules/use-github-discussions/)** - For general feedback or discussions around feature or support requests. Facilitates community engagement and broader discussions.
* **[GitHub Issues](https://www.ssw.com.au/rules/github-issue-templates/)** - Ideal for reporting bugs or tracking work. Use labels to manage and prioritise feedback effectively.
* **[Project Boards](https://www.ssw.com.au/rules/scrum-in-github/)** - Use GitHub Project Boards to track the progress of feedback implementation, providing visibility to your team and users.

::: good
![Figure: Using GitHub Discussions to gather feedback for Next.js - <https://github.com/vercel/next.js/discussions/categories/ideas>](github-discussions.png)
![Figure: Using GitHub Discussions to gather feedback for Next.js](github-discussions.png)
:::

**Link:** [github.com/vercel/next.js/discussions/categories/ideas](https://github.com/vercel/next.js/discussions/categories/ideas)

GitHub’s comprehensive tools provide a more integrated and transparent approach to managing product feedback, making it the recommended choice for software teams.
[UserVoice](https://www.uservoice.com/) was as popular platform to collect, manage, and prioritize user feedback. It has a voting and tickets system out of the box.

### More Information:
### More Information - Google Trends

![Figure: Google Trends shows that "UserVoice" is declining in popularity (see trend line), while "GitHub Discussions" is slowly growing](uservoice-trend.jpg)