Какие модели UML помогают в пяти дисциплинах в едином процессе?

Я читал, что есть 5 дисциплин в едином процессе: требования, анализ, проектирование, реализация и тестирование.

Я в основном сделал следующие UML и пытаюсь добавить объяснение того, как я придерживался единого процесса. Я сделал следующие UML для моего проекта: сценарий использования, класс Analysis, класс Design, Activity, Sequence, Deployment, конечный автомат и компонент.

По содержанию я уже могу сказать, что сценарий использования попадает в категории требований. Класс анализа попадает в категорию анализа. Дизайн класс по дизайну. Но как насчет двух других дисциплин? У меня возникли проблемы с пониманием единого процесса. Но если бы я назначил UML дисциплине, на что бы они были назначены.

1 ответ

Реализация будет представлять собой смесь диаграмм классов, компонентов и развертывания. Для теста нет ничего в чистом UML. Вы можете создать свой собственный профиль для него. По сути, это заканчивается диаграммой вариантов использования для бизнеса со следами требований, которые каким-то образом отмечены. Модульное тестирование может отследить классы до требований. Это широко открытая область, где вы можете написать более одного тезиса.

Другие вопросы по тегам