Ответ
Работаю в команде из 5 Android-разработчиков. Мы используем Agile (Scrum) с двухнедельными спринтами.
Мои обязанности:
- Разработка новых фич (от дизайна до релиза)
- Code review (проверяю 5-10 PR в неделю)
- Участие в планировании (оценка задач, декомпозиция)
- Наставничество для junior-разработчиков
Пример взаимодействия:
// Коллега создал PR с багом в RecyclerView.Adapter
override fun getItemCount(): Int {
return items.size + 1 // Ошибка: лишний элемент
}
// В ревью указал проблему + предложил решение
Используем Slack для коммуникации, Jira для задач, GitFlow для ветвления. Раз в месяц проводим ретро для улучшения процессов.