Suggestions drive users to key actions
Suggesting tasks to improve software quality, process, or teams
Replicate the experience of Professional Services analyst, more scaleable
Smarter suggestions based on customer goals and priorities
Group bodies of work into suggested collections eg. "eliminate duplicate code" or "Reduce file complexity below 60"
Self-identified tech debt
Users would have the ability to add their own items to the collections, link files and even assign a value to it. There are lots of things teams considered technical debt that we may not think to quantify, would not be picked up by our analyses, or certain edge cases we haven't accommodated.
The ability to add other items to a collection would open up the functionality of the platform to thinking forward, not just reacting to present states. Users could potentially use Collections to plan a major refactoring, or organize work to onboard a new hire familiarizing themselves with code.
Feedback Loop for Us
This systems would allow us to understand the needs of our users in a whole new way. In use Collections allow us to better understand the priorities and behavior of a customer, and further improve the value-added service from the Professional Services engagements.
It also sets up a wealth of training data to help future automation & product development.
What do users agree to act on (add to collection)? Do they fix it, and if so how?
What did users identify or add themselves? Can we detect, automate and offer that to others?