Дозвольте мені додати деталі: я працюю в інституційному місці з багатьма кодерами, тестерами, аналітиками якості, власниками продуктів і т. Д., І ось що мене клопотить:
Ми маємо можливість продавати лукаве (хоча і досить функціональне) програмне забезпечення вже більше десяти років. У нього багато можливостей, і продукт є конкурентоспроможним, але там є кілька серйозних помилок, а також тисячі «вирізання паперу» - маленькі роздратування, до яких клієнтам потрібно звикнути.
Мені боляче дивитися на деякі речі, тому що я твердо вірю, що якщо комп’ютери не допомагають полегшити наше життя, то ми не повинні ними користуватися. Я маю довіру до своїх колег - вони розумні, здатні та можуть покращити речі, коли акцентують увагу на цьому.
Але, помилки можуть бути важкими для старих функціональних можливостей, не бачачи їх закритими або забутими. "Це працювало еони" - типова відповідь. Крім того, коли QA регресує, вони прагнуть шукати все, що відрізняється стільки, скільки все, що не здається правильним. Отже, виправлення старої проблеми можна записати як помилку, тому що "так було ще до мого часу".
Молодий кодер в мені думає: перепишіть цю хитру річ! Як хтось, хто мав можливість бути поруч із продажами, клієнтами, я хочу принести користь такому підходу.
Мене також цікавить ваша думка / досвід. Будь ласка, спробуйте врахувати ризик, витрати на користь та інші нетехнічні фактори.