Dashboard-top-view

Dashboard makes your project crystal clear

Sleeek is an AI-assisted service for software development, supplying a bird’s eye view dashboard and an autonomous Slack bot, that enhances the speed and quality of coding. It lowers total development cost by reducing wasteful code throughout your projects.

 

Our Panels on Dashboards

New panels will be added every month.

Key metrics of this project

This panel shows some of the important metrics for a project manager. Each board with green, orange, and red color means “everything is good”, “something is wrong”, and “Be careful!”, respectively. You can also see the transition of these metrics within the Dashboard period.

True member status

Sleek AI bot ‘Shep’ communicates with team members every day, asking how it is going on behalf of managers. Shep will probe further if a member is behind schedule. In addition, Shep will check for potential concerns even if a member is on schedule to complete work.

Prerequisite: Integration with Slack and Slack bot settings


Burndown chart

This burndown chart similar to ones in other issue management systems. You can overview the progress of your project based on # of open issues.

Prerequisite: Milestones input at Issue management systems

Lines per issue & comments

# of code per issue counts lines of code in each issue. When you run your projects with a rule that issue numbers are described in each commitment log, this panel facilitates you to overview which issues are progressing with # of codes generated and which are not yet. Also when you find open issues with many comments, but has few lines of codes yet, these may be ones you should nail down to check how it goes.

Prerequisite: issue number (ex. #3) described in commitment logs at GitLab or GitHub repository management.

Lines of code day by day

This shows how many lines of code generated day by day. The positive # of lines shows # of lines added, while the negative shows # of lines deleted. You can easily track whether each member’s performance is constant with color labelling.

Counted languages: c, C,h, hpp, cc, hh, cxx, hxx, cu, cuh, cl, java, py, php, css, rb, js, go, v, sv, vh, vhd, vhdl, htm, html, cpp, jsx, ts, tsx, vue, kt

Visualization of support activities

One for all and all for one. A supportive person is a key person in almost all groups and teams. This panel shows “supportive ranking” based on the number of slack posts, comments for pull requests, and comments for issues or tasks.

Comments by merge request

This is Gantt chart of pull request or merge request. In comments, an icon of a dog, our AI bot ‘Shep’, sniffs all codes in the pull request or merge request to warn with static analysis results, chronological analysis of the code modification, and possibility that the reviewer might not have enough experiences for the review. You can compare comments from Shep with comments from the reviewer, to be confident whether the review is enough or not.

Analyzed languages: Python, C, C++, Java, PHP, Ruby, JavaScript

Clicking a blue button on the ‘Comments by merge request’ panel, you will be able to check the details of Shep’s comments. Also when you compare Shep’s with comments at human review on the right side, you will get more confident wether this pull request or merge request has been sufficiently reviewed or not.

Lines of code

This shows the output of your team or each member during the period you chose: how many lines of code ware produced, copied, deleted and rewritten. It is useful to see the trend and anomaly detection of the performance of your team and team members.

Counted languages: c, C,h, hpp, cc, hh, cxx, hxx, cu, cuh, cl, java, py, php, css, rb, js, go, v, sv, vh, vhd, vhdl, htm, html, cpp, jsx, ts, tsx, vue, kt

Top 5 functions often modified

This shows Top 5 of modules / functions modified at many times. When you click the link, you can see the corresponding lines of source code in your repository. One of these modules / functions may need additional reviews or refactoring.

Analyzed languages: Python, C, C++, Java, PHP, Ruby, JavaScript

Days since you pushed last

This shows how many days have passed since the last push from each member. If a member has not pushed for a long time without any specific reasons, it would be better to follow up.

Commit distribution by day

This shows # of commits by date of a week. If your team members work on dates you aren’t supposed, It may imply that the assigned workload could not be optimized. You can also see how your team works through, for example, soaring commits before days off or weekly team meetings.

Remaining rate of code

This panel visualizes what percentage of code in the main branch remains today, by member and by date the code was written on. You may find how productive your team is by member and by period through this panel.

Counted languages: c, C,h, hpp, cc, hh, cxx, hxx, cu, cuh, cl, java, py, php, css, rb, js, go, v, sv, vh, vhd, vhdl, htm, html, cpp, jsx, ts, tsx, vue, kt

Member’s activity summary

This panel shows your member’s contribution activity. Sleeek counts out every development activity, such as creating/closing an issue, committing code, discussion in Slack channel, reviewing source code, etc, and convert the output score to color (Deeper color means higher activity).

 
 

Panels & Integration required

スクリーンショット 2019-07-09 14.43.53.png