Deutsch

Цена программы

271  1 2 все
Mmmaloy местный житель12.11.05 19:08
Mmmaloy
NEW 12.11.05 19:08 
Привет всем.
Подскажите пожалуйста, сколько мне запросить за программу. Работа не оффициалная, чернуха
Программа достаточно простая, небольшая база данных. Сколько времени на это уйдет - без понятия, т.к. довольно давно базы не программировал, навык потерял. Но уверен что осилю. Разрабатывать придется в свободное от работы время (т.е. не больше 2 часов в рабочии дни, ну и выходные поболее). Для скорости реализации решил воспользоваться средствами на Дельфи. Какую оплату просить? Если почасовую то сколько, или уже за готовый продукт цену назначить? как в 500 ┬? не много? а за дороботки может уже по часам брать?
#1 
Murr коренной житель13.11.05 02:25
Murr
NEW 13.11.05 02:25 
в ответ Mmmaloy 12.11.05 19:08
мало инфы.
Пикинь хотяьы примерно количество форм - можно будет дать примрную оценку времени.
#2 
  Quo Vadis коренной житель13.11.05 17:20
NEW 13.11.05 17:20 
в ответ Mmmaloy 12.11.05 19:08
500 это минимум ...
#3 
Mmmaloy местный житель13.11.05 17:29
Mmmaloy
NEW 13.11.05 17:29 
в ответ Murr 13.11.05 02:25, Последний раз изменено 13.11.05 17:34 (Mmmaloy)
Форм, так на вскидку - штук 20-30, таблиц будет около 10 таблиц.
Но я так не умею время оценивать, на какую-то уйдет 20-30 минут, на другую пару дней.
#4 
Mmmaloy местный житель13.11.05 17:33
Mmmaloy
NEW 13.11.05 17:33 
в ответ Quo Vadis 13.11.05 17:20
Боюсь переборщить, лицо часное, слишком много запрошу - испугается.
Думаю 500 ┬ самое то, больше не надо.
#5 
  Quo Vadis коренной житель13.11.05 18:15
NEW 13.11.05 18:15 
в ответ Mmmaloy 13.11.05 17:29
времени уйдёт куда больше.....20 формуляров и 10 таблиц логически соединить..всё это проверить..
месяц...
#6 
Murr коренной житель13.11.05 18:32
Murr
NEW 13.11.05 18:32 
в ответ Mmmaloy 13.11.05 17:29, Последний раз изменено 13.11.05 18:42 (Murr)
Форм, так на вскидку - штук 20-30, таблиц будет около 10 таблиц.
------
Немного странно по соотношению формы/таблицы, ну да ладно.
По минимуму - только показывать и писать данные без сложных рассчетов у меня получается примерно 1500 еврорублей. После того как с базой и функциональностью форм определишься можно сказать точнее.
#7 
Murr коренной житель13.11.05 18:36
Murr
NEW 13.11.05 18:36 
в ответ Quo Vadis 13.11.05 18:15
20 формуляров...
всё это проверить..
месяц...
-----
Эээ... после того, как база создана и все прозрачно - слепить формы - микросекунды...
Вот бизнес-логику прописывать - там, да, побольше...
#8 
voxel3d Мальчик ветра13.11.05 18:59
voxel3d
NEW 13.11.05 18:59 
в ответ Mmmaloy 13.11.05 17:29
20-30 форм вполне себе требуют продуманной архитектуры. Я не знаю, что там у тебя за задача, но думаю, ты недооцениваешь время затрачиваемое, говоря про 20-30 минут для простых форм. Я не говорю, что я не могу за 15 минут слепить форму на которой будет пара текстбоксов и пара кнопок, дело не в этом.
Когда есть пара десятков форм в проекте, сходу садиться лепить морды это глупо, в итоге ты всегда проиграешь. Сначала надо нарисовать архитектуру, что требует времени. Ориентироваться на количество морд не совсем правильно, первична структура и функциональность, морды же вторичны, являясь интерфейсом между человеком и программой. B подавляющем большинстве случаев весьма разумно выносить всю функциональность за пределы класса формы, оставляя в последней только интерфейсные вызовы в обработчиках событий. "Рабочие" классы со своей стороны требуют порой кучу всяких вспомогательных вещей. Всё это требует времени.
Также необходимо учитывать время на тестирование.
Сaдись, рисуй архитектуру, после чего ты сможешь задать разумный вопрос о временных затратах на то или иное действие самому себе. Т.к. никто кроме тебя самого не знает твоeй квалификации и сколько времени у тебя потребует реализация какой-нибудь нетривиальной логики.
А желание услышать, простите, aбcолютно ничем необоснованый совет: "минимум 500" - это глупо.
За копейки, чтобы клиента не напyгать, можно, конечно, корячиться. А смысл? Лучше время потратить, ИМХО, на чтение литературы, чтобы поднять свою квалификацию.
Dropbox - средство синхронизации и бэкапа файлов.
#9 
Murr коренной житель13.11.05 19:18
Murr
NEW 13.11.05 19:18 
в ответ voxel3d 13.11.05 18:59
Когда есть пара десятков форм в проекте, сходу садиться лепить морды это глупо, в итоге ты всегда проиграешь.
-----
Почти всегда, но все же не всегда. Посмотри, как я давно советовал, линию Link-15(-16). Правда там система не для 30-формовой халтуры.
"Рабочие" классы со своей стороны требуют порой кучу всяких вспомогательных вещей.
------
Угу... Поэтому они изначально делаются, минимум, двухуровневыми, а если появляется необходимость стандартного взаимодействия между объектами - то и трех или с реализацией отдельных интерфейсов..
Всё это требует времени.
------
Нее, это - не это _уже_ не требует.
#10 
voxel3d Мальчик ветра13.11.05 19:49
voxel3d
NEW 13.11.05 19:49 
в ответ Murr 13.11.05 19:18
Последнее предложение абсолютно не понял.
Dropbox - средство синхронизации и бэкапа файлов.
#11 
Murr коренной житель13.11.05 20:09
Murr
NEW 13.11.05 20:09 
в ответ voxel3d 13.11.05 19:49
Генерится _уже_ работающим.
Максимум, что можно напутать - присвоение свойств в бизнес объектах. Но мой босс говорит, что он, в своем диссере, доказал, при определенных (т.е. с возможностью их автоматической проверки) ограничениях, уже можно справится и с трансляцией семантики действий.
#12 
  Quo Vadis коренной житель13.11.05 20:26
NEW 13.11.05 20:26 
в ответ Murr 13.11.05 18:36
В ответ на:
Эээ... после того, как база создана и все прозрачно

знать бы ещё как правильно подходить к разработке базы данных...
как создавать прозрачную базу ...
я например совсем не умею...
#13 
Mmmaloy местный житель13.11.05 20:35
Mmmaloy
NEW 13.11.05 20:35 
в ответ voxel3d 13.11.05 18:59
Мда, про 20-30 форм, это я наверное загнул (наверное 10 ограничимся, хотя, может быть чего-нибудь упустил), и про время в 20 минут тоже. Я просто хотел показать, что зная количество форм я не смогу подсчитать время, требуемое на создание проги.
А про копейки: я не против и за "копейки" (если конечно же для кого-то 500 как доп. приработок - копейки), мне в шпас мозги размять, а то в силу обстаятельств все болшье физическим трудом занимаюсь . Так на вскидку: за 3-4 недели управлюсь. Просто не хотел цену перегибать, но как вижу - не перегибаю.
#14 
voxel3d Мальчик ветра13.11.05 20:44
voxel3d
NEW 13.11.05 20:44 
в ответ Mmmaloy 13.11.05 20:35
А про копейки: я не против и за "копейки" (если конечно же для кого-то 500 как доп. приработок - копейки)
Не выд╦ргивай, пожалуйста, из контекста. Я говорил об определ╦нных трудозатратах, и о том, что если их стоимость очень сильно разойд╦тся с тем, что тебе заплатят, то глупо заниматься такой работой.
А не о том, что я швыряюсь деньгами направо и налево.
Dropbox - средство синхронизации и бэкапа файлов.
#15 
Murr коренной житель13.11.05 20:55
Murr
NEW 13.11.05 20:55 
в ответ Quo Vadis 13.11.05 20:26
как правильно подходить к разработке...
-----
...приложений.
Есть целая куча методик - как. Они работают, но каждая - при определенном уровне квалификации персонала.
Что до базы - прозрачная - это когда ты мельком смотришь на схему базы и можешь объяснить где, когда и какая и откуда с какими параметрами форма будет вызвана и какое, приблизительно, расширение функциональности может быть у данной формы.
Вообще-то - ничего сложного в этом нет. Мой молодой ирландский коллега освоил это за два приема - первый - было объяснено что к чему, второй - у него на глазах была "исправлена" созданная им база и объяснено - почему именно такие "исправления".
Ну, блиииинннн... я сегодня и сготовил!!! УжО сожрал огромную полную тарелку и сейчас же побегу на кухню за второй... ням-ням-ням...
#16 
Mmmaloy местный житель13.11.05 20:57
Mmmaloy
NEW 13.11.05 20:57 
в ответ voxel3d 13.11.05 20:44
Да ладно, не обижайся, не раздрожайся (без сарказма).
Думаю что сильно в трудозатратах не ошибусь (имеется опыт разработки большой базы данных), да и структура базы для меня предельно ясна.
#17 
Mikhail_Riga прохожий14.11.05 19:40
NEW 14.11.05 19:40 
в ответ Mmmaloy 12.11.05 19:08
Определить стоимость программы трудно. Если оценивать по методике ИБМ, то оценка может быть дана по готовому коду - 20 у.е. за строку. Выбор языка (среды) программирования определяется только опытом программиста. В любом случае, нужно ориентироваться на рынок - спрос на данную программу. Я, обычно беру 1/2 рыночной стоимости. Еще одна методика учитывает только выходные формы (справки). Одна форма (на папире) у меня стоит порядка 20 у.е.
Не претендую на авторитет в этой области.
#18 
Murr коренной житель14.11.05 21:22
Murr
NEW 14.11.05 21:22 
в ответ Mikhail_Riga 14.11.05 19:40
Определить стоимость программы трудно.
-----
Стоимость разработки - легко.
Если оценивать по методике ИБМ, то оценка может быть дана по готовому коду - 20 у.е. за строку.
-----
Это та, которая применялась еще к Фортрановскому коду? Во современных языках количество строк - показатель совершенно бессмыссленный. Кроме этого, принятие заказчиком построчной оценки количества кода приводит к легкому, в три-пять раз, увеличению объема кода и почти совершенной потерее его сопровождаемости.
Выбор языка (среды) программирования определяется только опытом программиста.
------
Исключительно - задачей. Разработчики, не говоря уж об кодерах, набораются потом.
#19 
voxel3d Мальчик ветра14.11.05 21:34
voxel3d
14.11.05 21:34 
в ответ Mikhail_Riga 14.11.05 19:40
Если оценивать по методике ИБМ, то оценка может быть дана по готовому коду - 20 у.е. за строку
Ассмблер рулит.
Выбор языка (среды) программирования определяется только опытом программиста.
Это неверно, если обобщать, а не брать отдельного "вольного стрелка". Я не раз читал высказывания о мегапрограммистах лабающих мегасистемы, которые сами себе инструмент выбирают. Но, сда╦тся мне, это выдача желаемого за действительное. Безусловно, выбор инструмента должен быть под задачу, но на практике выбор весьма и весьма ограничен и уж не программист решает, на ч╦м проект будет писаться.
В любом случае, нужно ориентироваться на рынок - спрос на данную программу.
О каком спросе Вы вообще говорите??
p.s. В совке была комплексная методика основаная на количестве строк, количестве выходных форм, всякие коэффициeнты сложности задачи были, что ещ╦ не помню. В общем, помню насколько оно было далеко от действительности. Кончилось тем, что сдохла методика, всех перевели на поврем╦нку и оклад назначал шеф исходя из опыта программиста.
p.p.s. Я просто флужу, занимаясь болтологией. Дае╦шь топик на пару сотен постов!
Dropbox - средство синхронизации и бэкапа файлов.
#20 
1 2 все