Цена За Час - Предложение Не Выгодно (Против Меня) Для Написания Функций Программного Обеспечения

  • Автор темы Crackva
  • Обновлено
  • 19, Oct 2024
  • #1

Клиенты всегда хотят узнать, сколько времени потребуется для написания определенной функции (печать нового отчета, добавление новой формы, импорт/экспорт данных и т. д.).

Предположим, я правильно оценил необходимое количество времени (редко случается), то я смогу получить точную расценку, просто используя hourly rate × hours . Замечательный!

Но дела редко идут по плану, и клиенты на самом деле хотели, чтобы эта функция была немного другой по сравнению с тем, что я реализовал. Так что мне нужно будет изменить эту мелочь, может быть, шрифт, цвет «синий» на «темно-синий», пунктирную линию на пунктирную линию… все это простое «5-минутное» задание, выполняемое по одному, чтобы клиент мог чтобы проверить результат... и каждая маленькая задача требует немного времени на тестирование, немного времени на фиксацию, больше времени на компиляцию и загрузку обновления заказчику... поэтому я добавил дополнительную работу (корректировки) бесплатно. Возможно, оценка была 2 дня, но в итоге я отработал 3 дня за ту же сумму денег.

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

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

Поэтому я чувствую, что вынужден написать в качестве предложения что-то похожее на «рыночную цену» (притворяясь, что когда-нибудь в будущем я перепродам эту функцию кому-нибудь).

В обоих случаях мне пришлось выполнять определенный объем работы за очень низкую почасовую ставку. Как вы можете себе представить, временами я чувствую разочарование, поскольку не получаю даже «почасовой ставки», но мысль о том, чтобы «что-то получить», кажется несбыточной мечтой.

Как вы справляетесь с этими делами? Где я ошибаюсь?

Crackva


Рег
06 Apr, 2006

Тем
76

Постов
225

Баллов
625
  • 25, Oct 2024
  • #2

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

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

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

 

Fenix_lex


Рег
26 Nov, 2009

Тем
97

Постов
202

Баллов
727
  • 25, Oct 2024
  • #3

Ходите каждый час, когда можете. Оно решит все эти проблемы.

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

  1. Добавьте МАКСИМАЛЬНОЕ количество изменений, которые вы сделаете бесплатно в отношении цветов, шрифтов, эффектов и других подобных вещей. это не относится к исправлению ошибок.

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

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

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

  5. Попробуйте взимать плату за рабочий день или рабочую неделю.

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

 

Иван Забутырин


Рег
21 Oct, 2020

Тем
89

Постов
215

Баллов
670
  • 25, Oct 2024
  • #4

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

количество часов. Я просто считаю, что это неправильная основа для сотрудничества. Не должны ли мы вместо этого искать выровнять наши цели? Заботьтесь окачество, рабочая атмосфера

? Делаете комплименты и награждаете друг друга?

Как Работодатель, я ищу качественную работу, компетентную, быструю (в пределах разумного). И я, похоже, впечатлен. Больше внимания к деталям, новый ракурс, о котором я даже не думал – что угодно! Чем больше я впечатлен, тем больше я готов заплатить. А еще лучше, я предложу это сам! Чтобы этот замечательный впечатляющий фрилансер продолжал качественно работать, а я продолжаю вознаграждать ее, как могу. Теперь наши стимулы совпадают!

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

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

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

вам следует принимать за один раз. Я вижу единственный способ сделать обе стороны счастливыми и работать над одной и той же целью, а не противоположными. Этот ответ

может быть как-то связано.

 

Marinapishraft


Рег
18 Jul, 2011

Тем
69

Постов
195

Баллов
580
  • 25, Oct 2024
  • #5

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

Тогда во время выполнения контракта, когда появятся новые запросы, я могу поднять флаг «это лишнее».

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

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

И последнее, но не менее важное: при подготовке предложения могут быть (в моем случае они всегда) неизвестные. В тех случаях, когда эти неизвестные могут стать проблематичными, я объясняю клиенту, что не могу взять на себя весь риск в одиночку. Поэтому я предлагаю договориться о разделе риска (скажем, обе стороны возьмут на себя половину дополнительных расходов, если они возникнут), или предупреждаю об авансовой надбавке для их покрытия.

Все дело в том, чтобы рассказывать вещи заранее.

 

DonSalvadoreLeone


Рег
10 Apr, 2006

Тем
67

Постов
204

Баллов
559
  • 25, Oct 2024
  • #6

Предложите почасовую ставку с максимальным бюджетом на подготовку первоначальной спецификации, а затем фиксированную цену на реализацию. Но, как говорит Питер, почасовая оплата за все это сглаживает все это. Вы просто знаете, что все изменится и кто-то проиграет; либо клиент переплачивает, если вы делаете это быстрее, чем ожидалось (это когда-нибудь случается ??), либо вы попадаете в описанную вами ситуацию, и ваша ставка снижается.

 

Sevanna


Рег
04 Oct, 2006

Тем
62

Постов
192

Баллов
542
  • 25, Oct 2024
  • #7

Кажется, здесь советуем работать почасово, и с точки зрения программиста-фрилансера это было бы очень предпочтительно. И это идет рука об руку с общепринятым мнением о том, что оценить сложно.

Все верно в какой-то степени,

Однако какая еще сделка была бы приемлема? Для меня нет, я бы никогда не нанял сантехника/строителя для выполнения работы без предварительного согласования авансового платежа. Однажды маляр и декоратор ответили мне на вопрос: «Сколько времени потребуется, чтобы оштукатурить 3 комнаты?» с «Какой длины кусок веревки?».

Конечно, программирование разное, и требования клиентов меняются. Но с этим можно справиться.

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

 

Alexksk


Рег
08 Sep, 2009

Тем
77

Постов
177

Баллов
592
  • 25, Oct 2024
  • #8

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

 

Denis7656


Рег
24 Aug, 2014

Тем
75

Постов
182

Баллов
587
  • 25, Oct 2024
  • #9

Смотрите мой ответ на вопрос Вы устанавливаете почасовую оценку или признаете свою ошибку и делаете это бесплатно?

вкратце;доктор:

Цель фиксированной цены – защитить бюджет клиента; Я беру на себя риск, но взимаю за это плату в своей ставке. Смысл выставления счетов за время и расходы заключается в том, чтобы предоставить клиенту гибкость в масштабах и направлении проекта, защитив меня от изменений и неизвестностей, за которые клиент берет на себя риск. Если вы заключаете договор с фиксированной ценой, убедитесь, что у вас есть отчет об объеме работ, и придерживайтесь его, или взимайте плату за дополнительные услуги.

 

Arteom


Рег
17 Jun, 2010

Тем
74

Постов
190

Баллов
570
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно