MIC Group
Конфликт разработки и бизнеса: как мы в MIC находим баланс
Это классика: бизнес хочет вчера и подешевле, а разработка — делать качественно и без багов. Знакомо? Это не чья-то вина, а нормальная динамика любого проекта. В итоге бизнес давит на скорость, а разработчики боятся костылять, чтобы не получить головную боль потом. В реальном мире всё строится на компромиссах...
Code review: зачем он нужен на самом деле
Многие думают, что code review — это когда сеньор проверяет джуна, чтобы найти ошибки. На самом деле всё гораздо глубже. Главная цель — не поймать опечатку, а обеспечить качество и обмен знаниями. Бывает, что смотрят только на форматирование и ставят LGTM («Looks Good To Me»)...
Почему сроки почти всегда сдвигаются
Знакомая ситуация: команда обещает сдать проект через месяц, а по факту выходит два или три. Почему так происходит, даже если работают профи? Всё дело в трёх вещах: неопределённость, скрытая сложность и зависимости. Потому что оценивают идеальный сценарий. Никто не закладывает время на внезапные баги, правки заказчика или отпуск коллеги...
