Бизнес-аналитика подавай?
3/6/11 12:43Вот почему программисты считают, что требования должен писать кто-то другой?
Ну, то есть, я знаю, почему. Потому что мы хотим колбасить код и больше ничего.
Требования вырабатывают ВМЕСТЕ.
А то сваливаем их на нетехнического специалиста, у которого есть ещё и совсем другие обязанности, а потом сами же на них косим стрелки - мол, неполны, противоречивы и реализуются через место, не именуемое головой.
Бывает, что лучше всех написать требования можешь именно ты.
Если вы, ребята, профессионалы, то сотрудничайте с людями, с которыми работаете.
Ну, то есть, я знаю, почему. Потому что мы хотим колбасить код и больше ничего.
Требования вырабатывают ВМЕСТЕ.
А то сваливаем их на нетехнического специалиста, у которого есть ещё и совсем другие обязанности, а потом сами же на них косим стрелки - мол, неполны, противоречивы и реализуются через место, не именуемое головой.
Бывает, что лучше всех написать требования можешь именно ты.
Если вы, ребята, профессионалы, то сотрудничайте с людями, с которыми работаете.
Tags:
или еще выписанные фрагменты
3/6/11 13:33 (UTC)* Выявите цель пользователя.
* Используйте от трех до 10 шагов на вариант использования. (т.е. не пишите очень длинных/детальных сценариев)
--Выявление цели пользователя--
Спросите себя, является ли это тем, чего действительно сейчас Хочет от системы основное действующее лицо?
Очень часто начинающие набрасывают подводные варианты использования, думая, что те находятся на уровне моря. Чтобы обнаружить цель более выcoкoго уровня, задайте себе любой из этих вопросов:
* Чеro на самом деле хочет действующее лицо?
* Почему действующее лицо это делает?