Дмитрий Цапля

+48
с 2022

CEO along.pw - делаем приложения для образования, финансов и стартапов

14 подписчиков
24 подписки

Классная статья) Но всё таки, какие у кроссплатформы есть ограничения из твоего опыта?

1

В целом триал это полезная вещь. Конкретно в суммаризаторе мы отказались его давать всем, потому что мы платим за API чатжпт и прочих сервисов, поэтому хотим сразу их окупать. Даем триал только тем, кто не купил без него

1

Аудитория: малый бизнес

Проблема: сложно разбираться в правовых вопросах, дорого нанимать юриста и оплачивать консультант+

Решение: gpt ассистент который умеет анализировать проблемы на человеческом языке и выдавать ответ с ссылками на правовые акты

1

Классная аналогия с инструкцией lego, продаёт)

Стоит еще отметить, что в идеале работа discovery-команды на этом не останавливается - команда дискавери работает параллельно с командой разработки

У нас половина часов от всего объема - это не написание кода, а продуктовая работа

2

По экономике: выстреливает не каждое приложение, поэтому их нужно делать много и отбивать затраты на провальные доходами от выстреливших

Либо углубляться в продукт и выводить unit-экономику в плюс (например сейчас у нас такая цель в проекте Summarizer)

1

С ревью - бывают трудности, с которыми мы научились справляться. С модераторами эппла сражаемся постоянно, но в целом ревью проходим, хоть иногда и с задержками

Привет, я СЕО along, можем в лс в телеге пообщаться, @dimtsaplia

Обычно разработчики и не зарабатывают с этого) Была даже статья о том, что математически нет смысла вписываться в стартап ради заработка от продажи своей небольшой доли в случае успеха. Там скорее люди ради нематериальных ценностей участвуют

То есть на позиции джуна/мидла вряд ли есть смысл это делать

Судя по моему опыту общения с фаундерами, ребята продают свою идею продукта senior разрабам из корпораций, где они сидят на высокой зп и им не хватает чего-то (интересных задач, изучения современного стека, самореализации). Или на крайний случай есть СТО в доле, который пилит первую версию.

Поэтому создать продукт "почти бесплатно" можно. Правда, это работает если СЕО имеет классный опыт, из-за которого разработчики присоединятся к проекту.

Не увидел в посте ничего про ваши хард скиллы. Ведь именно за них (то есть за экспертизу, компетенции и насмотренность) платят зп.

Приведу несколько примеров:

- У меня в компании есть сотрудница, которая занимается юр. вопросами, бухгалтерией, рисерчем и прочими штуками. Ее экспертиза исходит из ее высших образований и опыта в экономике и юриспруденции

- Все менеджеры проектов базово умеют кодить, понимают scrum-процесс, умеют делать оценки и проводить requirement engineering (то есть писать ТЗ, prd и еще кучу других артефактов)


Если вы хотите monkey job по ручному заполнению табличек/перетаскиванию карточек в jira, то за 70-80 тысяч вы не найдете ни одной вакансии. Такие процессы уже давно автоматизированы в крупных компаниях, а у стартапов нет денег на найм такого человека за столько денег.

Напишите, в чем ваши компетенции и знания, и вам можно будет сделать оффер

2

Отличная статья! Интересно еще, почему вы используете только селф-хостед решения (для гита например)?

Всем привет! Написал статью о том, как не слить все деньги, если работаешь с разрабами/студией

https://vc.ru/u/1218994-dmitriy-caplya/529882-kak-ne-slit-vse-dengi-esli-vy-zakazali-razrabotku

Еще у меня есть канал, там - про стартапы, студии разработки и продукт-менеджмент

https://t.me/alongpw

1

Отличная статья, заметил что проблемами с сменой разработчиков страдают в основном в проектах за фикс, где подписывается ТЗ и берется аванс 50%.

Лучше работать по ТМ, расчитываться раз в месяц, сделать возможным завершение договора по инициативе любой из сторон (либо по какой-то причине, либо с предупреждением за месяц). Если разрабы тупят, то вы потеряете максимум месяц работы (а не полгода).

При этом надо сократить цикл обратной связи, настроить CI/CD и демо-стенд, который видит заказчик.

Аудитор это мастхэв, практикуем это с клиентами. Многие студии боятся пускать к себе такого аудитора, но это на самом деле решает кучу проблем с доверием. Главное чтобы аудитор не микроменеджил и не вмешивался в активный процесс

Я бы еще добавил, что аудитор должен смотреть на maintainability, архитектуру и кодстайл. Попросите студию врубить линтер кода в пайплайн и проверять кодстайл автоматически. Документацию можно и нужно генерить автоматически, это тоже защитит вас, когда разрабы начнут сливаться/тупить

Ну и надо выбирать популярный стек, чтобы потом найти себе под этот стек разрабов.

Также надо спрашивать про вовлеченность и прозрачность (писал про это тут https://vc.ru/u/1218994-dmitriy-caplya/580832-o-chem-stoit-dogovoritsya-s-studiey-razrabotki)

Супер, это важная фича для нас, мы тада не купили только из-за того что у них нет тредов

1

А на чём вы кстати пишете приложение? Мне было бы интересно с вами побольше пообщаться, если интересно то предлагаю в тг списаться (@dimtsaplia)

1

Для меня кажется важным еще треды (как в слаке) - чтобы можно было под сообщением общаться. Вы планируете это добавить?

Кстати, так и не понял сколько стоит ваш сервис) Для меня это очень важно, потому что по 8 баксов в месяц за сотрудника за слак было дорого платить, поэтому есть опенсорсный рокет чат (который просит деньги за пуш-уведомления кстати)

1

Мы пока так и не нашли решения, которое бы нас устраивало. Используем rocket chat как менссенджер, дискорд для звонков, гугл доки и ноушн для гайдов, ютрек как доску и клокифай для трекинга часов

Space от JetBarains - классное решение, но всё еще слишком сырое. Без мобильных приложений и десктопа особо нет пользы от корпоративного мессенджера

Кстати, посмотрел ваш продукт - как будто обрезанная версия tada team или что-то вроде того

Я бы на вашем месте сделал лучше побольше интеграций в существующие мессенджеры для создания задач из сообщений в любых мессенджерах и в любых досках. Хотя вроде уже где-то видел такое в виде бота для тг и слака.

1

«А мы так не договаривались» начинается, когда вы об этом действительно не договаривались, и каждый подумал, что будет так, как ему кажется

Поэтому я и советую всё проговорить перед началом. Это можно отразить в договоре, хотя не о всех вещах возможно договориться

Я не говорю, что требования не нужно писать. Я говорю о том, что нет смысла вписывать ТЗ в контракт и плясать потом вокруг него с бубном.

Энтерпрайз и продукт для бизнеса тут тоже ничем не отличается. Чем больше бюрократии и меньше гибкости, тем хуже и дороже получится результат

Так и не нужно бежать от доработок и делать подробное ТЗ. Ни один человек в мире не может сделать ТЗ, которое бы гарантировало отсутствие необходимости правок и доработок вне ТЗ

Нужно быть гибким и работать по ТМ . В agile есть понятие "конус неопределенности", я писал про это в предыдущем посте. Оценка всё равно никогда не будет точной, и заказчик никогда не попадёт в оценку (если конечно оценка не специально умножена на 4). С бэклогом нужно уметь работать, менять приоритеты и отказываться от фичей (или менять их)

При этом ты не можешь гарантировать договором то, что сотрудники студии будут приятными в общении, и что они будут давать хорошие предложения по продукту. Это можно определить только на практике

1

В договоре можно указать сторону, которая платит за простои и форму отчетности, но...

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

Для того, чтобы это было возможно, не нужно сразу подписывать долгосрочные контракты. Также обязательно установите требования к кодстайлу, хорошей архитектуре и выбирайте студии с популярным стеком. Тогда проблем при смене команды будет меньше

2

Попросить контакты других заказчиков (а лучше попробовать их найти) и спросить, как работают люди

Также посмотрите портфолио и отзывы (если студия делает много заказов и есть публичные отзывы)

Узнайте, как внутри работает компания - сколько людей в штате, какой топ-менеджмент

Привлеките IT-эксперта со стороны, который проверит оценку в часах и скажет, не накручивают ли исполнители часы

Могу помочь с этим, @dimtsaplia в тг

Согласен, NTE это условие, которое перекладывает риски на исполнителя, при этом не дает доп. денег за эти риски.

У вас отличная статья, в итоге всё сводится либо к доверию, либо к выкупу команды на месяц фуллтайма и в итоге к тому же доверию. Наверное поэтому сейчас многие переходят на аутстафф, чтобы работать с in-house командой