RU

Почему плести сети лучше, чем тушить пожары: эффективная разработка ПО с опорой на автоматизацию тестирования

В начале 2024 года я устроилась Senior Software Test Automation Engineer в финтех-стартап. После работы в большой стабильной корпорации это был настоя…

ROIсистемное мышлениеуправление разработкойэффективность командыинженерная культураquality gatesавтоматизациятехнический долгcontinuous improvementтестирование ПО
Habr
RU

Как выбрать систему для разработки и пожалеть через полгода

На демо всё красиво: задачки бегают, доски сияют, отчёты рисуются. Через полгода команда уточняет статусы в чате, релизы сверяет в таблице, а тимлид п…

SDLCтаск-трекеруправление разработкойGitLabcicdcode reviewрелизыworkflowвыбор платформы
Habr
RU

Как 100+ авторов пишут 100+ процессов в 3 версиях и не путаются. Или как мы переехали с Wiki на Git

У нас было 120 процессов, 9 областей управления, более 100 авторов из 60 компаний, 3 ветки на каждый репозиторий и ещё по одной на каждую задачу, AI-а…

методологии управленияitiltogafcobitуправление разработкойdocs as codewikiragуправление знаниямиkms
Habr
RU

Ваша кодовая база умрёт через 7 лет. Считаем на пальцах

Откройте свой git log за последний месяц. Посчитайте коммиты, начинающиеся со слов fix, hotfix, temp, workaround или (классика жанра) – //TODO: перепи…

технический долгтехдолгlegacyрефакторингai-кодvibe codingmckinseyуправление разработкойархитектура поKnight Capital
Habr
RU

Год с Claude Code: как собрать рабочую конфигурацию с первого запуска

Год с Claude Code: как собрать рабочую конфигурацию с первого запуска Жемал Хамидун, Head of AI Alpina Digital, CPO AlpinaGPT, автор тг-канала "Готови…

Claude Codeперсональная конфигурацияоптимизация разработкиобучениеуправление разработкойdevopsпрограммированиелайфхаки для гиковai ассистентAlpina GPT