Мягкая цель

В связи с языками моделирования и особенно с целевым моделированием мягкая цель — это цель без четких критериев. [1] Мягкие цели могут представлять:

  • Нефункциональные требования
  • Отношения между нефункциональными требованиями

Нефункциональные требования (или атрибуты качества , качества или, более разговорно, « -илити ») — это глобальные качества программной системы, такие как гибкость, удобство обслуживания, удобство использования и т. д. Такие требования обычно формулируются только неформально; и они часто являются спорными (например, руководство хочет безопасную систему, а персонал хочет удобства для пользователя). Их также часто трудно проверить.

Почемумягкий?

Обычно цель — это очень строгий и ясный логический критерий. Она удовлетворена, когда удовлетворены все подцели. Но в нефункциональных требованиях часто требуются более свободно определенные критерии, такие как выполнимость или невыполнимость. Термин «выполняемость» был впервые введен Гербертом Саймоном. Мягкие цели — это цели, которые не имеют четкого критерия для их удовлетворения: они удовлетворены, когда есть достаточно положительных и мало отрицательных доказательств для этого утверждения, в то время как они невыполнимы в противоположном случае.

Отношения между мягкими целями

  • Разложения
    • И
    • ИЛИ
  • Вклады
    • Помогает (+)
    • Больно (-)
    • Делает (++)
    • Перерывы (--)
    • Неизвестный

Ссылки

  1. ^ Модель знаний S-Cube: Мягкие цели

Дальнейшее чтение

  • От объектно-ориентированного к целеориентированному анализу требований, Милопулос Джон , Чунг Лоуренс, Ю Эрик
Взято с "https://en.wikipedia.org/w/index.php?title=Soft_goal&oldid=1153173132"