Без рубрики · Организация работ

Актуальные проблемы управления требованиями

Автор статьи: Илья Корнипаев, автор книги «Требования для программного обеспечения: рекомендации по сбору и документированию», которую вы можете найти в разделе Книги по управлению требованиями

Сбор требований не похож на приятную прогулку по цветущему лугу, на котором вы собираете симпатичный букетик полевых цветов. Сбор требований больше похож на работу в шахте, где вы добываете руду, чтобы потом из нее выплавить немного металла…

Примерно так начал свой доклад Карл Вигерс (Karl Wiegers) “Космические истины о требованиях для ПО” (Cosmic Truths about Software Requirements) на заключительной сессии конференции Better Software 30 сентября 2004 г. San Jose, CA USA. Далее он продолжил: «Если вы не можете собрать правильные требования, то становится совершенно неважным то, насколько хорош ваш процесс разработки».

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

Continue reading «Актуальные проблемы управления требованиями»

Аналитик · Организация работ · Развитие

Как растить и развивать аналитиков в своих рядах?

Автор статьи: Илья Корнипаев, автор книги «Требования для программного обеспечения: рекомендации по сбору и документированию», которую вы можете найти в разделе Книги по управлению требованиями


В своей статье «Актуальные проблемы управления требованиями» (1) , в качестве одной из проблем, я отмечал то, что очень тяжело найти хорошего аналитика.  Не смотря, на то, что с тех пор ситуация на рынке в целом поменялась, хорошего аналитика найти по-прежнему не легко.

В качестве рекомендации, в своей статье я предлагал растить аналитиков в собственных рядах.

Как это сделать? Хороший вопрос. Постараюсь рассказать вам о том, как это делали мои коллеги и я. О том, что действительно работает и действительно помогает.

Сразу оговорюсь. Здесь я позволю себе не останавливаться подробно на том, что же такое хороший аналитик (как бы эта роль у вас в организации не называлась).  Об этом я говорю на каждом своем тренинге, на каждом семинаре. Об этом великолепно написал Борис Шалаин в своей статье «Бизнес-аналитик – свой человек за линией фронта» (2).

Continue reading «Как растить и развивать аналитиков в своих рядах?»

Организация работ

Поймите, что такое автобусный фактор, и забудьте о нем

1. Что такое бас-фактор (bus-factor)?

 Фактор автобуса — это количество человек, от присутствия на борту которых зависит успех вашего плавания.

 Скольким из вашей команды достаточно заболеть/уволиться/попасть под автобус, чтобы отгрузка не состоялась вовремя?

Пусть все ваши разработчики относительно взаимозаменяемы, но тест-кейсы всегда писала Маша, то bus-factor = 1.

Если только Коля способен решить проблему со смежной командой или только Дима общается с заказчиком, то bus-factor = 1. А вот если Дима и Коля в равной степени делают и то, и то, значит,теряя одного, вы не теряете проект. А если они оба заболеют? Стало быть, bus-factor = 2.

 Чем выше фактор, тем крепче на плаву держится проект. Все-таки вероятность заболеть двум людям одновременно меньше, чем одному.

2. Как его увеличить?

Continue reading «Поймите, что такое автобусный фактор, и забудьте о нем»