Этапы и задачи
Жизненный цикл каждого кластера включает следующие этапы:
- спецификация: идентификация классов (абстракций данных) кластера и их главных особенностей и ограничений;
- проектирование: определение архитектуры классов и их отношений;
- реализация: завершение классов во всех деталях;
- верификация и Аттестация (Verification & Validation): контроль классов кластера (статическая проверка, тестирование и другие методы);
- обобщение: подготовка к повторному использованию (см. ниже).
Иногда трудно четко разграничить этапы проектирования и реализации. Поэтому возможны варианты модели, объединяющие эти этапы в один, - "проектирования-реализации".
Перед началом работы с кластерами необходимо пройти через две фазы общего характера. Во-первых, данный подход, как и другие, требует анализа осуществимости (feasibility study), на основе которого принимается решение о начале работы над проектом. Во-вторых, следует разбить проект на кластеры. Как уже отмечалось, ответственность за этот шаг возлагается на руководителя проекта, который безусловно может заручиться поддержкой других опытных членов группы.