elsa-core/.github/ISSUE_TEMPLATE/improvement.md
2025-01-24 23:22:13 +01:00

2.3 KiB

name about title type assignees
Improvement Suggest an enhancement to an existing feature for this project Improvement

Enhancement Request

Enhancement Overview

Is your enhancement request related to a problem? Please describe. Provide a detailed explanation of the limitation or the inefficiency you are experiencing with the current feature. Describe the context and specific scenarios where the feature falls short. For example, "The current search functionality does not support filtering by date, which makes it difficult to..."

Proposed Enhancement

Describe the enhancement you'd like Explain in detail how you would like to enhance the existing feature. Describe what changes or additions you propose and how they would work. Discuss why this enhancement would be beneficial to the software and its users. If applicable, include any specific functionalities or improvements you envision.

Alternative Solutions

Describe alternatives you've considered Have you explored any workarounds or other features that provide similar functionality? Please share your findings, including why these alternatives do not meet your needs fully. This helps us understand the unique value of your proposed enhancement.

Use Cases

Identify potential use cases Who will benefit from this enhancement? Describe specific scenarios in which the enhanced feature would be used. This will help us gauge the enhancement's impact and prioritize its development accordingly.

Impact of Enhancement

Explain the potential impact How would this enhancement improve workflows, productivity, or user experience? Detailing the expected benefits can help stakeholders understand the importance of the enhancement and support its implementation.

Visuals and Mockups

Provide any visuals If you have sketches, wireframes, mockups, or any visual representation of your proposed enhancement, please attach them. Visuals can help convey your ideas more clearly and can be very persuasive in the evaluation process.

Additional Context

Add any other context Include any other information that might help clarify your request. This could be links to similar features in other products, insights from user feedback, technical considerations, or any other details that could influence the enhancement process.