What is our primary use case?
My main use case for Allstacks is to track KPIs, to track performance reviews for the team, and also get metrics for the Scrum teams, while also tracking goals for the company in Allstacks.
In our recent project, we are using Allstacks to track our 2025 goals. For example, we track the hours worked by value area, hours worked for planned versus unplanned work. We also have tracking of tickets closed in the last 90 days, along with bounce backs tracking such as issues completed with bounce back by team, issues completed by team, story pointing, and closed tickets by story point value. We monitor the backlog health and metrics related to open items created in the past. These are the main KPIs that we are tracking.
We track how the team performs on every single iteration, where we monitor the commitments for the sprints, how many items we have completed, removed, or added during the sprint. Additionally, we track code efficiency to see metrics related to whether the team is actively contributing code, the team's coding days per week, the merged pull requests, how many pull requests we have per week, and the type of code that the team is committing such as new work, legacy, library, or churn code. We also observe whether we are helping other teams or commenting in tickets, and we consider the time spent on PR, how much time a PR is in team status or is closed, along with the number of pull requests that the team is merging per week. These are the metrics that we use with my team.
What is most valuable?
In my opinion, the best features Allstacks offers are the iteration metrics, the deliveries or deliverables which outline what we are going to deliver in the next six months or a year, and the ability to track our KPIs, including code efficiency. These are the most valuable metrics that I have observed.
Allstacks positively impacts our organization because we can track and plan accordingly for the next two quarters or half of the year, while also seeing the gaps that we have in the Agile methodology that we are using as an organization. Furthermore, we can measure better the team's behaviors.
What needs improvement?
The only improvement that I see in Allstacks is that they need to have a live update feature because right now, we need to wait until the next day to see our metrics updated. It would be great if we could see updates immediately as we make any changes or move things in the backlog.
Regarding Allstacks's AI capabilities, I think it would be ideal if we can select multiple items to conduct the review of the definition of done or definition of ready, as doing one by one takes a lot of time. It would be really great if they can provide the ability to select multiple items at a time and generate only a single report instead of multiple reports. Overall, it's a really good introduction of Allstacks AI.
Concerning Allstacks's AI capabilities in terms of accuracy and reliability of output, it is almost accurate, and it would be good if we can set the rules on what our definitions of ready or done are. It would be beneficial if we could input the rules and the AI engine can analyze user stories, chores, or features based on our criteria instead of the tool's criteria.
For how long have I used the solution?
I have been using Allstacks for almost a year and two months.
How are customer service and support?
The customer support is excellent, as we receive immediate answers to the questions or concerns that we have. If we raise something, they are very open and their availability is always consistent.
What other advice do I have?
The best outcome that I have observed is that the team is story pointing more accurately, the time management that the team is doing is well handled, and also the pull requests that the developers are doing are taking shorter than before. Another improvement is that we have a clear view of where we are going and what we are going to do in the future, which is very important for the teams and for the people to know our directions.
My advice for others looking into using Allstacks is that they need to have a very clear purpose of what they need and what the tool is going to be used for, along with understanding which decisions are going to be taken from the metrics that Allstacks is going to provide.
Allstacks is an excellent tool and I recommend it completely. I rate the overall solution as a 10 out of 10.