Іноді програмісти, які працюють над проектом тривалий час, стають негнучкими, і з ними стає важко міркувати. Навіть якщо нам вдасться переконати їх, вони навряд чи зможуть реалізувати наші пропозиції.
Наприклад, я нещодавно приєднався до проекту, де процес складання та випуску занадто складний і не має зайвих доріг.
Я запропонував нам позбутися частини накладних розробок (наприклад, заповнення декількох електронних таблиць), просто інтегруючи засоби управління дефектами та засоби контролю версій (обидва - це інструменти IBM-Rational, тому інтеграція може бути дуже легким одноразовим зусиллям). Крім того, якщо ми використовуємо такі інструменти, як Maven & Ant (проект включає Java та деякі продукти COTS), побудова та випуск може бути спрощена, що має зменшити помилки вручну та втручання.
Мені вдалося переконати інших і я готовий докласти зусиль, щоб розробити доказ концепції. Але розробник "Старший" не бажає, можливо, тому, що поточний процес робить його більш цінним.
Як ми вирішуємо цю ситуацію, не розвиваючи тертя в команді?