Коуберн Алистэр

Закладки

Без серии

Каждому проекту своя методология

Каждому проекту своя методология - Коуберн Алистэр

Завершившийся не так давно проект С3 (Chry ler Comprehen ive Compen ation [C3a, C3b]), может служить убедительным примером всего, о чем я сейчас говорил. После того, как 26 человек не смогли выполнить задачу по созданию системы, которая считалась "большим проектом", за дело взялась малая часть этой команды - всего восемь человек. Используя новую, максимально легкую, но при этом строгую методологию [XP], они начали проект с нуля и уже через год смогли завершить то, что не смогла сделать…

Читать книгу

Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения

Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения - Коуберн Алистэр

Человек предпочитает скорее потерпеть неудачу из-за своего консерватизма, нежели рискнуть, но сделать что-то необычным образом [Pi]; ему больше нравиться изобретать, а не находить готовые решения, он может одновременно держать в голове совсем немного сведений, он делает ошибки и с трудом меняет привычки. Отдельная личность может легко возобладать над проектом. Способность человека выполнять те или иные задания в большей степени определяется его личными качествами. Человек - существо о…

Читать книгу

Парное программирование: преимущества и недостатки

Парное программирование: преимущества и недостатки - Коуберн Алистэр

Если же по окончанию работ программа отправляется непосредственно заказчику, то парное программирование оказывается еще более выгодным. По данным статистики, после выхода программы в эксплуатацию на исправление одной ошибки уходит от 33 до 88 часов. Возьмем оптимистичный вариант - по 40 часов на ошибку, тогда если клиет обнаружит 225 дополнительных ошибок, это будет стоить компании-разработчику 9 000 часов - в 60 раз больше, чем те затраты, которые требовались при использовании парного программи…

Читать книгу