Как внедрять AI в инженерные процессы без потери качества
Практическая задача содержательного внедрения инструментов на основе искусственного интеллекта в повседневные инженерные процессы компании без сопутствующего, нежелательного снижения реального качества производимой работы требует значительно более продуманного, содержательного подхода, чем поспешное, необдуманное внедрение под давлением общего энтузиазма или общего профессионального престижа, связанного с подобными технологиями. Честная, предварительная оценка реальной зрелости уже существующих у компании процессов контроля качества, включая содержательность практики ревью кода и реальную полноту покрытия автоматизированными тестами, представляет собой необходимый первый шаг, предшествующий самому внедрению подобных инструментов, о критической важности подобной честной, предварительной оценки я подробно писал в отдельной статье про эффект усиления существующих организационных сильных и слабых сторон. Компания, внедряющая подобные инструменты поверх недостаточно зрелых, недостаточно продуманных процессов контроля качества, рискует лишь ускорить производство некачественного результата, а не улучшить его реальное качество. Целенаправленное, содержательное укрепление именно тех практик контроля качества, которые оказываются недостаточно зрелыми в свете предварительной оценки, прежде или, как минимум, одновременно с полномасштабным внедрением подобных инструментов, представляет собой второй важный шаг, требующий честного признания того, что подобное укрепление зачастую требует реальной, ощутимой инвестиции времени, конкурирующей с тем самым ускорением, ради которого изначально и рассматривалось внедрение подобных инструментов. Постепенное, поэтапное расширение области применения подобных инструментов, начиная с относительно менее критичных категорий задач и постепенно распространяясь на более критичные категории по мере накопления реального, практического опыта и обоснованной уверенности в надежности этого применения, представляет собой третий важный шаг, о принципиальной ценности подобного постепенного подхода в противовес резкому, единовременному внедрению я подробно писал в отдельных статьях этой подборки. Явное, содержательное измерение реального, а не только субъективно ощущаемого эффекта от подобного внедрения, включая отдельное отслеживание доли изменений, впоследствии требующих существенной переработки, о содержательной ценности подобного отдельного измерения я подробно писал в отдельной статье про новую метрику повторной переработки кода, представляет собой четвертый важный шаг, позволяющий содержательно, объективно оценить, действительно ли внедрение подобных инструментов реально улучшает качество и скорость поставки, или лишь создает иллюзию подобного улучшения, скрывающую накапливающиеся под поверхностью проблемы. Целенаправленное культивирование содержательной культуры критической, а не слепой оценки любого решения, произведенного при содействии подобных инструментов, о конкретных, показательных рисках слепого доверия подобным решениям я подробно писал в отдельной статье, представляет собой пятый важный шаг, требующий явного, институционального противодействия естественному, но опасному соблазну воспринимать уверенно сформулированный, гладко звучащий результат работы подобного инструмента как автоматически корректный, безо всякой дополнительной, содержательной проверки.
· 19.07
Мой практический совет командам, планирующим или уже осуществляющим содержательное внедрение подобных инструментов в свои повседневные инженерные процессы. Начните с честной оценки реальной зрелости уже существующих у вас практик контроля качества, целенаправленно укрепляйте недостаточно зрелые из этих практик, внедряйте новые инструменты постепенно, явно измеряйте реальный, а не только субъективно ощущаемый эффект, и культивируйте содержательную, критическую культуру оценки любого результата подобной автоматизации, потому что именно эта продуманная, дисциплинированная стратегия, а не поспешное, некритичное внедрение под давлением общего энтузиазма, и определяет, действительно ли ваша компания получит реальное, устойчивое улучшение качества и скорости, а не лишь иллюзорное, обманчивое ускорение.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён