Под интерфейсами здесь понимают различные устройства: смартфоны на базе iOS или Android. Пользовательские истории делятся с учетом платформы, под которую их разрабатывают. Поэтому для начала стоит выбрать что–то одно, чтобы не распыляться.
Например, вы можете разделить User Story на поддержку различных типов устройств: одна история для веб–приложения, другая — для настольных браузеров, третья — для устройств Android, четвертая — для iOS.
Другой пример: первая версия экрана не поддерживает перетаскивание. Вторая пользовательская история добавляет функциональность перетаскивания. Сначала создается простой пользовательский интерфейс, а затем последующая история, которая делает пользовательский интерфейс более сложным.
Пользовательская история экспорта данных может изначально включать две разные цели, например, Word или Excel. Одна история — экспорт в Word, другая — экспорт в Excel. Обратите внимание, что в этом сценарии первая история будет больше, чем вторая. Потому что сначала разрабатывают сложную User Story — экспорт в любом формате. Добавление вывода в другой формат файла потребует меньших усилий.