SlideShare a Scribd company logo
1 of 21
Система поддержки процессов
разработки ПО Devprom ALM
Разработка и управление требованиями
Савицкий Евгений
evgeny.savitsky@devprom.ru
http://devprom.ru
Содержание
• Основные понятия
• Модель системы
• Поддерживаемые процессы разработки
• Разработка требований
• Управление требованиями
• Управление изменениями
• Варианты использования
• Конкурентный анализ
• Ключевые преимущества
Основные понятия
Документация
Модель Devprom ALM
Проект
Релиз
Сборка
Требование
Доработка/
История
Функция
Задача
Итерация
Портфель
Управление проектом Управление продуктом
Тестовый
сценарийИсходный
код
Процессы разработки
• Пользовательские истории в Scrum или
Kanban
• Легковесные требования в Scrum или
Kanban
• Разработка основанная на системных
требованиях
Требования онлайн
UML-диаграммы
Переиспользование
Импорт и экспорт
• Печать требований
• HTML, PDF, Excel
• Двусторонняя интеграция с MSWord
Настройка процесса
Версии и бейзлайны
• Журнал изменений/согласований
• Фиксированные требования на релиз
• Изменяемая ветка требований на релиз
• Ветвление под разные платформы,
клиентов
Сравнение версий
Передача в работу
Метрики
• График разработки требований
• Частота изменений требований
• Продуктивность аналитиков
• Процент покрытия требований
• Новые отчеты в обновлениях
Трассировки
Матрица трассируемости
Анализ изменений
Использование
• SaaS
• Свой сервер: Windows, Linux, Unix
• Только нужные функциональные блоки
Конкурентный анализ
• MSWord, Excel, Email, Wiki, BugTracker
• Cradle 3SL, Jama
• codeBeamer, Palarion
Преимущества
• Локализация: язык, практика
• Русскоязычная поддержка
• Гибкость и доступность
• Кастомизация (SDK)
СПАСИБО!

More Related Content

What's hot

TM - презентация по престашопу (львов)
TM - презентация по престашопу (львов)TM - презентация по престашопу (львов)
TM - презентация по престашопу (львов)PrestaShop
 
66 - Spring. Spring и JSF
66 - Spring. Spring и JSF66 - Spring. Spring и JSF
66 - Spring. Spring и JSFRoman Brovko
 
Azure DevOps Адаптация под собственные потребности
Azure DevOps Адаптация под собственные потребностиAzure DevOps Адаптация под собственные потребности
Azure DevOps Адаптация под собственные потребностиАлександр Шамрай
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...jazzteam
 
Технические моменты создания сайта
Технические моменты создания сайтаТехнические моменты создания сайта
Технические моменты создания сайтаRinat Shaikhutdinov
 
Azure DevOps Управление проектом и версионный контроль
Azure DevOps Управление проектом и версионный контрольAzure DevOps Управление проектом и версионный контроль
Azure DevOps Управление проектом и версионный контрольАлександр Шамрай
 
141 - Spring. Добавление контроллеров Spring MVC
141 - Spring. Добавление контроллеров Spring MVC141 - Spring. Добавление контроллеров Spring MVC
141 - Spring. Добавление контроллеров Spring MVCRoman Brovko
 
Azure DevOps сборка, развертывание и тестирование
Azure DevOps сборка, развертывание и тестированиеAzure DevOps сборка, развертывание и тестирование
Azure DevOps сборка, развертывание и тестированиеАлександр Шамрай
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Александр Шамрай
 
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...SQALab
 
Devprom ALM - платформа для поддержки процессов разработки
Devprom ALM - платформа для поддержки процессов разработкиDevprom ALM - платформа для поддержки процессов разработки
Devprom ALM - платформа для поддержки процессов разработкиEvgeny Savitsky
 
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...SQALab
 
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...COMAQA.BY
 
«Winium — это как Selenium, только под Windows» – Глеб Головин, 2ГИС
«Winium — это как Selenium, только под Windows»  – Глеб Головин, 2ГИС«Winium — это как Selenium, только под Windows»  – Глеб Головин, 2ГИС
«Winium — это как Selenium, только под Windows» – Глеб Головин, 2ГИС2ГИС Технологии
 
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014Т. Черемных "Автоматизация тестирования верстки", DUMP-2014
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014it-people
 
Особенности и примеры использования Microsoft Project Server и Team Foundatio...
Особенности и примеры использования Microsoft Project Server и Team Foundatio...Особенности и примеры использования Microsoft Project Server и Team Foundatio...
Особенности и примеры использования Microsoft Project Server и Team Foundatio...Александр Шамрай
 

What's hot (20)

TM - презентация по престашопу (львов)
TM - презентация по престашопу (львов)TM - презентация по престашопу (львов)
TM - презентация по престашопу (львов)
 
66 - Spring. Spring и JSF
66 - Spring. Spring и JSF66 - Spring. Spring и JSF
66 - Spring. Spring и JSF
 
Azure DevOps Адаптация под собственные потребности
Azure DevOps Адаптация под собственные потребностиAzure DevOps Адаптация под собственные потребности
Azure DevOps Адаптация под собственные потребности
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...
 
Технические моменты создания сайта
Технические моменты создания сайтаТехнические моменты создания сайта
Технические моменты создания сайта
 
Azure DevOps Управление проектом и версионный контроль
Azure DevOps Управление проектом и версионный контрольAzure DevOps Управление проектом и версионный контроль
Azure DevOps Управление проектом и версионный контроль
 
141 - Spring. Добавление контроллеров Spring MVC
141 - Spring. Добавление контроллеров Spring MVC141 - Spring. Добавление контроллеров Spring MVC
141 - Spring. Добавление контроллеров Spring MVC
 
Azure DevOps сборка, развертывание и тестирование
Azure DevOps сборка, развертывание и тестированиеAzure DevOps сборка, развертывание и тестирование
Azure DevOps сборка, развертывание и тестирование
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...
 
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...
Автоматизированное тестирование верстки веб-сайтов, используя сравнение с диз...
 
Devprom ALM - платформа для поддержки процессов разработки
Devprom ALM - платформа для поддержки процессов разработкиDevprom ALM - платформа для поддержки процессов разработки
Devprom ALM - платформа для поддержки процессов разработки
 
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
Автоматизация визуального тестирования адаптивного дизайна на примере Galen F...
 
D5vs D6
D5vs D6D5vs D6
D5vs D6
 
MVC CTPP
MVC CTPPMVC CTPP
MVC CTPP
 
KVNpresentationForMami
KVNpresentationForMamiKVNpresentationForMami
KVNpresentationForMami
 
Автоматическая cборка TFS 2008
Автоматическая cборка TFS 2008Автоматическая cборка TFS 2008
Автоматическая cборка TFS 2008
 
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...
Selenium 2 WebDriver + Selenide + Java с и без использования BDD, сравнительн...
 
«Winium — это как Selenium, только под Windows» – Глеб Головин, 2ГИС
«Winium — это как Selenium, только под Windows»  – Глеб Головин, 2ГИС«Winium — это как Selenium, только под Windows»  – Глеб Головин, 2ГИС
«Winium — это как Selenium, только под Windows» – Глеб Головин, 2ГИС
 
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014Т. Черемных "Автоматизация тестирования верстки", DUMP-2014
Т. Черемных "Автоматизация тестирования верстки", DUMP-2014
 
Особенности и примеры использования Microsoft Project Server и Team Foundatio...
Особенности и примеры использования Microsoft Project Server и Team Foundatio...Особенности и примеры использования Microsoft Project Server и Team Foundatio...
Особенности и примеры использования Microsoft Project Server и Team Foundatio...
 

Viewers also liked

структура языка UML
структура языка UMLструктура языка UML
структура языка UMLОтшельник
 
Эволюция управления требованиями в ЖЦ информационной системы
Эволюция управления требованиями в ЖЦ информационной системыЭволюция управления требованиями в ЖЦ информационной системы
Эволюция управления требованиями в ЖЦ информационной системыEvgeny Savitsky
 
Разработка ПО в распределенной команде
Разработка ПО в распределенной командеРазработка ПО в распределенной команде
Разработка ПО в распределенной командеEvgeny Savitsky
 
Постановка тестирования в распределенных командах
Постановка тестирования в распределенных командахПостановка тестирования в распределенных командах
Постановка тестирования в распределенных командахEvgeny Savitsky
 
Профессиональное управление распределенными проектами
Профессиональное управление распределенными проектамиПрофессиональное управление распределенными проектами
Профессиональное управление распределенными проектамиEvgeny Savitsky
 
Автоматическое управление DevOps активностями в стартапе
Автоматическое управление DevOps активностями в стартапеАвтоматическое управление DevOps активностями в стартапе
Автоматическое управление DevOps активностями в стартапеEvgeny Savitsky
 
Организация эффективного взаимодействия в распределенных командах
Организация эффективного взаимодействия в распределенных командах Организация эффективного взаимодействия в распределенных командах
Организация эффективного взаимодействия в распределенных командах Evgeny Savitsky
 
Система управления требованиями Devprom
Система управления требованиями DevpromСистема управления требованиями Devprom
Система управления требованиями DevpromEvgeny Savitsky
 
Agile управление требованиями
Agile управление требованиямиAgile управление требованиями
Agile управление требованиямиNikita Filippov
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Evgeny Savitsky
 
Четыре взгляда на Cradle
Четыре взгляда на CradleЧетыре взгляда на Cradle
Четыре взгляда на CradleAlekseyTimof
 
Управление требованиями в confluence & jira
Управление требованиями в confluence & jiraУправление требованиями в confluence & jira
Управление требованиями в confluence & jiraElena Zhuravleva
 

Viewers also liked (14)

структура языка UML
структура языка UMLструктура языка UML
структура языка UML
 
Эволюция управления требованиями в ЖЦ информационной системы
Эволюция управления требованиями в ЖЦ информационной системыЭволюция управления требованиями в ЖЦ информационной системы
Эволюция управления требованиями в ЖЦ информационной системы
 
Разработка ПО в распределенной команде
Разработка ПО в распределенной командеРазработка ПО в распределенной команде
Разработка ПО в распределенной команде
 
Постановка тестирования в распределенных командах
Постановка тестирования в распределенных командахПостановка тестирования в распределенных командах
Постановка тестирования в распределенных командах
 
Профессиональное управление распределенными проектами
Профессиональное управление распределенными проектамиПрофессиональное управление распределенными проектами
Профессиональное управление распределенными проектами
 
Автоматическое управление DevOps активностями в стартапе
Автоматическое управление DevOps активностями в стартапеАвтоматическое управление DevOps активностями в стартапе
Автоматическое управление DevOps активностями в стартапе
 
Организация эффективного взаимодействия в распределенных командах
Организация эффективного взаимодействия в распределенных командах Организация эффективного взаимодействия в распределенных командах
Организация эффективного взаимодействия в распределенных командах
 
Система управления требованиями Devprom
Система управления требованиями DevpromСистема управления требованиями Devprom
Система управления требованиями Devprom
 
B2B Startup Case Study
B2B Startup Case StudyB2B Startup Case Study
B2B Startup Case Study
 
Agile управление требованиями
Agile управление требованиямиAgile управление требованиями
Agile управление требованиями
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...
 
Scrum в 3SL Cradle
Scrum в 3SL CradleScrum в 3SL Cradle
Scrum в 3SL Cradle
 
Четыре взгляда на Cradle
Четыре взгляда на CradleЧетыре взгляда на Cradle
Четыре взгляда на Cradle
 
Управление требованиями в confluence & jira
Управление требованиями в confluence & jiraУправление требованиями в confluence & jira
Управление требованиями в confluence & jira
 

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

Cовременные подходы организации процессов разработки
Cовременные подходы организации процессов разработкиCовременные подходы организации процессов разработки
Cовременные подходы организации процессов разработкиАлександр Шамрай
 
Владимир Никонов "Вызовы при разработке enterprise продукта"
Владимир Никонов "Вызовы при разработке enterprise продукта"Владимир Никонов "Вызовы при разработке enterprise продукта"
Владимир Никонов "Вызовы при разработке enterprise продукта"Fwdays
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Александр Шамрай
 
Новые возможности Devprom 2.8.3
Новые возможности Devprom 2.8.3Новые возможности Devprom 2.8.3
Новые возможности Devprom 2.8.3Dmitry Lobasev
 
Web application testing architecture
Web application testing architectureWeb application testing architecture
Web application testing architectureAndrey Lazarev
 
Организация процесса ручного тестирования
Организация процесса ручного тестированияОрганизация процесса ручного тестирования
Организация процесса ручного тестированияIT61
 
Технология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектахТехнология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектахMedia Gorod
 
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрий
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко ДмитрийSolit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрий
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрийsolit
 
09 - Web-технологии. MVC фреймворки
09 - Web-технологии. MVC фреймворки09 - Web-технологии. MVC фреймворки
09 - Web-технологии. MVC фреймворкиRoman Brovko
 
Serena requirements management with dimensions rm 07-2015 ru
Serena requirements management with dimensions rm   07-2015 ruSerena requirements management with dimensions rm   07-2015 ru
Serena requirements management with dimensions rm 07-2015 ruSoftmart
 
Сквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSСквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSАлександр Шамрай
 
Промышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыПромышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыMikhail Payson
 
ASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVCASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVCGetDev.NET
 
Solit 2013, Эволюция тестирования на Selenium, Мычко Алексей
Solit 2013, Эволюция тестирования на Selenium, Мычко АлексейSolit 2013, Эволюция тестирования на Selenium, Мычко Алексей
Solit 2013, Эволюция тестирования на Selenium, Мычко Алексейsolit
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQAFest
 
ReSharper: прошлое и будущее
ReSharper: прошлое и будущееReSharper: прошлое и будущее
ReSharper: прошлое и будущееGoSharp
 
Meeting #4. Frameworks.
Meeting #4. Frameworks.Meeting #4. Frameworks.
Meeting #4. Frameworks.Igor Khrol
 

Similar to Система управления требованиями Devprom alm 3.5 (20)

Cовременные подходы организации процессов разработки
Cовременные подходы организации процессов разработкиCовременные подходы организации процессов разработки
Cовременные подходы организации процессов разработки
 
Владимир Никонов "Вызовы при разработке enterprise продукта"
Владимир Никонов "Вызовы при разработке enterprise продукта"Владимир Никонов "Вызовы при разработке enterprise продукта"
Владимир Никонов "Вызовы при разработке enterprise продукта"
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012
 
Новые возможности Devprom 2.8.3
Новые возможности Devprom 2.8.3Новые возможности Devprom 2.8.3
Новые возможности Devprom 2.8.3
 
Web application testing architecture
Web application testing architectureWeb application testing architecture
Web application testing architecture
 
Организация процесса ручного тестирования
Организация процесса ручного тестированияОрганизация процесса ручного тестирования
Организация процесса ручного тестирования
 
Технология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектахТехнология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектах
 
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрий
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко ДмитрийSolit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрий
Solit 2013, Разбор конкретного примера – продукта XML2Selenium, Горячко Дмитрий
 
09 - Web-технологии. MVC фреймворки
09 - Web-технологии. MVC фреймворки09 - Web-технологии. MVC фреймворки
09 - Web-технологии. MVC фреймворки
 
Serena requirements management with dimensions rm 07-2015 ru
Serena requirements management with dimensions rm   07-2015 ruSerena requirements management with dimensions rm   07-2015 ru
Serena requirements management with dimensions rm 07-2015 ru
 
Сквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSСквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFS
 
Промышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. ИнструментыПромышленная разработка ПО. Лекция 2. Инструменты
Промышленная разработка ПО. Лекция 2. Инструменты
 
Описание и архитектура TFS 2008
Описание и архитектура TFS 2008Описание и архитектура TFS 2008
Описание и архитектура TFS 2008
 
ASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVCASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVC
 
Simonova sql server-enginetesting
Simonova sql server-enginetestingSimonova sql server-enginetesting
Simonova sql server-enginetesting
 
Solit 2013, Эволюция тестирования на Selenium, Мычко Алексей
Solit 2013, Эволюция тестирования на Selenium, Мычко АлексейSolit 2013, Эволюция тестирования на Selenium, Мычко Алексей
Solit 2013, Эволюция тестирования на Selenium, Мычко Алексей
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
 
ReSharper: прошлое и будущее
ReSharper: прошлое и будущееReSharper: прошлое и будущее
ReSharper: прошлое и будущее
 
Meeting #4. Frameworks.
Meeting #4. Frameworks.Meeting #4. Frameworks.
Meeting #4. Frameworks.
 

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

Editor's Notes

  1. Цель создания системы
  2. Пожелания предназначены для сбора и документирования пользовательских требований, хотелок и заявок. В бизнес-требованиях задокументированы требования маркетинга, внешних регуляторов, результаты обследования бизнес-процессов заказчика, они хранятся в виде документов, импортированных из MSWord. Требования или системные требования описывают требования к системе, могут быть задокументированы в форматах вариантов использования, прецедентов, технического задания и других. Доработки позволяют детализировать системные требования и запланировать их реализацию как целиком, так и частями, например, "реализовать требование, за исключением альтернативных сценариев 4 и 5" Функции позволяют сгруппировать доработки, например, по функциональным подсистемам или модулям, с целью более удобного контроля за ходом реализации требуемой функциональности.
  3. 1. Используйте этот процесс, если: -вы можете сесть с заказчиком (или его представителем) в одной комнате и делать это каждый спринт -требования часто уточняются, дополняются и меняются -требования заказчика достаточно конкретны, полны и понятны, что ваша команда может сразу приступить к их реализации -вам не требуется целостное и согласованное описание системы 2. В отличие от "Пользовательских истории в Scrum" используйте этот процесс, если: -процесс разработки требует предварительного анализа и проектирования, создания поведенческих моделей или моделей данных -в разработку системы вовлекаются новые участники, которым необходимо понимание внутреннего устройства системы 3. Используйте этот процесс, если: -перед реализацией необходимо собрать согласованный, полный, непротиворечивый набор требований -контролировать полноту реализации требований пользователей при помощи матрицы трассировок -необходимо собрать требования с целью получения оценки стоимости проекта, подписать контракт на основе технического задания -требуется одновременно поддерживать несколько версий продукта, то есть несколько версий функциональных требований.
  4. Разработка требований с вовлечением всех участников команды, начиная с самых ранних этапов жизненного цикла продукта Изменение текста в один клик Все виды форматирования Автоматические уведомления об изменениях: журнал изменений, почтовые нотификации
  5. Фиксация технических решений в форме фотографий, скриншотов, UML-моделей и формул, с автоматической нотификацией об изменениях. Визуализация требований в форме набросков, скетчей и графических прототипов, достигается размещением на страницах требований изображений, полученных при помощи фотоаппарата или телефона. Если потребители требований предпочитают использовать формализованные модели, либо это необходимо с точки зрения технологического процесса, вы можете использовать графический язык моделирования (UML) для создания моделей: сценариев использования; домена, классов и данных; компонентов; развертывания и др. Разработка моделей осуществляется при помощи специально разработанного языка PlantUML. При помощи крайне простого синтаксиса вы можете быстро создавать UML-модели требуемого типа.
  6. Формирование библиотеки шаблонов и требований для повторного использования в проектах. Вставка требования в несколько документов Сохранение типовой структуры документа в шаблоне. К повторно используемым требованиям чаще всего относятся: Элементы глоссария, относящиеся к общей проблемной области. Бизнес правила, распространяющиеся на всю организацию, в бизнес-процессах которой используется несколько программных продуктов. Требования различных регуляторов, требования на соответствие стандартам. Модели общей предметной области, сущности и атрибуты. Система управления требованиями Devprom Requirements реализует повторное использование ранее разработанных, согласованных и проверенных требований, что позволит вам: Существенно сократить расходы и время на сбор, разработку и валидацию требований. При изменении требований общих для нескольких систем, выполнить анализ влияния изменений и гарантировать целостность вносимых изменений. Обеспечить целостность требований, бизнес-правил по всей организации, программе или информационным системам, разработкой которых вы занимаетесь. Устранить дублирование текста одних и тех же требований в проектах и связанные с этим проблемы рассинхронизации требований. Повторно использовать тестовые спецификации для проверки реализации общих требований в конкретном продукте.
  7. Выгрузка документов требований для подписания или согласования с внешними участниками процесса.
  8. Полностью настраиваемый процесс работы над требованиями: Типы требований Пользовательские атрибуты Настройки жизненного цикла требований, правила перехода между состояний
  9. ведение журнала изменений документа (комплекта извещений об изменении); фиксация результатов согласования документа (сохранение версии документа); фиксация требований перед началом итерации (спринта); сохранение проектных артефактов при выходе релиза; формирование скоупа релиза; разработка продукта под несколько платформ, когда требования могут частично видоизменяться в зависимости от платформы, для которой разрабатывается продукт; параллельная разработка нескольких версий программного продукта; разработка по "водопаду".
  10. При создании доработки сохраняется ссылка на выбранный бейзлайн или версию требования
  11. Сбор и визуализация метрик для анализа проблем и повышения продуктивности
  12. Реестр требований позволяет работать с требованиями вне зависимости от их расположения в различных документах. Группируйте требования по типам, тэгам, состояниям и другим атрибутам. Выполняйте массовые операции сразу над несколькими требованиями. Используйте реестр требований как матрицу трассировки для получения ответов на вопросы: -все ли необходимые системные требования запланированы в работу; -в какой версии и как реализуются системные требования; -как проверяются требования тестировщиками; -каким образом документируются требования.
  13. Матрица трассируемости применима практически на всех этапах процесса разработки и позволяет: Контролировать целостность разрабатываемого продукта, выявлять расхождения между тем, что требуется и тем, что реализуется. Существенно сократить время на анализ изменений, последующих за появлением новой доработки. Поддерживать артефакты в актуальном состоянии. С точки зрения управления потребностями мы: хотим понять, как именно были учтены исходные пожелания, когда они будут реализованы; хотим проверить, учли ли мы все важные пожелания в очередной версии бизнес-требований или версии продукта. С точки зрения бизнес- и системного анализа мы: хотим понять, откуда появилось бизнес-требование, какая у него важность; хотим понять, как будут реализованы бизнес-требования путем изучения системных требований; хотим проверить, все ли необходимые бизнес-требования отражены в системных требованиях.
  14. Программное обеспечение эволюционирует, требования непрерывно меняются. Тестировщикам необходимо поддерживать тестовую документацию в актуальном состоянии, чтобы тестирование получилось качественным. Обычно тестировщики не очень рады изменениям в требованиях, потому что для них это выливается в большой объем дополнительной работы: Необходимо изучить требования от предыдущей версии, изучить новые требования, выделить изменения в требованиях и внести соответствующие изменения в тестовую документацию. Нужно найти все тестовые сценарии, которых коснулись изменения в требованиях, и исправить их. При использовании Devprom ALM эти проблемы уходят, поскольку в системе хранятся все версии требований и любой участник команды может просмотреть историю изменений, чтобы выяснить что конкретно поменялось. Более того, система автоматически сохраняет связи между проектными артефактами, например, между требованиями и тестовой документацией. Когда требование изменится, система отметит покрывающие его тестовые сценарии как неактуальные. Вам останется только отфильтровать неактуальные тестовые сценарии и перейти к их редактированию. Система отобразит изменения, которые были внесены в требования, а вам останется только подправить соответствующие тестовые сценарии.
  15. На российском рынке у Devprom ALM нет прямых конкурентов, за исключением зарубежных продуктов, включающих в себя схожую функциональность: Компания Atlassian предлагает семейство продуктов: Jira, Jira Agile, Confluence, Jira ServiceDesk, Jira Portfolio, FishEye, которые в сумме будут стоить более $16000 для 40 пользователей. При этом в этих продуктах нет поддержки версионирования проектной документации и трассировки проектных артефактов. Компании Polarion Software и Intland предлагают хорошие, но дорогие ALM-решения без поддержки русского языка, без русскоязычной поддержки. Компания Jama Software предлагает чрезмерно дорогой продукт, предоставляющий функциональность схожую с функциональностью Devprom ALM в части управления требованиями, однако, без поддержки русского языка и без русскоязычного обучения и поддержки. Широко распространённый в РФ Microsoft TFS имеет сильные стороны только в части автоматизации сборки и тестирования продуктов, написанных средствами от Microsoft. При этом нет практически никаких средств работы с проектной документацией, управления ресурсами.
  16. Русскоязычная поддержка, индивидуальные консультации в области процессов, практик и использования ПО в конкретных проектах. Локализация современных практик и методологий под особенности производства ПО в РФ. Обмен опытом, полученном при работе с российскими компаниями разработчикам ПО. Русскоязычный интерфейс системы, с возможностью переключения на англоязычный интерфейс. Стоимость лицензий и поддержки в рублях, значительно ниже стоимости зарубежных аналогов. Низкая стоимость владения за счет использования «железа» уровня рабочей станции и свободно-распространяемого промежуточного ПО.