Сколько стоит написать небольшую базу данных?Мнения программистов
#1
Отправлено 18.09.2008, 18:04:43
Сколько может стоить такое удовольствие?
Понимаю что понятие «небольшая база данных» мягко говоря растяжимое, поэтому попытаюсь ее описать.
Требуется учитывать заключенные «договоры».
«Договор» вводится в БД через «форму» заполнения.
Договоры могут заключаться с разных рабочих мест. Связь между машинами по сети или через интернет.
При введении «договора» используется 4 «справочника».
Данные для справочников уже существуют в формате DBF нужно их только конвертировать в справочники БД.
Ну и нужны чтобы формировались разные отчеты по «договорам».
Так как раньше с таким не сталкивался, подскажите как высчитать стоимость работ по созданию такой базы. От чего отталкиваться? От стоимости часа работы программиста? От величины техзадания? От количества полей или еще чего-то.
И где можно искать потенциального исполнителя? Стоит ли заказывать такую базу у "крутых" компаний или можно искать отдельно-практикующих программеров?
#2
Отправлено 18.09.2008, 18:59:28
Стоимость дело договорное. В большей степени, зависит от сложности задачи и квалификации разработчика.Так как раньше с таким не сталкивался, подскажите как высчитать стоимость работ по созданию такой базы. От чего отталкиваться? От стоимости часа работы программиста? От величины техзадания? От количества полей или еще чего-то.
И где можно искать потенциального исполнителя? Стоит ли заказывать такую базу у "крутых" компаний или можно искать отдельно-практикующих программеров?
Искать исполнителей можно где угодно, как показала практика. Даже у нас, в Алма-Ате есть и отдельные фирмы и отдельные программеры. Фирмы естественно берут дороже. Но ориентируйтесь на сумму, примерно 1000 уе. Это средний заработок программера по городу.
Если раньше не имели таких дел, то велика вероятность пролететь. Как с фирмой, так и с отдельным разработчиком.
Во первых, чётко определитесь, что вам конкретно надо, и опишите это в техзадании. Примеры можно по моему в интернете поискать. Можете не стесняться и своими словами.
Обязательно укажите, что бы разработчик, предоставил исходные тексты проекта и все необходимые библиотеки для работы и разработки проекта. Это важно. Любой проект будет дорабатываться, как показывает личный опыт. И не обязательно теми, кто его начинал.
#4
Отправлено 18.09.2008, 22:11:34
Пишете ТЗ где подробно описываете все ваши хотелки, можно как заметили своими слова, главное чтоб было понятно. Далее разрабочик(это может как фирма так и отдельный человек) разбивает ТЗ на этапы, рассчитывает сколько человеко-часов уйдет на каждый, суммирует часы. Далее умножает полученные человеко-часы на стоимость за один час, получает примерную стоимость + добавляет свои хотелки
В принципе если небольшая программа лучше у практикуещего разраба заказывать, главное чтобы у него был опыт разработки и внедрения систем, а не голый теоретик
В принципе то что вы описали где-то на 100-150 тыс. тг. По срокам недели полторы-две, но это только по тому как вы задачу описали.
#5
Отправлено 19.09.2008, 08:20:12
Без подробного ТЗ разработка будет менее качественной, более длительной и сложностей возникнет больше. ИМХО грамотное ТЗ - половина успеха проекта. Вторая конечно зависит от разработчика ПО.
Сообщение отредактировал prohozhiy2008: 19.09.2008, 08:21:08
#6
Отправлено 19.09.2008, 10:47:12
Сообщение отредактировал "0x0000": 19.09.2008, 10:48:34
#15
Отправлено 23.09.2008, 13:36:36
Я бы месяца два назначил срок... с вилкой в две недели... на тест... с гарантированной софтиной на выходе безо всяких недоработанных доработок... это по минимуму...
Да... и ТЗ... обычно пишут сами разработчики... от заказчика требуется грамотная постановка задачи... и доработка ее совместно с разработчиком... только этот этам может занять для простенькой задачи до двух недель... с последующим отказом от проекта...
#16
Отправлено 23.09.2008, 14:06:41
#17
Отправлено 23.09.2008, 20:01:49
Автор, помимо глубокого знания своей предметной области и психологии заказчика, обладает еще и превосходным чувством юмора!В системе, разработанной "под ключ", самостоятельные действия пользователя практически должны сводиться лишь к ее активизации. Каждый модуль необходимо продумать до мельчайших деталей, а расчетные формулы, меню и базы данных спроектировать самым тщательным образом. Приступая к выполнению подобного заказа, приготовьтесь к длительным стрессам. Из-за высокой стоимости разработки и связанного с этим психологического дискомфорта заказчик, вероятно, при приемке будет не менее привередлив, чем при выборе невесты.
И далее, рекомендации автора насчет сроков разработки:
Цитаты взяты из книги: Дж.-Д. Каррабис. Программирование в dBASE III Plus. Перевод с английского. М., "Финансы и статистика", 1991.Правило 13. При оценке сроков окончания работ возьмите следующую за предполагаемой единицу времени и умножьте ее на два. Иными словами, если вам кажется, что вы уложитесь за две недели, то считайте, что через четыре месяца вы действительно все закончите.
2 недели => 2*2 месяца
#20
Отправлено 24.09.2008, 12:47:14
Хе... был у меня как то заказчик... месяц убеждал его... что ничего нового писать не надо... что 1С уже придумал все... еле убедил... так он (заказчик) хотел мне денег заплатить...Ну ваще очень правдиво написано. Только в наши времена заказчик хочет все нахаляву - и ваще говорит 1С поставить надо - все ж в ней работают и нормально!
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0