На данный момент у большинства разработчиков понятие «спецификация» ассоциируется с толстым документом, который написан сложным языком, и для понимания которого необходимы такие люди как аналитики.
Так что же такое спецификация? Говоря простым языком — это всего лишь описание того, как программа устроена и работает.
Разработчики (программисты) сами того не подозревая только и занимаются тем, что пишут спецификации — ведь исходный код как нельзя лучше подходит под это определение.
Цель тренинга — описать последовательность шагов, позволяющих с заданной степенью детализации ответить на вопрос: «Как устроена и как работает программная система?» Другими словами, решить задачу подготовки (еще одной, в дополнение к вышеупомянутым) спецификации программной системы.
Результатом подготовки спецификации является модель программной системы, описанная на языке UML. При этом, разработка спецификаций применима как для систем с «нуля», т.е. только при наличии списка требований (такой процесс часто называют проектированием), так и для уже существующих систем (обычно под этим понимают reverse engineering - инженерный анализ программ).
Для кого: Системные аналитики (Systems Аnalysts), Архитекторы, проектировщики (Software Architects, Designers), Руководители групп разработчиков (Team Leads), Руководители групп тестирования (Test Team Leads), Разработчики, ведущие разработчики (Software Developer, Senior Software Developers), Тестировщики, ведущие тестировщики (Software Testers, Senior Software Testers).
Автор и ведущий тренинга: Денис Иванов
Мы бесплатно подберем для Вас подходящие курсы.
Подборка курсов на e-mail