|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
Доброе время суток! Все мы, когда не будь, задумывались, а сколько стоит разработать ПО т.е если есть заказчик и ему необходимо разработать программу какую сумму выставить за разработку. Понятное дело вы скажите, всё зависит от сложности реализации данного проекта. Как оценить сложность проекта: - Количество таблиц в создаваемой базе данных - Количество справочников необходимых для работоспособности - Количество хранимых записей - От сложности структуры база данных - От количества выходных форм (отчетов, графиков) - От количества форм в проекте Т.е меня интересует, как вы оцениваете свою работу, по каким критериям вы выставите ту или иную сумму как вы вообще считаете? p.s Данная тема будет интересна не только мне но и всем кто когда либо задумывался о такой проблеме. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 09:42 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
Оценивать надо по таким критериям: 1. Среда разработки/СУБД и средние ЗП по ней 2. Знание у будущей команды предметной области. 3. Наличие готовых наработок/решений. 4. Ко-во форм и отчетов 5. Требования заказчика (оформление работ, документация, обмен данными) Отсюда сделать вывод про длительность работ и состав участников. Начинать подобные изыскания "с нуля" очень затратно, в т.ч. по срокам. Нужен опыт и наработки. Если ни того ни другого нет, то затея будет слишком авантюрна. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 10:10 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
iPRO Понятное дело вы скажите, всё зависит от сложности реализации данного проекта. Всё зависит от платежеспособности заказчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 10:10 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
Опросите оценки сроков участниками, возьмите медиану, помножьте на общие затраты (с "великолепной" точностью з/п*2), после чего удвойте, и получите оптимистичную оценку :) , ниже которой спускаться нельзя вне зависимости от платёжеспособности и необходимости давать откаты. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 10:45 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
AlexTheRaven...после чего удвойте, и получите оптимистичную оценку :) , ниже которой спускаться нельзя Это если нет технологических рисков, типа использования не очень хорошо известного средства разработки, какой нибудь новой неопробованной ранее платформы и т.п. Если есть - то я бы утроил, а не удвоил. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 11:17 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
dvvv<...>Это если нет технологических рисков, типа использования не очень хорошо известного средства разработки, какой нибудь новой неопробованной ранее платформы и т.п. Если есть - то я бы утроил, а не удвоил. А если ещё начальник - самодур, так вообще учетверить можно. IMHO технологические риски как раз "удваиванием" учитываются, если, конечно, в команде есть профессионалы, а вот сильное разгильдяйство, амбиции и "политика" - нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2007, 12:36 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
AlexTheRavenIMHO технологические риски как раз "удваиванием" учитываются, если, конечно, в команде есть профессионалы Конечно. И я о том же говорю - если не используется неопробованная ранее технология. ИМХО "используется неопробованная платформа, технология" = "среди использующих нет профессионалов в области данной платформы, технологии". Нельзя же быть профессионалом в какой-то области, если ее еще не пробовал ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2007, 00:16 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
dvvv<...>Нельзя же быть профессионалом в какой-то области, если ее еще не пробовал ;-) Возможно, я идеализирую, но IMHO профессионализм определяется в первую очередь умением работать в команде, дисциплиной и мотивацией, а не знанием предметной области или платформы. Гуру, громко считающий всех остальных кретинами, ленивый гений или начальник, преследующий только политические цели - не профессионалы. Студент, мало что умеющий, но планомерно обучающийся и выполняющий свои простенькие задачи в срок - профессионал. Пока первые будут заниматься саботажем, второй изучит новую платформу и предметную область просто потому что так нужно, и при некоторой доле везения за оставшуюся половину времени решит свои задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2007, 14:48 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
AlexTheRavenВозможно, я идеализирую, но IMHO профессионализм определяется в первую очередь умением работать в команде, дисциплиной и мотивацией, а не знанием предметной области или платформы. Гуру, громко считающий всех остальных кретинами, ленивый гений или начальник, преследующий только политические цели - не профессионалы. ........ Профессионализм определяется ровно одним - способностью решить то множество задач, за которые берешься, при выполнении некоторых разумных предположений о контексте работы. "Способность" включает в себя умение, желание и т. п. - все факторы, итогом которых будет "задача решена" либо "задача не решена". Сугубо математически профессионализм можно определить так: если есть N задач Ti, каждая из которых характеризуется "сложностью" Ci, профессионализм данного исполнителя есть матожидание суммы Sum (Ti * Ci * Qi) за заданное время, где Ti - степень решенности i-й задачи (0 - не решена, 1 - решена, промежуточные - частично решена), Qi - качество решения i-й задачи (давайте не будем формализовать его составляющие). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2007, 15:03 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
softwarer<...>Профессионализм определяется ровно одним - способностью решить то множество задач, за которые берешься, при выполнении некоторых разумных предположений о контексте работы. "Способность" включает в себя умение, желание и т. п. - все факторы, итогом которых будет "задача решена" либо "задача не решена".<...> Придираясь к словам: есть факторы, зависящие от решающего, а есть - не зависящие. Граница размыта, "по причинам, от меня не зависящим" часто является отговоркой, но всё же. Например, решение задачи может быть объявлено ненужным. Или часть задачи требует участия другого человека, а он не делает то, что должен. Выходит, человек, которому не дали решить задачу, не обладает профессионализмом? Или в "профессионализм" входит также умение отказаться от задачи, если риски слишком велики? Или "профессионализм" - характеристика, применимая только к команде (а то и компании) в целом? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2007, 11:41 |
|
Как определить сумму оплаты за проект
|
|||
---|---|---|---|
#18+
iPRO Т.е меня интересует, как вы оцениваете свою работу, по каким критериям вы выставите ту или иную сумму как вы вообще считаете? Стоимость любой работы вычисляется из трудозатрат на её выполнение и уровнем квалификации исполнителей (т. е. их зарплаты) (плюс всякие накрутки - в виде налогов и т.п.). Если новый проект аналогичен ранее выполненным, то стоимость определяется по аналогии. Если проект принципиально новый для вас, то необходимо для себя (а, возможно, и для заказчика - для обоснования цены) составить смету затрат (калькуляцию), прописав в ней перечень выполняемых работ, предполагаемый состав исполнителей, их квалификацию и трудозатраты. Например, Разработка ТЗ 1 Сбор исходных матариалов, обследование объекта: 2 вед.спец, 50 час, з/п $2000 2 Разработка ТЗ: 1 вед. спец, 20 час, з/п $2000 3 Согласование ну и т. д. - Программирование, Отладка ... Все суммируете и получаете окончательный вариант. Если все работы расписаны более-менее четко и оценены реально (по трудоемкости), то и окончательная сумма тоже не будет завышенной или заниженной. Этот расчет нужен в первую очередь для себя - чтобы не прогореть, а дальше зависит от финансовых возможностей заказчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2007, 18:03 |
|
|
start [/forum/topic.php?fid=33&msg=34646587&tid=1549038]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
123ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 227ms |
0 / 0 |