Какова структура проекта?

Ответы:

18

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

На очень похожий вопрос о User Experience Stack Exchange, DA01, автор топ- заметок ответил :

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

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

  • Поток сайта (обычно выполняется с помощью блок-схем)
  • взаимодействия (не всегда легко документировать в каркас, но это часто встречается)
  • общая структура контента
  • общий макет страницы

Вот несколько примеров каркасов , ранних снимков области Stack Exchange Area51 :

предложение

обязательство

Каркас Андреаса Вульфа: отличный способ начать проекты по разработке в InfoQ дает краткий обзор того, кто использует каркасы:

Кто использует каркасы?

Каркасные модели делают эффективный инструмент коммуникации, от которого каждый, кто участвует в процессе разработки, может извлечь выгоду:

  • КЛИЕНТЫ - получите лучшее понимание того, что будет разрабатываться, и сможете оценить, соответствует ли решение их потребностям. Они могут видеть, отсутствует ли что-то в пользовательском интерфейсе, какие действия доступны и как соединяются элементы интерфейса. Довольно часто показ каркаса заинтересованным сторонам бизнеса поднимает важные аспекты, которые ранее не рассматривались. Это хорошо, потому что исправлять проблемы на этапе построения каркаса намного проще и дешевле, чем исправлять их позже, когда они установлены в коде.
  • МЕНЕДЖЕРЫ ПРОЕКТОВ - используйте каркасы, чтобы все заинтересованные стороны были на одной странице и договаривались о том, что будет построено. По мере продвижения проекта они могут использовать каркасы в качестве контрольных списков для отслеживания прогресса и проверки того, что все важное было рассмотрено и реализовано.
  • ДИЗАЙНЕРЫ - могут полагаться на каркасы в качестве чертежей для визуального дизайна пользовательского интерфейса. Каркасы предоставляют им скелетную структуру, которую они могут превратить в идеальные пиксельные макеты с цветами, шрифтами и другими элементами дизайна.
  • РАЗРАБОТЧИКИ - используйте каркасы для понимания функциональности решения и технических требований. Группа каркасов, собранных в раскадровке, может помочь разработчикам определить, как ряд взаимодействий пользователей должен работать вместе.

Дальнейшее чтение:

Яннис
источник