Хорошо, я думаю, что этот вопрос не в том месте, и я отправлюсь на https://softwareengineering.stackexchange.com/, чтобы прочитать / спросить об этом. Спасибо всем за ваши ответы до этого момента. :)
извинения ;) Извините, если этот вопрос немного субъективен, но я не могу придумать лучшего названия. Я исправлю это, если вы знаете что-то лучше.
В моей организации много шума по поводу всего этого автоматического тестирования и непрерывной интеграции , но я постоянно слышу один аргумент:
Как мне разработать хороший, чистый, простой в обслуживании код и написать модульные тесты, если
срок уже установлен, и это только половина моей оценки?
Я сам разработчик, поэтому я могу это понять. Но я всегда стараюсь отвечать, что не только разработчики нуждаются в смене парадигмы, но и менеджмент.
Если вы разработчик и ваши оценки сокращены вдвое, независимо от того, что вы оцениваете, вы никуда не денетесь, какими бы сложными или тривиальными ни были ваши проблемы. Вам нужна резервная копия парней из управления, Один парень , который дает деньги.
Заключение
Можете ли вы дать мне некоторую помощь, это может быть хороший URL-адрес, чтобы прочитать об этом конфликте развития / управления, книга или, возможно, личное понимание? Вы пережили такой большой технологический сдвиг в компании Waterfall, которая сейчас занимается разработкой Lean? Или вы знаете этот аргумент и имеете на него умный ответ?
И, пожалуйста, помогите мне переименовать или переместить этот вопрос. : -)
Обновление
Спасибо за все ответы уже! :) Я думаю, что должен пояснить, что моя точка зрения не была «1036 * сделать это в два раза быстрее » от руководства. Речь идет о негативной точке зрения, которая приходит с этим заявлением от разработчика.
Могу ли я что-нибудь сделать, чтобы помочь людям понять, что это не стандарт по умолчанию при разработке программного обеспечения? Что премьер-министр не препятствует написанию хорошего кода, и, возможно, обеим сторонам нужно немного больше узнать о плюсах / минусах основ чистого кода, хорошем освещении и множестве автоматизированных тестов?