Эпоха одноразовых веб-приложений — Введение
Введение
В течение следующих трех недель я расскажу о качествах того, что делает приложение одноразовым, почему это не обязательно хорошо или плохо, когда вы понимаете компромиссы, и о последствиях, которые это может иметь в вашей разработке.
Веб-приложения как продукты
Веб-разработчики имеют больше возможностей, чем когда-либо, когда дело доходит до создания приложений. Эти параметры предоставляют разработчикам средства для быстрой настройки приложений, добавления функций, которые в противном случае потребовали бы затрат времени на создание второстепенных функций, или инструменты, которые могут улучшить рабочий процесс разработчиков (позволяя повысить производительность). С помощью этих опций можно легко взять идею, извлечь доказательство концепции и перейти непосредственно к производству. Его легко спутать с минимально жизнеспособным продуктом. Эрик Рис, автор бережливого стартапа, описал этот термин следующим образом:
«Минимально жизнеспособный продукт — это та версия нового продукта, которая позволяет команде собрать максимальное количество подтвержденных сведений о клиентах с наименьшими усилиями».
Минимально жизнеспособный продукт обычно имеет некоторый набор характеристик, обычно определяемый ролью управления продуктом.
Пример (Техопедия)
- Он имеет достаточную ценность, чтобы люди были готовы его использовать или покупать изначально.
- Это демонстрирует достаточную будущую выгоду, чтобы удержать первых последователей.
- Он обеспечивает петлю обратной связи, чтобы направлять дальнейшее развитие
Еще пример от Форбс; и я уверен, что есть много других замечательных ресурсов для определения минимально жизнеспособного приложения.
Потребление и утилизация
Веб-приложения по самой своей природе предназначены для использования независимо от того, является ли это бесплатным или коммерческим приложением. Разработчики веб-приложений производят расходный материал. Этот расходуемый товар может иметь ценность, он может демонстрировать будущую выгоду, и существует множество замечательных инструментов, обеспечивающих цикл обратной связи (например, Pendo, Google Analytics и т. д.). Как расходуемый товар, веб-приложения можно рассматривать как одноразовый или многоразовый товар.
Сейчас я начну с того, как я определяю одноразовое веб-приложение. Одноразовое веб-приложение — это:
Веб-приложение, в котором большинство разработанных функций предназначены только для использования ограниченное количество раз перед рефакторингом или полной переработкой.
Есть два ключевых предостережения, которые я определяю:
- Большинство разработанных функций: при разработке любого приложения разумно учитывать, что разработчик или команда будут нести технический долг в результате проверки и обучения.
- Задумка: код специально создан таким образом, чтобы обойти разумный уровень качества, определенный лучшими практиками.
Пожалуйста, не стесняйтесь поделиться со мной своим опытом работы с одноразовыми веб-приложениями, если эта тема имеет к вам отношение. Я сделаю все возможное, чтобы исследовать как можно больше тематических исследований и примеров, а также опираться на свой собственный опыт.