Добавить, удалить и редактировать по-моему мелковато для ВИ. Это функции.
Эти функции обычно имеют смысл в контексте каких-то ВИ, каких - это надо у вас спрашивать
Я поступаю так, как Денис предложил, в таких случаях - делаю ВИ "Управлять такой-то хренью".
Идея плодить кучу ВИ, различающихся только типом контента, мне тоже не кажется осмысленной - ваша мысль насчет объединения 1-17 была верной.
18 это однозначно качественный ВИ.
Просмотр информации - тоже функция. Для чего ее просматривать - это уже вопрос, который ведет к определению ВИ.
Вообще полезно думать о цели. Если цель определена в рамках действия (или последовательности) - тогда это ВИ, если нет - функция. Цель пользовательская имеется в виду.
Хотя уверена, найдутся спецы, которые начнут рассуждать о целях системы
Не спорю, если все это пишется для системы - мне привычнее думать, что все-таки для людей.