Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Аналитика в проектах: TFS + Qlik
Использование Business Intelligence для анализа
активностей TFS
Павел Лысов
Ведущий программист
plysov@ptsecurity.com
Иван Щербинин
Релиз-менеджер
ischerbinin@ptsecurity.com
Что такое 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
для аналитики багов
• Удобная навигация и дофильтрация данных
• Красивая визуализация элементов
• Широкие возможности по выводу инфографики
• Простой механизм сохранения снапшотов листов
• Простота создания/копирования/донастройки элементов
• Настраиваемый механизм подгрузки данных
• Возможность использования в качестве веб-сервера
Спасибо!
Вопросы?
Павел Лысов
Ведущий программист
plysov@ptsecurity.com
Иван Щербинин
Релиз-менеджер
ischerbinin@ptsecurity.com

More Related Content

Аналитика в проектах: TFS + Qlik

  • 1. Аналитика в проектах: TFS + Qlik Использование Business Intelligence для анализа активностей TFS Павел Лысов Ведущий программист plysov@ptsecurity.com Иван Щербинин Релиз-менеджер ischerbinin@ptsecurity.com
  • 2. Что такое Business Intelligence Зачем он нужен
  • 3. Business Intelligence • Загружай данные • Анализируй • Выгружай отчеты • Планируй
  • 5. TFS коннектор. Qlik SDK 1. Подключаем коннектор к TFS 2. В TFS в любой коллекции создается запрос с нужными полями, например, User Stories 3. Этот запрос обрабатывается (через выбор запроса в скрипте загрузки) Qlik View/Qlik Sense, который ежедневно забирает все данные по расписанию 4. «Визуализируй это» в песочнице в десктопном приложении (free) или на сервере
  • 6. Применение Qlik Sense для аналитики и инфографики багов
  • 7. Задача аналитики и инфографики багов в рамках релиза • Сбор статистики по багам с широким спектром параметров для анализа • Выявление основных тенденций и проблем в ходе разработки релиза • Выявление тенденций и проблем при сравнении нескольких релизов • Построение плана действий по проблемным областям
  • 8. Типы полей сущности «Bug», используемые для анализа • Даты создания, фикса • Статус • Версия продукта, в которой исправлен баг • Версия продукта, в которой исправляется баг • Команда разработки • Тип бага • Источник возникновения • Причина возникновения бага (категория, детализация) • Причина пропуска в релиз • Планирование к тестовому покрытию, покрытие в тестах
  • 9. Инфографика встроенными средствами баг-трекера TFS Основные проблемы: • Малая кастомизация выводимых графиков и таблиц • Ограничение выводимых значений по шкалам • Отсутствие навигации по данным • Невозможность гибкой дофильтровки данных • Отсутствие гибких инструментов создания сущностей
  • 10. Входные данные для BI на основе Qlik Sense
  • 11. Аналитика и инфографика багов через Qlik Sense: основные элементы
  • 12. Аналитика и инфографика багов через Qlik Sense: основные элементы
  • 13. Аналитика и инфографика багов через Qlik Sense: основные элементы
  • 14. Аналитика и инфографика багов через Qlik Sense: пример использования при анализе Баги по источнику происхождения Баги по разрабатываемой функциональности Баги по причине пропуска в релиз Представление багов в табличном виде
  • 15. Основные преимущества использования Qlik Sense для аналитики багов • Удобная навигация и дофильтрация данных • Красивая визуализация элементов • Широкие возможности по выводу инфографики • Простой механизм сохранения снапшотов листов • Простота создания/копирования/донастройки элементов • Настраиваемый механизм подгрузки данных • Возможность использования в качестве веб-сервера