От идеи приложения к реализации

  • Соберите группу заинтересованных лиц
  • Разговор о болевой точке, Почему это нужно исправить и как приложение может приносить пользу
  • Привлеките объективного эксперта по приложениям, чтобы помочь вам
  • Поговорите с потенциальными пользователями (целевой аудиторией, если хотите) об их проблемах и о том, как они решают их / обходят их в настоящее время.
  • Определите решения, которые могут работать, определив минимально жизнеспособный продукт.
  • Создавайте спецификации, которые можно использовать в качестве плана

Я занимаюсь созданием мобильных приложений уже более 6 лет. Как бывший веб-разработчик, я начал писать нативные приложения для iOS, как только в Нидерландах появился первый iPhone 3G.

Больше, чем просто код

После создания моей первой крошечной утилиты — просто для того, чтобы освоиться — и завершения моего первого полного цикла внедрения путем успешной публикации в App Store, я получил шанс стать штатным мобильным разработчиком в (тогда) небольшой компании.

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

Ценность прежде всего

Мне потребовался год или три, чтобы переключиться с нативной разработки на гибридную (Cordova, позже Ionic Framework) технологию, а затем на кросс-платформенную разработку с Xamarin, чтобы понять, что создание решения, которое охватывает большинство основ в коротком цикле внедрения, было пусть люди проверят, имеет ли их идея реальный потенциал.

финансовое выравнивание-1015282_640.jpg

Добавьте тот факт, что с 2016 года я прослушал множество подкастов, аудиокниг и прочитал много интересного о бережливом стартапе, опросах пользователей, поворотах, определении (минимально жизнеспособных продуктов)[(MVP)ивыполучитетогдеянахожусьсегодня[(MVP’s)andyougetwhereIamtoday

Как определить основную ценность вашего приложения

Наличие этой искры, этой идеи для приложения — вот с чего все начинается. Независимо от того, являетесь ли вы менеджером в корпорации, которая хочет, чтобы приложение ускоряло и поддерживало существующий процесс, компанией, которая хочет расширить свои услуги, предоставляя инструменты для смартфонов, или частным лицом, у которого есть немного денег, чтобы запустить мобильный продукт. . Все они должны определить какие это для их идеи приложения, которая обеспечивает ценность.

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

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

Шаги, чтобы узнать, что реализовать

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

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

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

Исследуйте болевые точки

  • Соберите людей, которые представляют все необходимые стороны, заинтересованные стороны, если хотите (лицо, принимающее решения от руководства, коллега по безопасности и ИТ для покрытия этих основ, пользователь/представитель пользователя и, возможно, сотрудник службы поддержки
  • Расскажите о проблеме: в чем мотиватор это послужило толчком к идее приложения. Говорить о кто испытывают проблему и как они решают это сейчас
  • какая ценность принесет ли приложение. Сэкономит ли это время, откроет процесс из-за независимости от момента/места/устройства? Принесет ли это больше удовольствия от утомительного процесса?
  • Проведите инвентаризацию необходимых компонентов и их доступности в контексте приложения; Существуют ли системы, ручные процессы или знания, доступные в вашей компании, нише или в Интернете, которые представляют ценность?
  • Проверьте сложности в том же контексте, когда вам нужно связать их с идеей вашего приложения. Нужно ли много усилий, времени, денег, чтобы соединить вещи вместе?

Определите решение

  • Каков минимальный набор функций, которые необходимо реализовать, чтобы быть полезным. Используйте методы определения размера футболки или методы MoSCoW, чтобы выяснить, что важно, а что менее важно. Попробуйте выделить вещи, которые могли бы быть хорошими, но поначалу могут быть выполнены вручную (сброс пароля? экспорт данных?…)
  • Какие динамические аспекты должны поддерживаться людьми, не занимающимися кодированием? Это приводит к экранам CRUD и функциональным возможностям администрирования, которые часто требуются для сохранения актуальности и полезности информации, функциональности и ценности в приложении.
  • Как будет выглядеть поток пользователей? Не могли бы вы набросать несколько основных экранов и наметить поток, который в совокупности составляет Пользовательский опыт ?
  • Разработайте все вышеперечисленное, чтобы у вас был обзор необходимых компонентов, контуры экрана с потоком взаимодействия и функциональные требования к тому, что минимально необходимо для того, чтобы эта реализация приносила пользу.

стол-3076954_640.jpg

Все шаги не очень сложные, но и далеко не простые.

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

Другая проблема одновременно и техническая, и концептуальная: нужно знать и понимать, какие возможности и здравый смысл для приложений на текущем рынке. И какие тренды на ближайшее время.
Если вы не очень заботитесь о мобильных приложениях, вам может быть трудно понять, какие взаимодействия, общие потоки и типы использования могут быть использованы для создания тонкого и простого рабочего процесса, понятного для пользователей версии Android. или аналоги iOS для этого факта.

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

И я даже не начал затрагивать такие темы, как безопасность, такие правила, как GDPR, стандарты ISO, лучшие практики, доступность и аппаратные возможности — и ограничения.

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

Получите правильное руководство

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

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

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

  • цель для организации (или, по крайней мере, заинтересованные стороны и болевая точка, которую вы пытаетесь решить)
  • опыт работы в сфере разработки приложений (продуктов)
  • кто-то, у кого один взгляд на техническую сторону, а другой на деловую сторону вещей
  • следователь
  • кто-то с надлежащими социальными навыками, кто может задавать более сложные вопросы, не проявляя неуважения ни к кому
  • ценностное мышление; стремление получить максимальную отдачу при наименьших усилиях

финансовое выравнивание-1015266_640.jpg

Поговорите с потенциальными пользователями

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

Один из лучших ресурсов для проведения интервью с вашей целевой аудиторией — это книга: (Тест для мамы Роба Фицпатрика)[Внейдаютсядельныесоветыотомкакбратьинтервьюулюдейнепредвзятокнимотносясь[Itgivessolidadviceonhowtointerviewpeoplewithoutbiassingthem

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

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

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

Вы будете поражены отзывами потенциальных пользователей о проблеме.

Не думайте, что вещи представляют ценность для пользователей, проверяйте их с помощью (потенциальных) интервью с пользователями и докопайтесь до сути болевой точки.

люди-690810_640.jpg

Заключение

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

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

Если бы у меня было больше времени, я бы написал письмо короче — Марк Твен

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

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *