logo
Лекции по web-дизайну

7.1.3. Бюджет исрокивыполнения проекта

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

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

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

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

Рассчитывая общую стоимость проекта, необходимо принять во внимание все затраты.

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

• Необходимо принять в расчет стоимость приобретаемых материалов и их обработки.

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

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

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

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

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

• Имеет ли заказчик собственный Web-сервер?

• Имеет ли заказчик договор на размещение Web-узла на каком-либо из серверов?

• Считает ли заказчик, что вопросом размещения Web-узла на сервере должны заниматься вы? Если да, то есть ли у вас время и возможности сделать это?

Возможен договор с заказчиком, согласно которому тот будет оплачивать работу над проектом по частям. Так, например, вы можете договориться, что третья часть стоимости проекта будет выплачена в начале работы, вторая треть — после приемки всех материалов и окончательный расчет будет произведен после размещения Web-узла на сервере.

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

• Потребности заказчика.

• Расположение агентства Web-дизайна

• Объем и качество работ, выполненных ранее агентством Web-дизайна.

• Квалификация Web-дизайнера.

• Состояние рынка.

Составление предложений

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

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

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

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

Переговоры и подписание договора

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

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

Проводя переговоры, предшествующие подписанию договора, желательно придерживаться следующих правил.

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

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

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

• Если первый вариант проекта договора предложит другая сторона, внимательно прочитайте его. Отметьте все положения, которые вам хотелось бы исключить из договора или которые вызывают у вас сомнение. Покажите проект юристу. Совместно с ним составьте альтернативный вариант договора, переработав некоторые его пункты так, чтобы они соответствовали вашим интересам.

• Подписывайте договор только в том случае, если все его положения понятны и приемлемы для вас. Желательно, чтобы договор предварительно просмотрел юрист.

• Если в процессе переговоров вы делаете уступки, то вы вправе ожидать, что другая сторона пойдет на уступки по другим пунктам.

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

• Не называйте в начале переговоров предельно допустимые условия. Многие считают, что в ходе переговоров необходимо добиться уступок от другой стороны.

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

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

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

• Кто является владельцемWeb-узла и с какого момента Web-узел переходит в его собственность.

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

• Кто отвечает за выполнение различных частей проекта.

• Сроки выполнения каждого этапа договора.

• Стоимость проекта и сроки выплаты.

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

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