Поделиться через


Интерфейсы. Упрощение подготовки и запросов на обслуживание

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

Этапы

Пользовательские процессы

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

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

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

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

Диагностика поведения приложения: инженеры выбирают собственные средства и процессы для диагностики поведения. Они отвечают за выполнение действий по доступу к приложениям и журналам.