singalen: (humpty-dumpty)
[personal profile] singalen
Вот почему программисты считают, что требования должен писать кто-то другой?

Ну, то есть, я знаю, почему. Потому что мы хотим колбасить код и больше ничего.

Требования вырабатывают ВМЕСТЕ.
А то сваливаем их на нетехнического специалиста, у которого есть ещё и совсем другие обязанности, а потом сами же на них косим стрелки - мол, неполны, противоречивы и реализуются через место, не именуемое головой.

Бывает, что лучше всех написать требования можешь именно ты.

Если вы, ребята, профессионалы, то сотрудничайте с людями, с которыми работаете.

(no subject)

4/6/11 15:32 (UTC)
Posted by [identity profile] mykola golubyev (from livejournal.com)
Как только уберут людей типа Business Analyst которые деньги гребут дай боже, все притензии к ним исчезнут. А то сидит такой себе mediator который и в бизнесе только вчера разобрался, с технической стороной даже и не знаком. Очень это заметно в инвестмент банках: реально кто понимает что нужно - это трейдер, говорить он может только с BA, а тот уже как испорченный телефон приходит к тебе.

Тут кстати есть места где практикуют прямую связь програмист - трейдер, но ингода такие програмисты очень хотят BA, чтобы трейдер не галдел над ухом каждый час приходя с новой мыслей.

Резюмируя, я лично за прямую работу програмистов и тех лидов с клиентом на прямую. BA - часто лишнее звено, только если он не мега супер пупер разбираеться в предметной области, но и в этом случае он должен тихонько сидеть в кабинете и иногда устраивать лекбез.