Добавление новой функциональности в существующий продукт часто превращается в довольно сложную инженерную задачу. При этом, чем продукт больше и старше, тем она сложнее.
Сложность в том, что надо понять, как устроено сейчас, придумать способ вписать новую функциональность, не сломав старую, а потом убедиться, что итоговое решение соответствует задуманному.
Тут может помочь техлид, который знает, как это все работает. Но он не всегда доступен, а иногда его вообще нет.
И тогда мы в Яндекс Вертикалях зовем героя — фичалида. Это такой почти техлид, просто область его ответственности — конкретная фича. Он поведет техническую часть проекта к успеху.
Этим героем может стать каждый разработчик, но путь начинающего сложен и тернист.
Расскажу, кто же такой фичалид. Объясню, почему он герой. И помогу начинающим, дав несколько инструментов и советов по их использованию.