Коллекция статей о практическом применении искусственного интеллекта в разработке программного обеспечения. Материалы охватывают как технические принципы эффективной работы с AI-инструментами, так и организационные изменения в структуре команд разработки.
Описываются четыре ключевых принципа для эффективной разработки с использованием ИИ на проектах с большой кодовой базой. Разбираются различия между AI-Driven Development и "вайб-кодингом", объясняется важность понимания ограничений контекстного окна и создания summary-файлов (agents.md), представляется концепция "золотых стандартов" как примеров качественного кода для AI, и показывается необходимость автоматической валидации результатов работы агента. Соблюдение всех четырех принципов одновременно является критически важным для получения качественного кода без накопления технического долга.
Анализируется эволюция структуры продуктовых команд разработки в эпоху искусственного интеллекта через четыре модели организации. Рассматривается переход от классической иерархической структуры с командами специалистов к гибридным моделям, где старшие специалисты работают с AI-агентами вместо младших сотрудников, и далее к концепции универсальных специалистов, компетентных в нескольких областях одновременно. Особое внимание уделяется реалистичной оценке возможностей AI и критическому анализу ограничений, включая вопросы архитектуры, качества кода, управления знаниями и развития специалистов.