Эпоха одноразовых веб-приложений — Введение

Введение

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

Веб-приложения как продукты

Веб-разработчики имеют больше возможностей, чем когда-либо, когда дело доходит до создания приложений. Эти параметры предоставляют разработчикам средства для быстрой настройки приложений, добавления функций, которые в противном случае потребовали бы затрат времени на создание второстепенных функций, или инструменты, которые могут улучшить рабочий процесс разработчиков (позволяя повысить производительность). С помощью этих опций можно легко взять идею, извлечь доказательство концепции и перейти непосредственно к производству. Его легко спутать с минимально жизнеспособным продуктом. Эрик Рис, автор бережливого стартапа, описал этот термин следующим образом:

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

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

Пример (Техопедия)

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

Еще пример от Форбс; и я уверен, что есть много других замечательных ресурсов для определения минимально жизнеспособного приложения.

Потребление и утилизация

Веб-приложения по самой своей природе предназначены для использования независимо от того, является ли это бесплатным или коммерческим приложением. Разработчики веб-приложений производят расходный материал. Этот расходуемый товар может иметь ценность, он может демонстрировать будущую выгоду, и существует множество замечательных инструментов, обеспечивающих цикл обратной связи (например, Pendo, Google Analytics и т. д.). Как расходуемый товар, веб-приложения можно рассматривать как одноразовый или многоразовый товар.

Сейчас я начну с того, как я определяю одноразовое веб-приложение. Одноразовое веб-приложение — это:

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

Есть два ключевых предостережения, которые я определяю:

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

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