Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Система управления требованиями Devprom

268 views

Published on

Требования постоянно меняются в ходе разработки
Требования могут противоречить друг другу
Меняются приоритеты разработки
Ограничены ресурсы – нужно уметь расставлять приоритеты
Ограничены сроки – нужно ясно понимать, какой функционал к какой дате будет реализован

Published in: Software
  • Be the first to comment

  • Be the first to like this

Система управления требованиями Devprom

  1. 1. Система управления требованиями Devprom Дмитрий Лобасев Управляющий партнер dmitry.lobasev@devprom.ru www.devprom.ru
  2. 2. Мы знаем, что.. • Все требования к ПО однозначно и непротиворечиво формулируются в Техническом Задании • Требования не меняются по ходу проекта • Сроки разработки строго соблюдаются
  3. 3. В реальной жизни • Требования постоянно меняются в ходе разработки • Требования могут противоречить друг другу • Меняются приоритеты разработки • Ограничены ресурсы – нужно уметь расставлять приоритеты • Ограничены сроки – нужно ясно понимать, какой функционал к какой дате будет реализован Требования Планы Трудозатраты
  4. 4. Постоянно важно знать • Что нужно сделать и почему именно это? • Что именно сейчас делают разработчики? • Когда будет сделано то, что нам нужно? • Сколько ресурсов на это уже ушло? • Сколько ресурсов на это планируется еще потратить? «..Надо найти и актуализировать план..»
  5. 5. Реализовать функцию печати файлов Структурное решение Проектный офис Требования = ТЗ Разработать GUI модуля печати Задачи Сидоров Программисты 4 Итерация Настройка параметров печати Пожелания Печать файлов Функция 2010.1 РелизMS Word Проект Департамент разработки
  6. 6. Требования • Требование = Техническое Задание • Функциональные требования описываются в виде UML- диаграмм, прецедентов • У требований есть иерархия • У требований всегда есть ссылка на источник • Требования можно выгружать в MS Word Реализовать функцию печати файлов Требования = ТЗ
  7. 7. Сбор и анализ требований • Настраиваемые типы требований • Настраиваемые состояния и переходы (workflow) • Настраиваемые списки • История изменений требований • «Срезы» по тегам • Архив страниц
  8. 8. Трассировка требований • Матрица трассируемости • Трассировка на другие артефакты • Тестовые сценарии • Пожелания и задачи • Пользовательскую документацию
  9. 9. Валидация требований • Формирование тестовых планов • Ручной запуск тестов • Поддержка окружений • Создание дефектов, связанных с тестом • Отчеты по тестированию версий продукта
  10. 10. Пожелания • Пожелания – декомпозиция требований на небольшие блоки, имеющие ценность для заказчика • У пожеланий есть приоритет, состояние, оценка • Результат работы по пожеланию можно протестировать и продемонстрировать ОшибкиДоработки Реализация требований Настройка параметров печати Пожелания
  11. 11. Задачи • Задача – назначается на участника проекта • Исполнитель отчитывается о прогнозируемых и фактических трудозатратах • Задача относится к итерации, у задачи есть состояние • У задачи есть тип (анализ, разработка, проектирование, тестирование…) Разработать GUI модуля печати Задачи
  12. 12. Совместная работа • Руководство, сейлы, заказчики – получают отчеты и статистику • Аналитики – заносят требования и пожелания • Руководители проектов – планируют релизы, управляют пожеланиями, подписывают требования • Разработчики – дают оценку трудозатрат, указывают фактические трудозатраты • Тестировщики – заносят ошибки, отмечают протестированный функционал • Внедренцы – заносят ошибки, ведут базу знаний • Все – общаются
  13. 13. Выгрузка в MS Project
  14. 14. Отчеты Devprom • Анализ сходимости задач • Прогнозирование сроков разработки
  15. 15. Отчеты Devprom • Трудоемкость реализации и сроки поставок функциональных модулей
  16. 16. Отчеты Devprom • Распределение трудозатрат по функциональным модулям продукта
  17. 17. Портфели проектов • «Взгляд сверху» на проекты компании • Основные вехи проектов • Отклонения от плановых сроков
  18. 18. Анализ загрузки ресурсов • Планируемая и фактическая загрузка сотрудников • Индикация перегрузки и недогрузки • Быстрый просмотр назначенных задач
  19. 19. Таймшиты • Сводная информация по затраченному времени по каждому проекту и сотруднику • Экспорт в Excel для отчетности
  20. 20. Ценность для компании • Инструмент управления требованиями • Приоритеты, исходные данные, трудозатраты, история изменений • Управление разработкой • Прозрачность, трудозатраты • Управление проектом • Сроки, ответственные, выгрузка в MS Project • Аналитические данные • Отчеты для руководства
  21. 21. Преимущества Devprom • Скорость и стоимость внедрения и поддержки • Гибкость и простота настройки • Быстрая реализация требуемых доработок • Цикл выпуска новых версий 1 месяц • Качественная поддержка на русском языке
  22. 22. Стоимость решения • Лицензия пользователя 6750 рублей • Не имеет срока окончания действия • Не привязана к конкретному человеку • Включен 1 год поддержки • Поддержка от 49000 рублей в год • Всегда бесплатные обновления до новых версий
  23. 23. Дальнейшие шаги • Пробная установка на тестовый сервер • Помощь в установке и настройке • Пилотный проект (проекты) • Обучение пользователей • Промышленная эксплуатация • Перенос на боевое окружение • Подключение всех пользователей

×