В компании-разработчике программного обеспечения лидер команды должен взять на себя ответственность за каждую ошибку, которую выполняют подчиненные?
Клиент отправил сердитый адрес электронной почты, потому что некоторые части кода были неполными, и не все журналы были установлены на место. Ошибка была сделана одним из моих подчиненных, и он тип человека, который быстро пишет код, чтобы быстро закончить и "забыть" о написании хорошего проверенного кода.
Проблема в том, что в моей компании я должен делать очень много вещей, которые не всегда связаны с командами. Например, я должен делать некоторые финансовые оценки на каждый месяц и другие подобные действия, которые много раз занимают день или два, чтобы решить. И клиент кричит, почему не все идет в то время, когда он планировал.
У компании также очень бюрократическая система, и мне также нужно заполнить очень много вики и т.д., которые также занимают много и много времени.
В конце концов, клиент отправляет новые спецификации каждый день и многие модификации старых спецификаций, и он рассчитывает закончить все быстро, как единственное, что я делаю, это его проект. Но я думаю, что даже если бы я занимался только своим проектом, мне понадобилось бы больше времени, потому что я часто работаю из дома много раз, чтобы закончить вовремя, и он все еще не удовлетворен.
Не могли бы вы дать мне подсказку о том, где проблема или что я могу сделать, чтобы улучшить эту ситуацию?
Отредактировано: Спасибо всем за ваши подробные ответы и за ссылки на ресурсы, которые помогут мне улучшить свои навыки.
Я посоветую вам поговорить с моими сотрудниками, чтобы найти способ улучшить код, или если это не приведет к каким-либо результатам, поговорите с начальством о ситуации.