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

Feature Tracking: Ticket Manager (Phase 1 - Breakdown) #610

Open
2 of 13 tasks
humansinstitute opened this issue Nov 6, 2024 · 0 comments
Open
2 of 13 tasks

Feature Tracking: Ticket Manager (Phase 1 - Breakdown) #610

humansinstitute opened this issue Nov 6, 2024 · 0 comments
Assignees
Labels
Tracking Tracking feature changes for planning and breakdown purposes. Won't be assigned as bounty.

Comments

@humansinstitute
Copy link
Collaborator

humansinstitute commented Nov 6, 2024

Context

Hive Process will integrate Stakwork Workflows and automation into the Hive Development Process. This will reduce workload on Product Managers by streamlining creative tasks and automating the drafting of product artefacts and audit tasks.

Feature: Ticket Manager - Breakdown Tickets

This feature will allow product managers to quickly and efficiently extract information and context from Hive and Github and use it to breakdown tickets into smaller chunks ready for assignment quicker to the Bounty Platform.

Utilising the ticket breakdown workflow will allow us to build out tracking Github issues with context and or take existing tickets that are great, but need to be broken out and to automate the process of detailing out the chunks of work saving time for the Product Manager / Architect persona.

Solution Sketch

image

Wireframes

image

Ticket Plan

Phase 1: Simple Ticket Breakdowns

Workflows:

Front End:

Views
  • Ticket Manager View
  • Ticket Brakdown Modal
  • Ticket Plan Viewer
Integreation
  • Construct POST Data from backend calls and send POST Request to Stakwork

Back End:

  • New Endpoint feature/ticketPlan/ - end point to receive the output of the workflow and update the ticket plan and ticket drafts DB
  • New Endpoint feature/ticketManage/ returns details of all ticket plans and metadata (create data, time, for manage view)
  • New Endpoint feature/ticketPlan/UUID - returns all draft tickets for a ticketPlan UUID
  • New DB table ticketsDraft - storage of draft tickets with a ticket plan UUID
  • New DB table ticketsPlan - list of ticket plans that include multiple tickets, generated per job
  • New Jobs

Dependencies and Blockers

Phase Future (holding area for future phase tickets):

  • tbd
@humansinstitute humansinstitute added the Tracking Tracking feature changes for planning and breakdown purposes. Won't be assigned as bounty. label Nov 6, 2024
@humansinstitute humansinstitute self-assigned this Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tracking Tracking feature changes for planning and breakdown purposes. Won't be assigned as bounty.
Projects
None yet
Development

No branches or pull requests

1 participant