Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Sparx => Тема начата: crazydog от 27 Июля 2009, 13:50:12
-
Насколько я понимаю, у нас есть модель требований и модель, например, юзкейсов, к которым эти требования линкуются.
Таким образом мы определяем, какие требования и где у нас в системе реализуются.
Вопрос - есть ли в EA средства, позволяющие наглядно контролировать - все ли требования у нас раскиданы по юзкейсам. Иначе есть шанс какое-то требование просто "забыть"! :)
Кто как решает эту проблему?
-
Да, разумеется, я забыл уточнить! :) Имелись в виду именно функциональные требования! Понятно что всякая "производительность" или "защищенность" как-бы "размазаны" по разным юзкейсам.
А в EA требования могут четко определяться как функциональные.
-
Вопрос - есть ли в EA средства, позволяющие наглядно контролировать - все ли требования у нас раскиданы по юзкейсам. Иначе есть шанс какое-то требование просто "забыть"! :)
Матрица трассировок - достаточно наглядно?
-
Спасибо за наводку, нашел вот это - http://www.sparxsystems.com/resources/traceability.html - вроде то что надо - изучаю.
-
Матрица трассировок - показывает связи все ко всем (или пакет на пакет, настраивается), ключевое слово RelationshipMartix (п.меню View)
Окошко иерархии - показывает все связи выделенного объекта до определенной глубины, ключевое слово hierarchy (п.меню View)
То, что нашли Вы - оно показывает определенный вид связей для одного объекта.
В зависимости от того, что нам нужно (общий вид или расследование связей одного объекта) выбираем нужное средство.
-
Ухты! :)
Красиво! Спасибо огромное, EA - богатая программа, изучаю к сожалению не систематически, поэтому такие, может быть глупые, вопросы! :)
-
Нормальные вопросы, задавайте. Трассировка - это самое полезное в ЕА, имхо.