Вопрос о том, стоит ли отдавать на аутсорсинг вашу мобильную разработку, сводится к вашим внутренним возможностям на этом этапе жизненного цикла вашего бизнеса.
Многие компании привлекают сторонних разработчиков, чтобы лучше понять процессы разработки мобильных приложений. В течение этого периода они также могут лучше определить соответствующие навыки, необходимые для собственного найма.
Перед обращением в девелоперскую компанию важно решить следующие вопросы:
- Знать цель приложения (например, выступать в качестве альтернативной торговой платформы) и особенности, которые оно ДОЛЖНО иметь (например, корзина электронной коммерции).
- Различают «обязательные» и «дополнительные» функции. При построении на начальных этапах придерживайтесь подхода «Минимальный жизнеспособный продукт», чтобы снизить сложность и снизить затраты. Затем постройте постепенно в последовательных фазах.
- Тщательно изучите поставщиков, их клиентов и продукты во всех магазинах приложений.
- Загружайте и критикуйте приложения поставщиков (особенно если они специфичны для вашей отрасли). Обратите внимание на выдающиеся функции, которые вы можете принять. Обратите внимание на отзывы приложений, поскольку они могут отражать качество и общую функциональность.
- Подготовьте краткое одностраничное предложение, обобщающее вышесказанное. Вы должны обращаться к поставщику только тогда, когда у вас есть четкое представление о приложении, его назначении и функциях, необходимых для этого.
Поиск поставщиков — сложный процесс. Качественные мобильные продукты дороги в изготовлении и поддержке, но обслуживание не менее важно. Потратьте время, чтобы выбрать подходящего поставщика, с которым вы можете построить долгосрочные доверительные отношения.
При обсуждении с поставщиками помните следующее:
ценообразование
Ищите максимальную прозрачность с оценками и разбивками Будьте осторожны, если компании берут меньше, чем их конкуренты, поскольку это часто отражает качество разработки.
Установите плату и срок оплаты, который охватывает поддержку и частое общение, так как это со временем улучшит качество приложения. Я бы порекомендовал поставщикам, которые предлагают подход с 30-дневной гарантией возврата денег в своих условиях оплаты, поскольку это отражает их уверенность в развитии и обслуживании.
Предложение продуктов и услуг
Понимать инфраструктуру (среда размещения, обслуживание и т. Д.) И типы продуктов (индивидуальные и стандартные приложения), а также уровни предлагаемого обслуживания. Узнайте, как публикуются обновления и последующие версии приложения, а также количество разрешенных ревизий / обновлений и любые связанные с этим расходы.
Некоторые компании используют инструменты совместной работы, такие как Basecamp или ProofHub, чтобы вовлечь клиентов в процесс разработки продукта. Клиентские инструментальные панели самообслуживания полезны, поскольку они обеспечивают контроль над ежедневными действиями и обновлениями, такими как мерчендайзинг и push-уведомления.
В идеале вы должны выбрать компанию, предлагающую подход «полный стек». Включая разработку и тестирование для поддержки, аналитики и обслуживания.
связь
Первоначальная встреча с вашим потенциальным поставщиком должна освещать каждый этап процессов разработки и пост-разработки. Уточните свои роли и обязанности, такие как создание веб-сервисов для каналов данных, безопасность и тестирование производительности. Убедитесь, что ваш поставщик не занимается аутсорсингом / офшорингом частей вашей мобильной разработки.
Изучите процесс возврата разработки вашему поставщику, если вы решите сделать это в будущем. Передача продукта и знаний в процессе перехода заслуживает тщательного изучения.
После встречи наблюдайте за отзывчивостью и приверженностью поставщика в последующей коммуникации. Хороший поставщик проверяет своих потенциальных и существующих клиентов, чтобы держать их в курсе последних новостей и инструментов, чтобы помочь им получить больше пользы от своих продуктов.
тайминг
Во время вашей первой встречи важно задавать вопросы относительно сроков. Спросите поставщиков, как долго длится их разработка и сколько проектов они выполняют одновременно. , Это должно включать время отправки приложений в магазины, iTunes занимает 4–7 дней, в то время как Google Play обеспечивает практически мгновенную загрузку.
Поставщик должен четко указать свои временные рамки и приоритеты в своем конвейере, когда решает с вами твердое начало и срок выполнения вашего проекта.
легальный
Поставщик и вы сами должны подписать соглашение о неразглашении или письменный договор об уступке авторских прав. Это должно указать ваше право собственности на приложение, исходный код и его содержимое. Не пропустите этот шаг, так как это особенно важно, если ваше приложение поддерживает бизнес-IP или настраиваемые функции.
тестирование
Тестируйте мобильные приложения на разных платформах, размерах экрана и версиях операционной системы, чтобы обеспечить согласованность на всех устройствах. Это область, которая не должна подвергаться риску, поскольку она отражает качество продукции.
Обратитесь к своему поставщику, чтобы он объяснил процесс бета-тестирования и решения проблем с ошибками, а также выяснил, как быстро они исправляют найденные ошибки.
Пользовательский опыт и дизайн
Ключевым фильтром при поиске подходящего поставщика является его дизайнерские возможности, то есть понимание UI, UX и адаптивного дизайна. Проверьте структуру их команды и поищите опыт фронт-энда разработчиков и разработчиков UX.
Я бы выбрал поставщика, который понимает важность простоты и отражает это как в процессе разработки для клиентов, так и в их продуктах.
Вывод
Поиск идеального поставщика для работы над проектом мобильного приложения может быть длительным процессом. Однако стоит потратить это начальное время, чтобы убедиться, что ваша фантастическая идея разработана правильной командой и сэкономит ваше время и деньги в долгосрочной перспективе.
Каков ваш опыт работы с поставщиками для разработки приложений? Какие процессы они использовали, вы были впечатлены?