Аналитика в проектах: tfs + qlik
TRANSCRIPT
Аналитика в проектах: TFS + QlikИспользование Business Intelligence для анализа
активностей TFS
Павел Лысов
Ведущий программист
Иван Щербинин
Релиз-менеджер
Что такое Business Intelligence
Зачем он нужен
Business Intelligence
• Загружай данные
• Анализируй
• Выгружай отчеты
• Планируй
Интеграция
Как это работает
TFS коннектор. Qlik SDK
1. Подключаем коннектор к TFS
2. В TFS в любой коллекции создается запрос с нужными полями, например, User Stories
3. Этот запрос обрабатывается (через выбор запроса в скрипте загрузки) Qlik View/Qlik
Sense, который ежедневно забирает все данные по расписанию
4. «Визуализируй это» в песочнице в десктопном приложении (free) или на сервере
Применение Qlik Sense для аналитики и
инфографики багов
Задача аналитики и инфографики багов в рамках релиза
• Сбор статистики по багам с широким спектром параметров
для анализа
• Выявление основных тенденций и проблем в ходе разработки
релиза
• Выявление тенденций и проблем при сравнении нескольких
релизов
• Построение плана действий по проблемным областям
Типы полей сущности «Bug», используемые для анализа
• Даты создания, фикса
• Статус
• Версия продукта, в которой исправлен баг
• Версия продукта, в которой исправляется баг
• Команда разработки
• Тип бага
• Источник возникновения
• Причина возникновения бага (категория, детализация)
• Причина пропуска в релиз
• Планирование к тестовому покрытию, покрытие в тестах
Инфографика встроенными средствами баг-трекера TFS
Основные проблемы:
• Малая кастомизация выводимых графиков и таблиц
• Ограничение выводимых значений по шкалам
• Отсутствие навигации по данным
• Невозможность гибкой дофильтровки данных
• Отсутствие гибких инструментов создания сущностей
Входные данные для BI на основе Qlik Sense
Аналитика и инфографика багов через Qlik Sense:основные элементы
Аналитика и инфографика багов через Qlik Sense:основные элементы
Аналитика и инфографика багов через Qlik Sense:основные элементы
Аналитика и инфографика багов через Qlik Sense:пример использования при анализе
Баги по источнику
происхождения
Баги по разрабатываемой
функциональности
Баги по причине
пропуска в релиз
Представление
багов в табличном
виде
Основные преимущества использования Qlik Senseдля аналитики багов
• Удобная навигация и дофильтрация данных
• Красивая визуализация элементов
• Широкие возможности по выводу инфографики
• Простой механизм сохранения снапшотов листов
• Простота создания/копирования/донастройки элементов
• Настраиваемый механизм подгрузки данных
• Возможность использования в качестве веб-сервера
Спасибо!
Вопросы?
Павел Лысов
Ведущий программист
Иван Щербинин
Релиз-менеджер