Форум: "Прочее";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
ВнизКак оценить стоимость написания программы? Найти похожие ветки
← →
knever © (2007-01-12 15:31) [0]Проблема в следующем. Как оценить стоимость написания программы? (Программа предназначена для теплотехнические расчетов).
И стоимость расчета по ней?
Конечно, обычно как договоришься с покупателем, так и продашь.
Но вот если надо продать крупной компании или полу государственной организации. Тогда возникает вопрос в составлении и сметы.
В принципе весе «интеллектуальные» работы оцениваться по форме 3П (по трудозатратам). Очень прошу если кто-нибудь знает утвержденные способы оценок, поделитесь.
Заранее спасибо
← →
novill © (2007-01-12 15:39) [1]Если у тебя есть полноценное ТЗ , то разбиваешь программу на части (вплоть до форм), расчитываешь за какое время примерно разработаешь, суммирушь время, добавляшь время на тестирование, внедрение, обучение пользователей, умножаешь на стоимость часа работы.
Если ТЗ отсутствует - то сначала разрабатается ТЗ, оно оплачивается отдельно. потом см п.1
← →
novill © (2007-01-12 15:46) [2]Сейчас, увы, не вспоню, но есть стандарты на соотношение времени при различных моделях разработки.
← →
kaZaNoVa © (2007-01-12 16:17) [3]прога стоит столько, сколько за неё готовы заплатить ...
а если примерно ... посчитай сколько ты планировал заработать в месяц, подели на время написания программы и умножь на 2 - столько можешь для начала попробовать попросить))
← →
tesseract © (2007-01-12 16:52) [4]
> Если ТЗ отсутствует - то сначала разрабатается ТЗ, оно оплачивается
> отдельно. потом см п.1
Сначала составляется "область задач". На которую в обязалово подписб и печать клиента.
В дальнейшем составляеться ТЗ как Приложение к договору об оказании услуг! Если что, с таким документом можно в суд подать.
← →
Sergey Masloff (2007-01-12 21:20) [5]kaZaNoVa © (12.01.07 16:17) [3]
>а если примерно ... посчитай сколько ты планировал заработать в месяц, >подели на время написания программы и умножь на 2 - столько можешь для >начала попробовать попросить))
Если это первые опыты то умножать нужно на 20. И то не факт что хоть что-то получится...
← →
isasa © (2007-01-12 21:48) [6]Sergey Masloff (12.01.07 21:20) [5]
Если это первые опыты то умножать нужно на 20. И то не факт что хоть что-то получится...
knever © (12.01.07 15:31)
Проблема в следующем. Как оценить стоимость написания программы? (Программа предназначена для теплотехнические расчетов).
Я боюсь, что здесь очень широкое поля для ошибки. Просто писал в этой области. В принципе, хорошая программа здесь тянет на дисс. А мат-физики вагон. Даже не понятно, в какой области следует защищать диплом(программирование/физика).
← →
Sergey Masloff (2007-01-12 22:03) [7]isasa © (12.01.07 21:48) [6]
Я тоже писал... и на дисс. результат потянул (докторский, естественно, не мой но все справедливо математика не моя была я только кодировал. Первые, так сказать, шаги - первые деньги за программирование). На тему моделирования граничных режимов в парогенераторе ЛАЭС. Причем реально использовалось - питерцы дрожите в который раз говорю ;-)
Но не думаю что речь в топике идет о чем-то подобном.
← →
Petr V. Abramov © (2007-01-12 22:06) [8]> (Программа предназначена для теплотехнические расчетов).
> Но вот если надо продать крупной компании или полу государственной организации.
> Тогда возникает вопрос в составлении и сметы.
если программу действительно готовы купить, вперед к сметчику. А еще лучше откатить сметчику заказчика, тогда твоя ж... в полной безопасности, он лучше знает, "как ТАМ (в конкретной конторе) заведено"
← →
isasa © (2007-01-12 22:08) [9]Sergey Masloff (12.01.07 22:03) [7]
По России информации нет, а у нас уже все далече.
← →
isasa © (2007-01-12 22:12) [10]Petr V. Abramov © (12.01.07 22:06) [8]
... вперед к сметчику...
Вот меня всегда интересовало, как оценить оригинальный ход(не код) в программе ... Ведь при готовой математике, программы такого рода должны быть "физичными", т.е. содержать заведомо реальный результат, а не просто математическое решение системы ...
← →
tesseract © (2007-01-12 22:17) [11]
> Ведь при готовой математике, программы такого рода должны
> быть "физичными", т.е. содержать заведомо реальный результат,
> а не просто математическое решение системы ...
почитай "Понедельник начинаеться в субботу", внимательно, обращая внимание на слово "алгоритмизация" :-)
← →
Anatoly Podgoretsky © (2007-01-12 22:31) [12]> Sergey Masloff (12.01.2007 22:03:07) [7]
Я не питерец, но мне уже страшно, рядом же.
Если волна от Чернобыля трижды обошла земной шар, то и нам мало не покажется.
← →
isasa © (2007-01-12 22:34) [13]tesseract © (12.01.07 22:17) [11]
Ты знаешь, читал, самое интересное, помогает ... :)
← →
tesseract © (2007-01-12 22:38) [14]
> isasa © (12.01.07 22:34) [13]
> tesseract © (12.01.07 22:17) [11]Ты знаешь, читал, самое
> интересное, помогает ... :)
Я про то-же, наша тема :-)
← →
isasa © (2007-01-12 22:42) [15]еesseract © (12.01.07 22:17) [11]
Покурил(опять не траву), решил добавить.
Самое интересно, что ищешь повод просто послать будуюшего пользователя. Отказать любой ценой, просто тупо, для страховки. Иначе просто увязаешь в логическом разнообразии и ходов, и последствий этих ходов.
Все в этом мире наказуемо, особенно инициатива.
← →
tesseract © (2007-01-12 22:43) [16]
> Все в этом мире наказуемо, особенно инициатива.
Опыт работы есть, уважаю.
← →
YurkaT © (2007-01-13 13:17) [17]Что-бы продовать надо покупать...)
Покупаеш виндовс, delphi..
если етого нет.. то продавать ты не чё не можеш, только условно)
определяеш сколько надо что-бы ето окупилось,
с учётом, заказчикам надо приложение или source...
ну а саму прогу, ето только твоя совесть может сказать шо ты за неё хочеш,
в зависимости от важности проги)
← →
$Pl@Sh © (2007-01-13 16:19) [18]по 3 рубля за строчку :)
← →
tesseract © (2007-01-13 18:38) [19]
> $Pl@Sh © (13.01.07 16:19) [18]
> по 3 рубля за строчку :)
Ага, а потом по рублю за каждую убранную строчку с сохранением функционала :-)
← →
$Pl@Sh © (2007-01-13 19:14) [20]
> tesseract © (13.01.07 18:38) [19]
>
>
> > $Pl@Sh © (13.01.07 16:19) [18]
> > по 3 рубля за строчку :)
>
>
> Ага, а потом по рублю за каждую убранную строчку с сохранением
> функционала :-)
тогда уж сразу 4 рубля за все :-)
← →
knever © (2007-01-16 10:51) [21]Извините что так долго молчал. Так о чем мы.
1. По чему это обязательно надо иметь правильную смету. Ели я буду брать по 3 рубля за сточку то когда в моей организации будет проверка могут спросить а почему я брал за разработку окна о программе 50т. И покупатель тоже может такое спросить.
2. Если же тебя (точнее организацию) просят провести расчет температур за какую-то сумму скажем 1,5 ляма, и срок 2 дня. И заказчик знает что у вас есть программа и вы все посчитаете за 5-6 часов. Нельзя же сказать что 120 человек работало 16 часов с зарплатой в 10 тыс.
← →
knever © (2007-01-16 10:55) [22]Я слышал, по-моему, от программистов 1С что у них есть четкий регламент 10$ за один если, одна логическая операция 20$ и так далее… нужен способ оценивать работу по количеству исходных данных, расчетных величин, количеству действий циклов условий.
← →
knever © (2007-01-16 10:59) [23]> Сейчас, увы, не вспоню, но есть стандарты на соотношение
> времени при различных моделях разработки.
вот найти бы их , или хотябы знать где искать
← →
novill © (2007-01-16 11:07) [24]
> Если же тебя (точнее организацию) просят провести расчет
> температур за какую-то сумму скажем 1,5 ляма, и срок 2 дня.
> И заказчик знает что у вас есть программа и вы все посчитаете
> за 5-6 часов. Нельзя же сказать что 120 человек работало
> 16 часов с зарплатой в 10 тыс.
Это уже совсем другая задача. Это оказание услуги. Тут уже вопрос ценообразования, то есть экономический.
Можно считать, как от своих затрат, так и ценности услуги для клиента.
> > Сейчас, увы, не вспоню, но есть стандарты на соотношение
>
> > времени при различных моделях разработки.
>
> вот найти бы их , или хотябы знать где искать
Поищи по ключевым словам "жизненный цикл программного опеспечения", но предупреждаю - копаться долго.
← →
knever © (2007-01-16 11:13) [25]>Поищи по ключевым словам "жизненный цикл программного опеспечения"
Ты извини. Но я не совсем понял как называет и к чему относиться нормативная база.
← →
knever © (2007-01-16 11:16) [26]Хорошая идея оценивать по строчкам, но заказчик просит подвести нормативную базу, почему столько? Приводит пример оценки проектных работ, т.е. сборники цен или оценка конструкторской документации по количеству и сложности листов. % от строймонтажа не подходит, так как эти расчеты большинство производятся при выполнении обоснования инвестиций.
← →
knever © (2007-01-16 11:18) [27]Если проще то смечики смогут ее оенить и на 1000000$, но нужна сылка хоть на что-то а, потом коэфицентами пересечтами и прочим налогоами.... мы догоним до реальной цены, но нужно на ковото сослаться
← →
knever © (2007-01-16 11:20) [28]Можно конечно и не по Русским стандартом, но гди их найти??
← →
knever © (2007-01-16 11:22) [29]> Поищи по ключевым словам "жизненный цикл программного опеспечения",
> но предупреждаю - копаться долго.
Прежде чем его искать не могли бы вы в коротко объяснить, о чем этот стандарт в чем суть
← →
novill © (2007-01-16 11:31) [30]Угу, а у художника они тоже смету на краски и хост потребуют?
> но нужна сылка хоть на что-то
> но нужно на ковото сослаться
Закажите оценку стоимости консалитнговому агенству, и на него ссылайтесь!
← →
Стаффаж © (2007-01-16 11:33) [31]Я так понимаю:
1. Если Вас нанимают в штатку - на оклад.
2. Если нанимают как предпринимателя, то у Вас свои тарифы и ни перед кем Вы их обосновывать не должны.
← →
novill © (2007-01-16 11:43) [32]> [31] Стаффаж © (16.01.07 11:33)
Коротко и ясно! )
← →
knever © (2007-01-16 11:47) [33]> Закажите оценку стоимости консалитнговому агенству, и на
> него ссылайтесь!
Консалтингове ангентсто... в Мосгосстое попросили 7-10 миллионов и 9 менсцев на рабуту. И я не уверен что оценка К.А. будет достаточно.
← →
knever © (2007-01-16 11:47) [34]
> Я так понимаю:
>
> 1. Если Вас нанимают в штатку - на оклад.
> 2. Если нанимают как предпринимателя, то у Вас свои тарифы
> и ни перед кем Вы их обосновывать не должны.
Нет идет договорная деятельнотсь межу 2 "полу" государственными ограгизациями
← →
novill © (2007-01-16 11:50) [35]> [33] knever © (16.01.07 11:47)
> > Закажите оценку стоимости консалитнговому агенству, и на него ссылайтесь!
> Консалтингове ангентсто... в Мосгосстое попросили 7-10 миллионов
> и 9 менсцев на рабуту. И я не уверен что оценка К.А. будет
> достаточно.
Так спросите у заказчика чьей оценки будет достаточно!!!
← →
knever © (2007-01-16 11:58) [36]
> novill ©
> Так спросите у заказчика чьей оценки будет достаточно!!!
Они просто платить много не хотят вот мы их, и пытаемся заставить: )
Мы не можем спросить мы только можем послать письмо и что там написать что как с вас взять денег по больше?
Вы знаете, пока мы «выкручиваемся» и мне знаком еще 2 организации которые «выкручиваться» с формой ПЗ. Просто я уверен, что таки нормы есть.
Например, в 74-79 сейчас не вспомню в СССР был написан ГОСТ на создание программного обеспечения. Я уверен что такие нормы есть они просто должны быть…..
← →
novill © (2007-01-16 12:15) [37]Они есть. Названия нашел даже я. Постратив 10 секунд.
Ищите и воздастся вам!Результаты 1 - 10 из примерно 40 500 для жизненный цикл программного обеспечения гост. (0,10 секунд)
← →
novill © (2007-01-16 12:17) [38]> [37] novill © (16.01.07 12:15)
да, 9 сек я потратил чтобы набить в поисковой строке слова, и 0.9 чтобы кликнуь мышькой.
← →
Павел Калугин © (2007-01-16 12:32) [39]> [36] knever © (16.01.07 11:58)
> Например, в 74-79 сейчас не вспомню в СССР был написан ГОСТ
> на создание программного обеспечения. Я уверен что такие
> нормы есть они просто должны быть…..
есть и действуют по сию пору. ЕСПД называется
← →
knever © (2007-01-16 13:34) [40]
> Павел Калугин ©
ЕСПД (единая система программной документации)
--------------------------------------------------------------------------------
ГОСТ 19.001-77. ЕСПД. Общие положения
ГОСТ 19.002-80. ЕСПД. Схемы алгоритмов и программ. Правила выполнения
ГОСТ 19.003-80. ЕСПД. Схемы алгоритмов и программ. Обозначение условные графические
ГОСТ 19.004-80. ЕСПД. Термины и определения
ГОСТ 19.101-77. ЕСПД. Виды программ и программных документов
ГОСТ 19.102-77. ЕСПД. Стадии разработки
ГОСТ 19.103-77. ЕСПД. Обозначение программ и программных документов
ГОСТ 19.104-78. ЕСПД. Основные надписи
ГОСТ 19.105-78. ЕСПД. Общие требования к программным документам
ГОСТ 19.106-78. ЕСПД. Требования к программным документам, выполненным печатным способом
ГОСТ 19.201-78. ЕСПД. Техническое задание. Требования к содержанию и оформлению
ГОСТ 19.202-78. ЕСПД. Спецификация. Требования к содержанию и оформлению
ГОСТ 19.301-79. ЕСПД. Программа и методика испытаний. Требования к содержанию и оформлению
ГОСТ 19.401-78. ЕСПД. Текст программы. Требования к содержанию и оформлению
ГОСТ 19.402-78. ЕСПД. Описание программы
ГОСТ 19.403-79. ЕСПД. Ведомость держателей подлинников
ГОСТ 19.404-79. ЕСПД. Пояснительная записка. Требования к содержанию и оформлению
ГОСТ 19.501-78. ЕСПД. Формуляр. Требования к содержанию и оформлению
ГОСТ 19.502-78. ЕСПД. Описание применения. Требования к содержанию и оформлению
ГОСТ 19.503-79. ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению
ГОСТ 19.504-79. ЕСПД. Руководство программиста. Требования к содержанию и оформлению
ГОСТ 19.505-79. ЕСПД. Руководство оператора. Требования к содержанию и оформлению
ГОСТ 19.506-79. ЕСПД. Описание языка. Требования к содержанию и оформлению
ГОСТ 19.507-79. ЕСПД. Ведомость эксплуатационных документов
ГОСТ 19.508-79. ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению
ГОСТ 19.601-78. ЕСПД. Общие правила дублирования, учета и хранения
ГОСТ 19.602-78. ЕСПД. Правила дублирования, учета и хранения программных документов, выполненных печатным способом
ГОСТ 19.603-78. ЕСПД. Общие правила внесения изменений
ГОСТ 19.604-78. ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом
тут нет ничего по поводу ЦЕНЫ
← →
novill © (2007-01-16 13:47) [41]Цена=(время на все этапы разработки)*(стоимость 1 единицы рабочего времени).
Обоснованием будут - фактические затраты!
← →
knever © (2007-01-16 13:52) [42]
> novill © (16.01.07 13:47) [41]
> Цена=(время на все этапы разработки)*(стоимость 1 единицы
> рабочего времени).
>
> Обоснованием будут - фактические затраты!
это конечно хорошо, но сылка... в соответствии со Сборником цен от 15ХХ года тем то туверж.
← →
Павел Калугин © (2007-01-16 14:15) [43]> [40] knever © (16.01.07 13:34)
это как правильно оформлять программную документацию.
как последовательно разрабатывать ПО.
стандарт технологии
позволяет определить время затраченное на разработку, что является неотъемлемой частью цены продукта.
> [41] novill © (16.01.07 13:47)
ну еще плюс аммортизация оборудования, расходы на электроэнергию, стоимость сопутствующих продуктов. Не знаю включается ли аммортизация средств разработки:)
← →
novill © (2007-01-16 14:17) [44]> [42] knever © (16.01.07 13:52)
> это конечно хорошо, но сылка... в соответствии со Сборником
> цен от 15ХХ года тем то туверж.
Ага, утвержденные цены... Вы еще плановую экономику вспомните!
Выдайте свою расчетную стоимость, в случае отказа пригрозите обратиться в консалтинговое агенство, и прибавить стоимость его работы (укажите приимерные цифры) к уже новой стоимости программы.
← →
ShaggyDoc (2007-01-16 14:17) [45]В СССР были попытки нормирования и в области разработки программного обеспечения, например:
1 Укрупненные нормы времени на разработку программных средств вычислительной техники, издание 1988 г.
2 Укрупненные нормы времени на изготовление и сопровождение программных средств вычислительной техники, издание 1988 г.
3 Типовые нормы времени на программирование задач для ЭВМ, издание 1989 г.
4 Временная методика определения объемов программных средств вычислительной техники, издание 1989 г.
5 ОСТ 4.071.030. Автоматизированная система управления предприятием. Создание системы. Нормативы трудоёмкости.
Был еще Ценник на наладку оборудования, с разделом программирования. Там были нормы времени "за оператор".
Сейчас эти нормы выглядят просто курьезами. Главным их предназначением было оправдание существования многочисленного «способствующего» персонала и руководства.
Если "очеловекочасить" по любым этим нормам разработку в Delphi несложной программы для работы с БД, получатся десятки человеко-лет.
Вообще-то все хотят видеть какие-то нормативы. Одни — чтобы убедиться, не переработали ли они, другие — чтобы знать, сколько же их работа стоит. Конечно, существуют рыночные отношения, но всегда полезно иметь представление о какой-то «стартовой цене» своего труда, с которой можно начинать «аукцион».
Можно объявить и самому себе цену, и с потолка (или по факту)взять трудозатраты. Но "съесть-то он съесть, да кто ж ему дасть".
Мне приходилось самому составлять лет 10 назад такие нормы времени. Потом они утверждались для конкретной организации.
При нормировании изучали 1 365 файлов объемом 26 065 536 байт интегрированной системы InCAD и 2 553 файла объемом 7 233 454 байта исходных текстов программ.
Методом экспертных оценок устанавливали категорию сложности и трудоемкость разработки. В результате получилась таблица, в которой были нормы на килобайт откомпилированного кода для разных систем.
Например для LISP-программ 5 категории сложности на 1 Кб откомпилированнного кода были ч*часы:
Постановка задачи 28,244
Программирование 12,122
Разработка документации 19,376
Внедрение 8,953
Подготовка к распространению 0,025
Поставка продукта 0,190
Сопровождение продукта в течение 1 года 0,010
Обучение пользователей 0,035
Разумеется, все это для конкретных условий и для 10-летней давности.
Если надо что-то свое, то надо идтить таким путем - создание "наукообразных" обоснований.
← →
Павел Калугин © (2007-01-16 14:21) [46]> [44] novill © (16.01.07 14:17)
есть еще бюджет заказчика на разработку - внедрение.
смысл покупать софт за 500 000, если 3-е девочек по 400 в месяц успешно реализуют эту задачу?
и данный фактор так же надо учитывать при ценообразовании. так сказать экономический эффект от внедрения
← →
novill © (2007-01-16 14:27) [47]> [46] Павел Калугин © (16.01.07 14:21)
Я давно сказал сказал, что задача экономическая, но автор всё хочет ссылку на директивный документ (
← →
knever © (2007-01-16 14:30) [48]ShaggyDoc
для продолжения разговора я должен это прочесть и осмыслить и огромное спасибо
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Память: 0.6 MB
Время: 0.05 c