Сайт об интересной и научно-технической информации
Воскресенье, 29.12.2024, 02:19
Меню сайта

Категории раздела
Новости наномира [203]
Новости материаловедения [90]
Влияние водорода на свойства сталей [9]
Водородная энергетика [28]
Новости образования [164]
Новости IT [580]
Сообщения о наиболее важных и интересных событиях [399]
Здоровье [247]
Разное [662]
новости науки и техники [588]
компьютерные игры [33]
программирование [6]
СЕКС SEX [73]
ВОДОРОД [34]
ПСИХОЛОГИЯ [61]
ЮМОР [6]
Это интересно [33]
Путешествия [20]
Сплавы [23]
Стали [0]
Кинокритика [3]
ТРИБОЛОГИЯ [3]
Разрушение материалов [0]
Чугуны [0]
Альтернативная энергетика [6]
Кинокритика [2]
Наука й техніка [1]
на український мові
Wissen [2]
Science and Development [42]
НОВОСТИ УКРАИНЫ [43]
МИРОВЫЕ НОВОСТИ [12]
АВТОМОБИЛЬНЫЕ НОВОСТИ [48]
МОДА [6]
СПОРТ, SPORT [28]
АРХИТЕКТУРА [1]
НЕВЕРОЯТНОЕ [0]
ИСТОРИЯ [1]
ИСТОРИИ ИЗ ЖИЗНИ [0]

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Поиск

Календарь
«  Ноябрь 2009  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30

Архив записей

Реклама
  • Сайт Колесникова Валерия Александровича
  • Краснодонский факультет Инженерии и Менеджмента
  • FAQ по системе
  • Английский язык для всех
  • Форум по английскому языку

  • Главная » 2009 » Ноябрь » 21 » Организация работы над веб-проектом
    23:45
    Организация работы над веб-проектом

    Организация работы над веб-проектом

    9 июня 2006, в рубрике Бизнес

    Посмотрим на схему.

    Организация работы над веб-проектом

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

    Проектировщик

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

    Еще одна обязанность проектировщика это коммуникация с командой проекта. Работа проектировщика донести до каждого кто работает над проектом то, что требуется получить, языком понятным участникам проекта. Если проектировщик ставит задачу перед программистом, то ему необходимо это объяснить с точки зрения программиста. Соответственно если ставит задачу дизайнеру, то объяснить цели и задачи проекта, так чтобы это было понятно дизайнеру. Все люди разные, специальности тоже разные и они накладывают свою специфику. Дизайнеру будет удобно, если проектировщик при разговоре скажет о цвете в RGB палитре, а html-верстальщику в HEX.

    Дизайнер

    Дизайнер создает макеты, интерфейсы и любое другое визуальное, графическое представление проекта.

    Верстальщик

    В обязанность верстальщика входит: html-разметка, css, написание небольших клиентских скриптов, xml-разметка.

    Программист

    Работа программиста — это серверное и клиентское программирование, взаимодействие программ с базами данных.

    Тестировщик

    Используя инструменты тестирования проекта — тестировщик выявляет ошибки в проекте и соответствие проекта конечным требованиям.

    Писатель

    Писатель отвечает за текстовое наполнение проекта. А если точнее — за контент, поэтому в его обязанность может входить подборка фотоматериалов к тексту, например, совместно с дизайнером проекта.

    Менеджер проекта

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

    Процесс работы

    Начальная стадия проекта

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

    Менеджер проекта общается с заказчиком от начальной стадии и до полной реализации проекта. Проектировщик только на начальной стадии и после сдачи проекта. В процессе работы проектировщик и заказчик не взаимодействуют. Если такое взаимодействие необходимо, то проектировщик передает информацию через менеджера проекта. Поэтому любые административные вопросы, переписка с заказчиком, общение по телефону в процессе работы над проектом — это обязанность менеджера. Это обусловлено тем, что проектировщику необходимо заниматься непосредственно проектированием, а не «связями с общественностью».

    Проектирование и креативная часть проекта

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

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

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

    Реализация проекта

    После того как завершено проектирование и поставлены задачи каждому участнику, команда приступает к реализации проекта.

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

    1. Совместная работа дизайнера и верстальщика.
    2. Совместная работа программиста и верстальщика
    3. Взаимодействие тестировщика с программистом и верстальщиком.
    4. Взаимодействие писателя с верстальщиком и дизайнером.

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

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

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

    Расширенная схема работы

    Организация работы над веб-проектом

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

    Технический дизайнер

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

    Флеш-технолог

    Флеш-технолог создает мультимедиа на основе разработанных дизайнов и стандартов.

    3D-моделлер

    Разрабатывает модели и 3D элементы дизайна.

    Скрипт-кодер

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

    Технический писатель

    При тесном взаимодействии с проектировщиком и программистом составляет документации и справку проекта.

    Языковед

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

    Специалист по базам данных

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

    Группа поддержки проекта

    Работает с корреспонденцией и занимается сервисным обслуживанием проекта.

    Координатор, редактор проекта

    Организует деятельность группы поддержки или же редактирует и координирует контент проекта.

    Администратор сообществ

    Администратор или модератор сообществ занимается поддержкой, модерированием и развитием форумов проекта.

    http://www.lessio.ru/articles/22/


    Категория: Новости IT | Просмотров: 475 | Добавил: Professor | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz