QAD-1.0 - 1.4

QAD-1.4.0 - Executive Dashboard, Organizational Chart, Pull Request Analytics improvements...

See all the changes live in Oobeya Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Executive Dashboard: Executive Dashboard enables senior leadership to monitor and understand the metrics of organizational units. This executive report provides actionable insights into software development quality and efficiency.

Oobeya Executive Dashboard - Organization-wide metrics
Executive Report of development units

You can set goals for the metrics you report:

  • Organizational Chart: You can define your company's organizational chart on Oobeya. Executive Dashboard will be created according to this organizational chart configuration.

Organizational Chart configuration
Teams
  • Bitbucket Cloud Pull Request Analytics: PRA is now ready-to-use for Bitbucket Cloud repositories.

  • PRA Default Goal Settings: You can set default goals for the pull request analytics metrics.

PRA default goals

​πŸ’ͺ Improvements

  • Jira Sprint Progress widget: Support Kanban Boards for Jira Agile Progress widget.

  • Jira Sprint Progress widget: Removed project field. Added "Current Sprint" option.

  • Updates for the new product name.

β€‹πŸž Fixes

  • Fixed - Jenkins Multibranch pipeline listing problem.

  • Fixed - GitHub Pull Request Analytics tooltip problem.

  • Fixed - Set Gitwiser analysis status as "Failed" if the cloning process was failed.

QAD-1.3.2 - Custom Addon, GitHub Pull Request Analytics, GitLab Clone with SSH...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • β€‹πŸ§© Custom Addon: We have launched Custom Addon integration for the QA Dashboard Market Place. Users can develop a connector application and integrate their own tools to QA Dashboard.

Adding custom addon to Market Place

Check out the custom addon template with the documentation on GitHub: https://github.com/dashboardqa/custom-addon-template​

​​

  • GitHub Pull Request Analytics: We have added the Pull Request Analytics (PRA) module of Gitwiser for GitHub repositories. You can analyze the pull requests of existing repositories in Gitwiser by clicking the start button on the PRA tab.

  • GitLab - Clone with SSH: We started to support cloning GitLab repositories with SSH.

QAD-1.2.0 - Slack & Microsoft Teams Notifiers for individuals and teams...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • β€‹πŸ”” Slack Notifier: We have added a Slack notifier for individuals and teams. QA Dashboard has an integration with Slack to send notifications and reports into your own chat channels. See the steps here to add notifiers for Slack.

Individuals can set notifiers to get insights into their activities and metrics.

See the sample message for an individual:

See the sample message for a team:

  • β€‹πŸ”” MS Teams Notifier: We have added MS Teams notifier for individuals and teams. QA Dashboard has an integration with Microsoft Teams to send notification messages and reports into your own channels. See the steps here to add channels, connectors, incoming webhooks for MS Teams.

Individuals can set notifiers to get insights into their activities and metrics.

See the sample message for an individual:

See the sample message for a team:

​

QAD-1.1.0 - Gitwiser Pull Request Analytics

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Gitwiser Pull Request Analytics: We have launched the Pull Request Analytics (PRA) module of Gitwiser for GitLab and Azure DevOps. Bitbucket Server and Bitbucket Cloud are on the way... With this release, Gitwiser has two modules: Repository Analytics & Pull Request Analytics.

  • You can analyze the pull requests of existing repositories in Gitwiser by clicking the start button on the PRA tab:

  • You can select the "Analyze Pull Requests" option to perform PRA for the new Gitwiser analysis.

  • PRA Widgets: PRA has five widgets now: Code Review Cycle Time, Coding Time, Time To Merge, Pull Request Size, and Work in Progress.

  • Code Review Cycle Time (time-to-review): You can see the stale pull requests in red below. If code review time took longer than the goal, the pull request is identified as stale. Long review time is a blocker for development teams.

Code Review Cycle Time widget
  • Coding Time (time-to-open): The time elapsed between the first commit and open time for pull requests. Long coding time may block developers to see the problems earlier. Long coding time is a major risk for the high cycle time. Developers should break large features into small pieces and keep the coding time short for each pull request.

  • Time To Merge: The time elapsed between the first commit and merge time.

  • Pull Request Size: Total size (lines added, removed, and changed) of pull requests.

Pull Request Size widget
  • Work in Progress: Shows the open pull requests and bottlenecks of the development process. You can see the risky pull requests and take action to resolve them earlier. Alerts and reminders for open pull requests can help you improve your cycle time.

Work in Progress PRs
  • PRA Goals: You can set goals for each pull request metric. 🎯

​

  • Jira Metrics with JQL Widget: We have added a new predefined widget for Jira Addon. By using this widget, you can add your own metrics using Jira Query Language (JQL) syntax.

If you define the second JQL, a ratio will be calculated to display in the widget.
Metrics with JQL widget
  • Duplicate Widget: We have added a duplication option for the widgets.

​

QAD-1.0.40 - Azure Active Directory, Azure Container Registry, Azure DevOps Board Metrics...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Azure Active Directory Integration: We have launched Azure AD integration as a new authentication type.

  • Admin Settings for Azure AD:

  • Azure DevOps Widgets: We have added new scopes (Boards & Sprints) and predefined widgets (Board Metrics, Work Distribution, Sprint Size) for Azure DevOps Addon.

Azure DevOps Widget Scopes

You can create your own metrics by using work item queries (WIQL).

  • Note: If you define the second metric WIQL, a ratio will be calculated to display in the widget.

Ratio formula = (metric1 / metric2) * 100

  • Azure Container Registry: We have built automation for Azure Container Registry to keep our customers using AKS up-to-date.

QAD-1.0.38 - Team Scorecard multiple branch support, Performance & UI/UX Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • SonarQube Branch Support for Team Scorecards: We have added a project-branch mapping field to the Team Scorecard settings in order to enable custom branch selection for Team Scorecards.

  • We have added unit test and coverage results to the Azure DevOps Build Details widget.

​πŸ’ͺ Improvements

  • Increased performance πŸš€ of Gitwiser analysis main page.

  • We have added a cancel option for the running Gitwiser analysis.

  • We have added a progress bar on Gitwiser analysis.

β€‹πŸž Fixes

  • Fixed- branch group problem on Azure DevOps Gitwiser analysis.

  • Fixed- Timezone problem on Gitwiser.

QAD-1.0.37 - SonarQube multiple branch support, Cosmos DB, Performance & UI/UX Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • SonarQube Branch Support for Dashboards: We have added branch selection option for SonarQube widgets on Dashboards. If you analyze multiple branches on SonarQube projects, you are now able to select the branch that you want to track on QA Dashboard widgets.

  • SonarQube Branch Support for Developer Scorecards: We have added a project-branch mapping field to the administrator settings in order to enable custom branch selection for Developer Scorecards. You can prefer using default branch of analysis, or you can define your own default branch name for all projects, or you can define custom project & branch mapping to track branches specific to any project.

  • We have just launched a new support for Azure Cosmos DB. πŸŽ‰

​πŸ’ͺ Improvements

  • Increased performance πŸš€ of Gitwiser analysis result page.

  • UX - We have formatted the file name of the downloaded scorecards. (ProfileName-Scorecard-2020-09-22.jpeg)

  • UX - We have added links for documentation and contact to the footer.

β€‹πŸž Fixes

  • Fixed- contribution ratio problem on scorecards.

  • Fixed- timeline graph problem on widgets.

  • Fixed- sending biweekly email report problem.

  • Fixed- missing GitLab merged_at parameter problem on GitLab Merge Requests widget.

QAD-1.0.36 - Contributions Graph, Company Avg, Performance Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Contributions Graph - We have added a new widget to Developer Scorecards in order to show you a "contributions graph" by using Gitwiser repository analysis data. Now you can see your active contribution days on a calendar heatmap. πŸ—“

A calendar heat-map for the contributions.
  • Company Average For Metrics - You can now see the "company average" value for the metrics on Developer Scorecard in order to know where you stand in your organization. πŸ“ˆ

  • Download Scorecards - You can now download the scorecards as images.

​πŸ’ͺ Improvements

  • Increased performance for Gitwiser XL repository analysis. πŸš€

  • Increased performance for Gitwiser widgets on Scorecards. πŸš€

  • We have added a linking option for the "Widget Header Note". ✏

β€‹πŸž Fixes

​

QAD-1.0.35 - Dashboard Info drawer, UI/UX Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Dashboard Info - We have added a drawer to show information about the Dashboard. We will also add audit information in future releases.

​πŸ’ͺ Improvements

  • UX - All drop-down lists are sorted from A to Z.

  • UX - We have added "Read the docs" links to addon information pop-up in order to navigate the user to the manual.

β€‹πŸž Fixes

  • We no longer support "Contributor Widget" for TFVC scope in Azure DevOps widgets. You can use Gitwiser widget scope to visualize TFVC contribution metrics.

​

QAD-1.0.34 - Limited Docker Edition, Download Widgets, UI/UX Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • Limited Docker Edition - We have launched a free-to-use version of QA Dashboard with limited features. πŸŽ‰You can run your own instance using Docker 🐳 to see QA Dashboard with your own data. For detailed information, see the documentation here. πŸ“‹

  • Download Widgets - You can now download the widgets as images.

​πŸ’ͺ Improvements

  • Data Sources - We have set SonarQube API Token field as an optional field. You can now connect to Sonarqube instances which don't require authorization.

  • UX - If there is only one predefined widget in the drop-down list, select it automatically in widget create modal.

β€‹πŸž Fixes

  • Fixed long text problem on the Azure DevOps Build Details widget.

  • Removed deprecated parameter from the date filter list.

​

QAD-1.0.33 - GitHub Addon, GitLab Merge Request Widget, UI/UX Improvements...

See all the changes live in QA Dashboard Playground... πŸ‘‰ Go to Playground​

β€‹πŸ†• New Features

  • GitHub Addon - We have launched our new integration with GitHub πŸŽ‰ . You can now connect to your GitHub repositories just like GitLab, Bitbucket, Azure DevOps and SVN... Learn more about GitHub & QA Dashboard integration here... You can analyze your GitHub repositories on Gitwiser to get insights about your development activities.

  • GitLab Merge Requests Widgets - We have launched a new GitLab widget to get visibility into the key merge request metric "Time to Merge" to identify the development bottlenecks.

    Tracking time-to-merge (TTM) will reduce your cycle time to deliver value and increase team efficiency.

​πŸ’ͺ Improvements

  • UI/UX - Improvements on Market Place & Data Sources pages.

  • UX - We have added a welcome modal including a basic product tour for the new users.

  • Leagues - Increased pagination limit from 15 to 50 on Team Scoreboard.

  • Leagues - We have added the count of selected Objectives/KPIs. You can now see the total count of selected Objectives/KPIs on the League cards.

β€‹πŸž Fixes

  • Fixed global date filter problem for "Last 2 weeks".