Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Typical mistakes in IT business - Startup Crash Test #66 - KARPOLAN
1. Типичные ошибки при
создании IT проектов
Сам совершал, встречал у других и еще
увижу много много раз :)
KARPOLAN.COM
Антон Карпенко - серийный предприниматель
Программист, электронщик, изобретатель
Технический архитектор в нескольких стартапах
и бывший CTO в Happy Farm Business Incubator
2. Зачем вообще что-то делать?
Ответьте себе, только честно:
● Разве нет готового решения?
● Почему Exсel, Photoshop не подходят?
● А точно именно это надо клиенту?
● Спрос и клиенты есть вообще?
● Клиент платит именно за разработку?
Может все-таки передумаем делать что-то
свое и будем перепродавать готовое?
KARPOLAN.COM
3. Совершаем первую ошибку!
Решаем изготовить собственный Software
или Hardware продукт, так "дешевле" :)
Абсолютно забываем, что разработка - это
только маленькая часть бизнес-процессов.
Производство и эксплуатация - вот куда
уйдет 90% времени и сил! Для физических
товаров еще добавятся склады, доставка,
утери, возвраты, ремонт и многое другое...
KARPOLAN.COM
4. Разработка или эксплуатация?
Какие процессы в вашем бизнесе будут
занимать больше времени и рабочих рук?
Выбирайте технологии и процессы, исходя
из бизнес-задач, а не под программистов!
Берите готовые библиотеки, скрипты, CMS
за основу - не изобретайте велосипеды.
Сделать грабли несложно, а вот поддержка
и обновления создадут геморрой!
KARPOLAN.COM
5. Вовремя или регулярно?
Если вы не успеваете запустить и отладить продукт до
рождественских распродаж - это плохо.
Но еще хуже, если вы месяцами не будете развивать
продукт, добавлять требуемые пользователями фичи,
исправлять ошибки, следить за совместимостью!
Рекомендую выбрать регулярные релизы и апдейты,
с таким подходом любое важное событие тяжело
пропустить. :)
У hardware все так же, партия товара называется.
KARPOLAN.COM
6. Техническое задание
Техническое задание (ТЗ) - основа любых
инженерных решений. Но у IT бизнеса мало
общего со строительством или авиацией.
Скорее всего, ТЗ придется выбросить в тот
самый мусорный бак, куда уже улетели
изначальные бизнес-планы :)
Получше дела с этим у hardware проектов,
там ТЗ и спецификации необходимы!
KARPOLAN.COM
7. Совместная работа и приоритеты
Внедрите version control для кода (Git, SVN, Mercurial),
а также регулярные backup для важных данных. Иначе
бег по граблям будет проходить регулярно и по кругу :)
Даже если у вас в команде гуру-программист, он не
сможет постоянно успевать делать все сам. Готовьтесь
к командной работе с самого начала. Пусть прогер
сам ставит себе задачи, сортирует их по приоритету в
паре с руководством, и только потом выполняет.
Закрытие определенного таска в нужное время - для
бизнеса важнее самого кода, результата тестов и даже
потраченного времени!
KARPOLAN.COM
8. Какие будут рекомендации?
Бизнес - это не о технологиях и процессах а
о заработке на удовлетворении клиентов!
Но внедрить процессы все-таки стоит. Точно
пригодятся: циклическая разработка
(scrum или подобное), deployment в один
клик, раздельные backlog для features и
bugs, и другие "стандартные" процессы.
Это несложно, зато очень экономит время!
KARPOLAN.COM
9. На чем сосредоточиться?
"Серебряной пули" не существует, у любого
продукта свои особенности. Но все бизнесы
мира сводятся к одной задаче:
Зарабатывать деньги!
Customer development, Lean starup, Agile это
не панацея, но лучше делать по готовой
методике, чем изобретать велосипед.
KARPOLAN.COM