Тема 7. Загрузка требований из документов

Мадорская Ю.М.

Продолжаем занятия в нашем учебном классе. Сегодня я начну с «лирического отступления».

Ни SAP, ни 1C не научат управлять предприятием, а AutoCAD – инженерной графике и проектированию геометрии изделий.

Также как и 3SL Cradle не научит методам системного проектирования и управления требованиями. Это всего лишь инструмент. Очень гибкий, мощный инструмент, своего рода «комбайн» для системного проектирования, но всего лишь инструмент. Если вы не знаете рецепт, то вряд ли ваше блюдо окажется съедобным.

Обратная сторона этого — Cradle является лакмусовой бумагой. Если системные аналитики, постановщики задач, глубоко понимают методы системного проектирования, то настройка Cradle под свою технологию работы для них не представляет труда, через некоторое время значительно увеличивая качество работы и допустимую нагрузку.

По нашим данным 90% современных системных аналитиков в нашей стране не обладают нужной глубиной осознания процессов и методов системного проектирования, в том числе тех, которые они используют ежедневно. Эта статистика получена нами в ходе подготовки, совместной работы, общения со специалистами из разных предметных областей, разных должностей и квалификации, а также анализа научных и иных публикаций.

Поскольку сегодня в вузах этому [системной инженерии] в лучшем случае учат весьма лоскутно, то на производстве постановка процессов системного проектирования чаще всего ведется «снизу вверх», а не целенаправленно и систематизированно. И обычно это приводит к тупиковым решениям. Ярким примером известного технологического тупика является применение систем баг-треккинга для разработки и управления требованиями. Это связано с полным непониманием отличия жизненного цикла требований от жизненного цикла ошибок в программном обеспечении.

В рамках этого учебного класса facebook передать весь необходимый методический багаж и опыт, конечно, невозможно. Для этого есть наши полноценные курсы и/или ИК-услуги на постановку тех. процессов.

Для тех, кто реально заинтересован в движении вперед, а возможности идти на курсы пока не имеет, я рекомендую обязательно выполнить упражнение «Первые шаги к направленной эволюции» из статьи «Зоопарк трассировки» http://edu.reqcenter.pro/?p=1539

Модель трассировки требований – это фактически онтология, описывающая ваше понимание процессов проектирования. Возможно, первая модель будет «кривая и косая», но этот процесс позволит вам двинуться вперед.

А пока продолжим изучать технические особенности Cradle.

И сегодня я предлагаю вам посмотреть уже готовую запись вебинара, где довольно подробно рассказывается о том, как загрузить требования из документов в Cradle. Ведь требования довольно часто поступают из документов, не переносить же их в систему «ручками». Более того это обязательно пригодится, при переходе с документо-ориентированной технологии – ранее разработанные требования можно будет легко прогрузить в систему, тем самым облегчив миграцию.

Если у вас есть какие-то документы с требованиями, в качестве упражнения попробуйте загрузить их в новый проект (как его создать описано в теме 6).

Ссылки на вебинар:

Этот вебинар проводился еще на Cradle 6.8, но концептуально в настройках ничего не поменялось, так что все знания полностью применимы.