Без заголовка
Отношения между деятельностями и (профессиональными) позициями (наиболее точно обсуждать в этой терминологии) однозначны. Ежели деятельности далее дробить на действия, равно как и в позициях выделять роли, то можно запутаться. У меня примеры прежде всего строительные, вернее -- сооружения, включающего много-много строительства вперемешку с изготовлением длинноциклового оборудования, закупки арматуры и монтажа (чего заморачиваться программистскими примерами, когда их пруд пруди и все уже обсосано до косточки). И стадии типа "проектирование", "конструирование", "разработка рабочей документации". И позиции -- "проектант", "конструктор", "надзорная организация" (это вообще даже не люди на таких масштабах).
Чем меня не устраивает RUP, детально прописано в литературе по ICM: зацикленность на софтверном процессе, неполнота охвата жизненного цикла. Другое дело, что движки для RUP (в частности, Rational Method Composer, где процесс RUP "по умолчанию") меня устраивают -- там поддерживается сейчас спецификация SPEM 2.0, куда все интересующее меня (вместе с agile, конечно, хотя и не в полной мере: нельзя на лету перестраивать процессы в зависимости от принятия решений по приемлемости рисков) помещается. Но SPEM 2.0 сейчас поддерживает довольно много движков, необязательно RMC.