BeRich-Team / BeRich

0 stars 2 forks source link

Составление презентации #96

Open DanilaG opened 1 year ago

DanilaG commented 1 year ago

План:

1) Вступление про проект О чём ваш продукт, какая была постановка задачи и т.д. Постарайтесь ответить на вопрос: какую проблему пользователя вы решаете и каким образом ваше приложение помогает это сделать

2) Демо работы приложения в основных сценариях

3) Архитектура и технологии (что и почему) Общая архитектура приложения - почему именно такие компоненты и модули, как они взаимодействуют друг с другом. Можно нарисовать архитектурную схему приложения с детализацией по модулям/фичам/слоям и указать связи между ними. Какие подходы и библиотеки вы применили для решения основных задач (UI, сеть, хранилище и тд), если вы использовали нестандартные компоненты - почему вы решили их использовать.

4) Проверка и приемка (опционально) Чем обеспечивается качество разработки приложения? Описали ли вы набор сценариев, которые нужно проверять для проверки? Применяли ли автотесты, были ли сделаны какие-то специальные инструменты для тестирования. Если вы использовали инструменты контроля качества кода (линтеры / анализаторы кода), расскажите об этом и как они вам помогли. Собирается ли какая-то телеметрия с приложения, чтобы понимать что все работает как задумано и быстро разбираться с проблемами.

5) Командная работа Код ревью, парное программирование - как проходило, ссылки на pull-реквесты, описание workflow работы с ветками. Итерации, планирование и распределение задач. Какие инструменты использовались? Про распределение ролей в команде.

6) Чему научились Личные достижения членов команды. Что было самым интересным и полезным в рамках такого командного взаимодействия. Топ-3 самых сложных задач/проблем в этом проекте (технических/организационных) и как их преодолели.

7) Ссылка на приложение (в бете или еще где).

DanilaG commented 1 year ago

Ссылка на презентацию: https://docs.google.com/presentation/d/1hjbJOs7IEkN5lVvYURX1FIo63aASGwoak5NIWGQ4Nzs/edit?usp=sharing