SysML и задача бизнес-анализа

Одной из задач бизнес-анализа в ИТ является трассировка требований. В большинстве случаев, ввиду значительной трудоемкости, успех в ее решении зависит от умелого применения системы управления требованиями (СУТ). Однако заполняя карточки в СУТ, мы получаем лишь незримые связи между сотнями, если не тысячами, аналитических артефактов: потребностей, требований, компонентов решения и т.п. А иногда так хочется воочию их увидеть, причем не в табличной форме…

Читать далее

UML и не только: описание программной архитектуры

Языки описания программной — или, в более общем смысле, системной — архитектуры имеют первостепенное прикладное значение для любого архитектора ПО, ищущего себя в стремительно набирающей популярность моделеориентированной инженерии [англ. MDE, model-driven engineering; другое название — моделеориентированная разработка (англ. MDD, model-driven development)]. Какие же языки архитектурного описания (англ. ADL, architecture description language) актуальны на сегодняшний день? 

Читать далее

Обновленная программа курса по инженерии требований

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

Читать далее