May 29, 2003 09:49
Коли я читав цю книгу, я думав, що саме зараз я приймаю участь в "безнадійному проекті".
Зараз я зрозумів, що навіть коли перед командою стоять нереальні задачі, управління організовано неефективно, але в команда працює в унісон (учасники розуміють один одного і не мають проблем із спілкуванням) - то проект не безнадійний і має гарні шанси на успішне завершення.
Власне це потім і показав результат того проекту. Він завершився успішно і має перспективи на наступні етапи.
Жахливо, коли в проекті є 2 команди абсолютно різні за віком, стилем програмування, поглядами на життя.
З самого початку, кожен прагне зробити по-своєму.
Одні аргументують це своїм досвідом і величезною кількістю успішних проектів.
Інші мають молодість, нахабність, впевненість в своїх силах і кредит довіри керівництва.
Проходить деякий час - стосунки зіпсовано, проект буксує, він майже на грані провалу.
Керівництво починає розуміти, що була зроблена величезна помилка (нарешті!). Сюди аврально кидаються нові люди на врятування цього проекту.
Ці люди вивчають поточну ситуацію, жахаються і пишуть ось такі от тексти.
З надією на гарне закінчення цього всього.
Гарний код - це код який працює.