2
1 Comment

Any developers / product owners able to validate my idea?

Hey πŸ‘‹

I am a software engineer and currently, use a tool that lets my engineering team plan epics, user stories and technical tasks. The tool is incredibly flexible which means that often my team (with best intentions) make mistakes creating tasks that go stale and require clean up. Also due to how flexible the tool is there is not always a strong correlation between a technical task and a User Story, this makes it hard for management to understand the current progress on upcoming features.

What if there was a tool that took an opinionated stance on software "agile" project management aiming itself and small software engineering teams.

A bit of a brain dump sorry in advance :-|

Basically, it would enforce a strong relationship between
Epic 1 ..*
Stories 1..*
Tasks

By doing this Product owner with help from developers would put together the Epic and high-level user stories that are required and in a planning sessions developers would point the user stories. Then Developers have the option to further break down the stories into technical tasks.

By enforcing a structure and some additional data capture the following features could be offered out of the box without third-party integrations or developer set up:

  • Velocity tracking / Capacity planning (taking into consideration how many days each team member is working on the project this sprint)
  • Release date prediction (track the stories that need to be completed and see an estimated release date based on team capacity/velocity)
  • Skill mapping (cross-functional teams often are split between BE/FE/Design by tagging team members and tasks with there skills its easy to see where more capacity is required)
  • Automated release notes
  • Bug Reporting

Other Features that are less core:

  • Release management (What is currently released)
  • Time tracking

Thanks for reading I would love to hear your thoughts!

on September 13, 2020
  1. 1

    There are software solutions that try to encapsulate existing project management workflows. For example, clubhouse.io positions itself as project management software for agile development teams. I guess my question is, "what don't these companies understand about project management? What realizations or observations have they not had yet?"