Структура, компоненты, проверка, выпуск
После каждого этапа можно посмотреть результат.
Ход работ
Что вы получаете на каждом этапе
-
Структура
Сначала данные и права, потом экраны
Модель данных · таблица прав · список экранов
-
Компоненты
Экраны собираем из CoUI, а вход, оплату и уведомления — из готового кода
Первые экраны
-
Проверка
Автотесты, затем одобрение ответственного инженера
Отчёт о тестах · запись об одобрении
-
Выпуск
Веб и приложение из одного кода, включая отправку в магазины
Сборка для магазинов · веб-адрес
Мы не начинаем каждый раз с нуля
Функции, которые есть в любом сервисе, мы используем повторно, а время тратим на то, что есть только в вашем сервисе.
-
Login
Вход · права
Вход через соцсети, доступ по ролям
-
Pay
Оплата · расчёты
Оплата картой, подписки, возвраты
-
Notify
Уведомления
Push, KakaoTalk, e-mail
-
Admin
Админ-панель
Поиск по спискам, фильтры, права, журнал действий
Код пишет ИИ, решает человек
Черновик кода пишет ИИ-агент, а что делать и что выпускать, решает инженер.
ИИ-агент
Задачи ИИ
-
Черновик кода по ТЗ
-
Написание тестов
-
Сборка повторяющихся экранов
-
Сводка изменений
Инженер
Задачи человека
-
Проектирование данных и прав
-
Ревью и доработка кода
-
Проверка оплаты и прав
-
Одобрение выпуска
Три проверки перед выпуском
Код попадает к инженеру на ревью, только если пройдены все три.
-
Соответствие объёму
Всё, чего нет в согласованном объёме, отклоняется
-
Тесты функций и экранов
От отдельных функций до экранов целиком
-
Побочные эффекты
Не сломали ли правки другие функции
Пройдены все три — дальше ревью инженера
Что вы получите в первую неделю
На консультации покажем примеры результатов по этапам — на основе сервиса, который вы хотите создать.