Роль аналитика в разработке
Существует два различных варианта представления роли Аналитика в процессе создания программного обеспечения. Обязанности аналитика в этих вариантах сильно отличаются и, как следствие, сильно различаются требования к компетенциям аналитика.
Некоторое время назад я понял, что все это можно хорошо иллюстрировать на V-диаграмме. А на Req-Labs Пауль Тернер тоже использовал эту диаграмму, излагая один из вариантов. Я несколько раз сталкиваясь при обсуждениях недоразумениями, вызванными тем, что участники придерживаясь различных взглядов, не формулировали это явно, каждый подразумевал свое понимание единственным.
Поэтому я нарисовал картинки и написал статью Роль аналитика в Базе знаний (я бы ограничился постом, но с картинками здесь сложнее). Думаю, это будет полезно. И, кстати, на ЛАФ можно обменяться опытом — кто какие модели использует, и какие в них плюсы и минусы. Мы склоняемся ко второй модели.