Проголосовал за "Нет не стоит...", но мое ИМХО посередине между эти мунктом и предыдущим... Я бы свое мнение сформулировал так:
Пока ТЗ не написано и не утверждено, программисту запрещено общение с пользователем.
После того как ТЗ запущено в производство, пусть общаются, НО любое отступление от ТЗ согласовывается с консультантом.
Почему так? Потому, что есть классная мысль кем-то высказанная (не помню), что ...пользователю надо дать не то, что он хочет, а то что ему надо... а реализовать это - есть прямая задача консультанта. Но когда есь ТЗ т.е. на 80% ясно, что надо дать пользователю, то тут уже можно позволить программисту общаться с пользователем для некоторых уточненй тсз.
По поводу кто и что должен знать, то мое ИМХО говорит, что знания всех участников команды, должны перекрывать друг-друга и чем меньше размер команды (о чем уже некоторые говорили) тем сильнее должно быть перекрытие вплоть до "3 в 1" (с).
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/
|