Архив категории ‘Разработка ПО’

Произвел небольшую реорганизацию на блоге. Теперь есть две рубрики – «О жизни» и «Разработка ПО», которые заимели свои поддомены http://life.usecase.ru/ и http://dev.usecase.ru/ соответственно. Основной http://www.usecase.ru/ будет содержать обе рубрики. В первой рубрике я буду публиковать то, что меня волнует, но не связано с работой. Во второй же буду писать исключительно о делах околопрограммистских – от разработки [...]

th Февраль 2010, Четверг в 23:31 | Комментарии отключены
Метки:

Итак, архитектура системы создана. Теперь необходимо воплощать полученные идеи в жизнь. Но торопиться здесь тоже не стоит. Первоначально необходимо определить последовательность реализации требований. Первыми пойдут требования для построения разработанной архитектуры – будем строить скелет системы. Далее должны идти требования от наиболее важных к наименее важным. Для каждого требования должны быть созданы задачи на реализацию, а [...]

th Декабрь 2009, Пятница в 11:27 | Комментарии отключены
Категории:Разработка ПО
Метки:

Вот этот пост Андрея Колесова натолкнул меня на рассуждения о наших программистах. Я уже достаточно давно начал руководить разработкой, но начинал простым программистом. По прошествии многих лет все ощущения от работы как программиста и как руководителя успели систематизироваться. Думаю, что сейчас я готов поделиться ими. На самой заре 90-х прошлого века я занялся программированием как [...]

th Сентябрь 2009, Четверг в 16:33 | Комментарии отключены
Категории:Разработка ПО
Метки:

Постоянно сталкиваюсь с такой проблемой: разработчики очень часто придумывают дополнительные задания для поставленных задач зачастую «додумывая» что-то вместо заказчика. При этом на такие дополнительные работы уходит иногда приличная доля времени. Вот правила, которые я стараюсь донести до каждого члена команды разработки: Никогда не делайте работу сверх той, что определена заданием (я могу и не заплатить [...]

th Сентябрь 2008, Четверг в 20:39 | Комментарии отключены
Категории:Разработка ПО
Метки:

Очень часто я встречаю непонимание различий между командой и группой. В то же время эти различия принципиальны. Итак, что же такое группа? Группа – это некоторое количество людей, выделенных для решения какой-то одной задачи. В группе каждому исполнителю может ставиться индивидуальная или групповая подзадача, которая входит в основную. Зачастую, каждый член группы ощущает себя индивидуалом [...]

th Сентябрь 2008, Четверг в 19:14 | Комментарии отключены
Категории:Разработка ПО
Метки: