Я работаю в компании среднего размера, но с очень маленькими ИТ-специалистами.
В прошлом году (2011) я написал приложение, которое очень популярно среди большой группы конечных пользователей. Мы достигли крайнего срока в конце прошлого года, и некоторые функции (я буду называть funcA с этого момента) не были добавлены в приложение, которое было запрошено в самом конце. Итак, это приложение работает в режиме реального времени / производства с конца 2011 года, я мог бы добавить без проблем.
Вчера целая группа конечных пользователей начала жаловаться на то, что funcA, которого никогда не было в приложении, больше не работает. Нашим приоритетом в этой компании является то, что если приложение не работает, оно должно быть исправлено в первую очередь до приоритетных проектов.
Я сравнил код и запросы, и с 2011 года нет никакой разницы, что является доказательством. Затем я смог заставить одного из конечных пользователей признать, что он никогда не работал с proofB, но с тех пор этот конечный пользователь вернулся и сказал, что он работал ранее ... Я считаю, что толпа конечных пользователей ассимилировалась ее. Я также просмотрел свои заметки по этому проекту, в котором есть требования и ежедневные обновления, касающиеся проекта, в котором конкретно говорится: «funcA не достигнута из-за нехватки времени», proofC.
Я говорил со многими из них, и я вижу, где они могут быть сбиты с толку, поскольку они очень далеки от опыта программирования, но я также знаю, что они достаточно умны, чтобы действовать в группе, чтобы обойти приказы по расстановке приоритетов проекта, чтобы получить функциональность, которую они хотят сделать свою работу проще.
Хуже всего то, что сейчас группа начинает думать, и мой начальник и глава ИТ фактически начинают верить им, даже если в коде или запросах нет изменений. Что касается проверки состояния логики, она очень резкая и сухая до такой степени, что если 1 = 1, funcA не будет работать.
Итак, это конец описания моего сценария, но я стараюсь не испытывать недостатка в моих показателях производительности из-за этого, что, по сути, заставило бы меня перейти к устранению производственной проблемы, которая, вероятно, вступит во владение. 1 месяц.