ailev.ru

8 июня 2009 · Комментарий

Без заголовка

Ну, Agile сам по себе мета-метод, а методами можно назвать Scrum, XP, DSDM и ряд других (все они отличаются практиками итераций с фиксированным временем и "архитектура не перед, а во время разработки"). Я как раз сейчас пытаюсь понять, как все эти мета-методы и методы относятся друг ко другу, включая ISO 15288. Пока все они представляются окрошкой из практик, которые просто аддидивны -- и в очень малой степени "мета". Я, кстати, предпочитаю говорить еще и о "типовых" методах, а не "мета-". Слово "типовой" для инженеров обычно понятней, и часто означает то же самое, что "мета". С другой стороны, за "мета" скрывается часто разные типы отношений: иногда "порождение из предлагаемого языка", иногда "следование образцу, только заполните поля", иногда "используйте детали по потребности", иногда еще что-то. Сам ICM не стесняется в самоназваниях: они себя называют software and system process, но и lifecycle model тоже, а также какие-то еще названия были по ходу дела, я даже не запомнил. Нет там никакой строгости, даже при описании их таблицы специализации.

К записи · К обсуждению