|
Как определить срок выполнения задачи по программированию 1С? | ☑ | ||
---|---|---|---|---|
0
worker-good
22.12.15
✎
07:53
|
Как на фиксе определить срок выполнения задачи по программированию 1с? Например нужно разработать копию уже существующей программы на Delphi "Учебный центр" (всего около 20 таблиц) и перенести данные из старой программы.Ваши сроки?
|
|||
160
Stim
18.01.16
✎
11:19
|
(158) можно сделать несколько уровней мануала - для обычных пользователей, продвинутых и техническое описание.
иначе писать 216 листов описания - нет никакого смысла, ибо его никто не будет читать |
|||
161
FormatC
18.01.16
✎
11:20
|
мне тут летом принесли ТЗ на 300 страницах по доработке программы и заявили, что подобное уже реализовали в похожей конторе за несколько месяцев... типа - делай...
я почитал-посчитал, там просто охерелион человекочасов потом оказалось, что это делали 12 человек... и еще не доделали )))))))) |
|||
162
фобка
18.01.16
✎
11:28
|
(160) это ты сам придумал? Есть ГОСТ 19.101-77. Руководства пользователя там нет как такового, только руководство оператора (19.505-79). Кто будет читать или не будет - это не относится к сфере размышлений программиста. Я писал программную документацию в соответствии с техническим заданием на разработку. Это не мои требования и не мое видение. Уверяю тебя 216 страниц - это немного, все описано предельно лаконично
|
|||
163
vde69
18.01.16
✎
11:34
|
Автор пропал...
видать у него получается такая железка: http://ru.aliexpress.com/item/Badass-Style-Wrap-Around-Bridge-Stop-Tailpiece-chrome/1583256699.html?spm=2114.10010208.0.214.bMuwVa |
|||
164
Garykom
гуру
18.01.16
✎
11:36
|
(163) так это же вроде для гитаристов... а ТС скорее баянист-барабанщик
|
|||
165
vde69
18.01.16
✎
11:38
|
(164) зато название железки отражает суть происходящего у ТС
|
|||
166
Stim
18.01.16
✎
11:40
|
(162) гост это прекрасно, когда директор уволит, будешь в резюме так и писать "прекрасное знание ГОСТ 19.101-77."
|
|||
167
Garykom
гуру
18.01.16
✎
11:41
|
Ну когда то за 2 месяца умудрился наваять конфу уровня УТ/Розница (но без отчетов, только пара простейших)
Но вот отчеты к ней еще полгода ваяли |
|||
168
Сниф
18.01.16
✎
11:43
|
(0) Засеки время. Сделай одну таблицу в 1С, с формами и переносом данных. Перенеси данные. Умножь на 20.
|
|||
169
Сниф
18.01.16
✎
11:45
|
+(168) заложи время на поиск багов и обеды, т.е. примерно еще 100%
|
|||
170
фобка
18.01.16
✎
11:47
|
(166) ой, начхать мне на директора. Я его никогда не видел и не увижу. Есть функциональный заказчик, тз составляется с учетом его интересов и интересов подразделения ИТ, в соответствии с неким регламентом принятом на предприятии. Есть требования к составу и оформлению программной документации к разабатываемой системе. Они либо будут удовлетворены, либо разработку нельзя будет считать завершенной. Если к твоим "мануалам" требований не предъявлялось - могу только поздравить
|
|||
171
Stim
18.01.16
✎
11:48
|
(170) у нас все тоже по гостам, не переживай.
и да, мануалы никто не читает, потому что проще позвонить программисту. |
|||
172
vde69
18.01.16
✎
11:51
|
(168) 1 таблица в дельфях <> 1 регистр в 1с
из 20 таблиц в дельфях выйдет с полсотни регистров и послотни справочников... причина простая - все эти дельфийские поделки обычно написаны с соблюдением только одного первого правила нормализации баз данных, в виду чего сильно усложнено много чего.... проектируя аналог в 1с по любому придется денормализовать базу.... что приведет к резкому росту таблиц и форм, но при этом увеличит скорость и упростит отчетную часть.... по этому подход "от таблиц" - это даже не пальцем в небо, это подход полного ламера в архитектурных вопросах... |
|||
173
фобка
18.01.16
✎
11:51
|
(171) если вашим программистам больше нечем заниматься кроме как целыми днями сидеть на телефоне и успокаивать и увещевать пользователей - мануал можно вообще не составлять. У нас больше 2000 юзеров, каждому отвечать - язык отвалится, проще направить почитать мануал
|
|||
174
Garykom
гуру
18.01.16
✎
11:55
|
(172) у него коэффициент 20 введен ))
|
|||
175
Garykom
гуру
18.01.16
✎
11:57
|
(174)+ в смысле как раз для ТС,
*20 и будет время для переноса 1 таблички из дельфи в 1С |
|||
176
Сниф
18.01.16
✎
12:00
|
(172) подход учитывает частично то, что проектирование перекрестных ссылок усложнит задачу, но остальные таблицы пойдут быстрее, чем первая ) Так что это просто пальцем в небо)
|
|||
177
Dmitry77
18.01.16
✎
12:03
|
(0) а что хоть за программа? в 1с наверняка есть аналог...
|
|||
178
Wirtuozzz
18.01.16
✎
12:12
|
300 лет, и 45 млрд рублей. А чё?
|
|||
179
Dmitry77
18.01.16
✎
12:13
|
+(177) и еще то что в дельфях делалось руками (например отчет по табличке) в 1с запросто можно делать штатными средствами ( печатная форма справочника) и еще отчет на скд может запросто покрыть 10 отчетов на дельфи...
|
|||
180
Wirtuozzz
18.01.16
✎
12:22
|
(0) а по факту, делаешь что-то, обзываешь это бето-версией, и потом еще пилишь и пилишь несколько месяцев, повышая версию своего продукта. А если делаешь это так, что разобраться в комнокоде можешь только ты, то ты обеспечен работой еще лет на 5-7. Главное лицо пожалостливей делай, когда будешь героически решать свои задачи.
|
|||
181
abda123
18.01.16
✎
12:32
|
(0) Находишь типовую конфигурацию, которая оптимально подходит для решения необходимых задач и адаптируешь ее под требования заказчика. В таком случае стандартный срок может уложиться в 3 месяца. где примерно месяц уйдет на разработку и остальные 2 месяца на внедрение и доработку.
|
|||
182
terraByteG
18.01.16
✎
12:38
|
(0) Разработка без ТЗ - это то еще испытание для программы "Битва эксрасенсов", а вы тут про сроки спрашиваете?
ПС: Пошел натирать хрустальный шар и заваривать кофе... Сейчас еще свечку с полки достану. Карты уже разложил... |
|||
183
terraByteG
18.01.16
✎
12:43
|
worker-good, по сути, чтобы огрести по минимуму. Написать прогу и перенос (3 месяца - бугогашеньки), позже верстать первостепенные отчеты (месячные и квартальные), а потом те, что по годовой отчетности.
Но 3 месяца - реально, только если спать тамже по 2-4 часа, и есть прямо на клаве... |
|||
184
DomovoiVShoke
18.01.16
✎
12:51
|
(0)Все описание тут просто болтовня. Абсолютно не известно что там за таблицы, что за формы, что за печатные формы и что за отчеты. С формами проблем может не быть и предыдущий прог мог тупо наплодить их. Проблема с анализом данных, исправлением ошибок в данных и переносом в ссылки - вот это самый Ад. А вообще такое задание на испытательный срок - полный бред, за такие задачи берутся когда года 2+ отработают на предприятии.
|
|||
185
Иэрпэшник
18.01.16
✎
13:08
|
(14) <увеличить на порядок и на всякий случай умножить на два>
- А можешь карету за день починить? - Могу. - А за три дня? - Ну... Могу, барин. - А за неделю починить карету сможешь? - Ну, если постараться, то и за неделю смогу...Только тут помощник нужен." (с) |
|||
186
supremum
18.01.16
✎
13:08
|
(111) Это иллюзия, что реализация ТЗ в информационной системе принесет _ощущаемые_ результаты заказчику.
|
|||
187
supremum
18.01.16
✎
13:10
|
+(186) Более того никто не скажет на сколько это ТЗ имеет отношение к реальности.
|
|||
188
vde69
18.01.16
✎
13:19
|
вот еще одна недавняя тема автора JOB: За сколько времени можно внедрить самописную систему?
|
|||
189
Dmitry77
18.01.16
✎
13:23
|
(188) походу автору везет на самописки... Учитывая что в (0) он на испытательном сроке...
Зато как одну запустит можно лет пять не работать, а собирать деньги за поддержку |
|||
190
DomovoiVShoke
18.01.16
✎
13:26
|
+(184)Предварительный анализ
1)Выпиши таблицы, все поля этих таблиц, типы и описание. 2)Составь "на бумажке" архитектуру базы данных, можно сразу с уклоном в сторону 1с 3)Составить архитектуру "на бумажке" для 1с - только объекты для хранения данных и минимум регистров исключительно для хранения данных, без вспомогательных для отчетов. 4)Проанализировать данные: а)Поссчитать сколько грубо говоря ячеек надо анализировать б)Откинуть простые для анализа ячейки в)Определить какие колонки надо переводить в ссылки и проанализировать данные по ним г)Потом проанализировать данные в совокупности в смысле реальности (например, дата рождения человека не может быть больше чем дата когда он пошел в школу) 5)Надо проанализировать отчеты, как получаются там данные, может надо будет делать манипуляции с данными для качественного составления отчетов. Глубокий анализ 1)Изучить функционал и оценить его Заключительная часть анализа 1)Написание отчетов, добавление регистров необходимых для их составления и механизмы записи данных в регистры. 2)Написание печатных форм. После составления предварительного анализа можно обращаться на форум и спрашивать про сроки. Но реально в не 1совских программках куча косяков, недоработок и сразу вам про них никто не расскажет и навряд ли вы сами на них наткнетесь, так что еще надо влиться в коллектив. |
|||
191
Shurjk2
18.01.16
✎
13:32
|
(0) А вы платите или получаете?
|
|||
192
worker-good
18.01.16
✎
14:26
|
(177) Есть аналог в 1С, почему брать не хотят, не знаю, скорее всего ответственности боятся, а на деле говорят дорого стоит - 97 тыс.руб.))
(191) Я разрабатываю и внедряю |
|||
193
Drac0
18.01.16
✎
14:55
|
(192) Хм, у тебя ЗП меньше 33 т.р.?
|
|||
194
vde69
18.01.16
✎
14:57
|
(192) беги от туда....
в Москве любая самописка обходится по любому > 1 ляма руб... если они этого не понимают - беги от туда... |
|||
195
terraByteG
18.01.16
✎
15:00
|
(192) ЗП какая?
|
|||
196
worker-good
18.01.16
✎
16:38
|
(194) Контора полугосударственная, это я так понимаю политика - не покупать официально
|
|||
197
Garykom
гуру
18.01.16
✎
16:40
|
||||
198
worker-good
18.01.16
✎
16:40
|
(194) Если покупать то надо тендер наверное устраивать, согласовывать покупку с кучей народа
|
|||
199
worker-good
18.01.16
✎
16:41
|
(197) Да я нашел лучше и описал хорошо, не захотел начальник http://v8.1c.ru/elo/corp/index.htm
|
|||
200
Garykom
гуру
18.01.16
✎
16:47
|
(199) а каким то образом с цифрами объяснить что свой лисапед с 0 будет в 2-3 раза дороже покупного с адаптацией?
|
|||
201
worker-good
18.01.16
✎
17:07
|
(200) Не будет, потому что нужна точно такая же программа как на Дельфи
|
|||
202
Smile 8D
19.01.16
✎
10:04
|
(201) Что значит "не будет"? Вы там бесплатно чтоли работаете? Банально посчитайте зарплаты и затраченное время всех, кто участвует в этом проекте.
|
|||
203
vde69
19.01.16
✎
10:11
|
(201) я тебя растрою: невозможно на 1с сделать точно такую программу как на дальфи. Ну не возможно и все тут....
Банально интерфейсы у них разные.... И еще куча чего разного... То есть задача стоит так: "написать новую базу на 1с которая будет перекрывать текущий функционал программы на дельфи" Во первых в такой постановки нет волшебного слова "используемого функционала", во вторых я уже писал, что "в пути собачка могла подрасти" |
|||
204
Drac0
19.01.16
✎
10:58
|
(200) Бюджетной конторе пофиг. Они труд работников за затраты не считают :)
|
|||
205
Garykom
гуру
19.01.16
✎
11:14
|
(203) да это стандартная проблема, когда заказывают копию софта но потом эта копия кучей "а можно вот это иначе сделать/чуть улучшить" превращается в хз что
|
|||
206
DomovoiVShoke
20.01.16
✎
08:54
|
(192)А на деле выходит так. Покупаем программу - деньги вкинули. Потом надо в нее перегнать данные - ой а у нас не хватает заполненных реквизитов чтоб работать в этой программе, давайте напряжем всех сотрудников чтоб заполнить реквизиты - месяц совещаний нервотрепки и т.д. Потом еще надо обработать имеющиеся данные, чтоб перегнать их нормально в программу - ну еще месяцок тютю. Итак все подготовили для работы, ура запускаем. На следующий день: ой тут ошибка, а тут нет этого, а у меня в этом месте была вот такая штука а тут ее нет. Ну еще 1-2 месяца активных доработок и обучения. Все это время прогу тоже платили. Ну и не забываем что ошибки будут еще года 2 валиться, и на каждом совещании прог будет говорить: ну это ж не я писал. я не могу за них отвечать.
Когда же закончаться эти ошибки? - спросит руководитель Да Бог его знает - ответит прог В итоге имеем затраты 97тыс, по времени скорее всего так же как написать с нуля. Куча потраченного времени и нерв сотрудников и руководителя. В итоге точки "ну все работает" нету. Какой вменяемый руководитель хочет такого? |
|||
207
DomovoiVShoke
20.01.16
✎
08:57
|
(205)Если продумывать проект а не сразу писать как получится, то такого не бывает.
|
|||
208
Necessitudo
20.01.16
✎
09:26
|
(207) Неужели бывают идеальные проекты, где после написания ТЗ ничего не всплывает?
|
|||
209
DomovoiVShoke
20.01.16
✎
09:44
|
(208)А что там может всплыть? Ну если только печатную форму договорились на одну, а оказалось что надо добавить какую-то строчку в подвал.
|
|||
210
Drac0
20.01.16
✎
10:11
|
(209) ))))))))))
|
|||
211
worker-good
20.01.16
✎
10:14
|
(209) Конечно, в хорошо спланированном большой проекте, могут только всплывать орфографические ошибки, технариссс потому что))
|
|||
212
DomovoiVShoke
20.01.16
✎
11:41
|
(211)Даже не представляю как там может что-то возникнуть.
|
|||
213
Stim
20.01.16
✎
11:42
|
(206) напишите с нуля ДО или УТ, я посмотрю на таких умников
|
|||
214
DomovoiVShoke
20.01.16
✎
11:47
|
(213)Если вы не знаете УТ, то хрен вы переведете готовую прогу на УТ без косяков. А вот с нуля написать зная необходимый функционал изи.
|
|||
215
DomovoiVShoke
20.01.16
✎
11:56
|
(213)ДО я хз что за оно, а УТ то я напишу с нуля)
|
|||
216
Stim
20.01.16
✎
12:01
|
(215) ага, напишешь. 3 справочника и 2 документа.
|
|||
217
Drac0
20.01.16
✎
12:07
|
(215) За сколько лет ты напишешь УТ? Покажи примеры систем, которые ты уже написал?
|
|||
218
DomovoiVShoke
20.01.16
✎
12:09
|
(216)ну если вы на работе просто сидите, то я программирую, зачем сравнивать себя с другими?
(217)За годик. Эти примеры стоят у клиентов. |
|||
219
Drac0
20.01.16
✎
12:11
|
(218) За годик функционал УТ? Это даже немного забавно.
|
|||
220
mTema32
20.01.16
✎
12:13
|
(218) Видим мы как ты программируешь тут на мисте)
|
|||
221
DomovoiVShoke
20.01.16
✎
12:14
|
(219)Вот такое оно программирование на 1с)
|
|||
222
DomovoiVShoke
20.01.16
✎
12:14
|
(220)Так я успеваю и программировать и тут писать)
|
|||
223
Drac0
20.01.16
✎
12:17
|
(221) Ты хоть раз в глаза видел хотя бы дерево конфигурации УТ? ))))))
|
|||
224
DomovoiVShoke
20.01.16
✎
12:19
|
(223)Эм как бы 6 лет опыта чисто одной УТ 10.3
|
|||
225
Drac0
20.01.16
✎
12:24
|
(224) И за год написать свою полноценную УТ со всем функционалом?
|
|||
226
Stim
20.01.16
✎
12:25
|
надо разработчикам УТ сказать. Они-то всем отделом пишут-пишут, а тут самородок готов с нуля полностью переписать за год.
|
|||
227
Stim
20.01.16
✎
12:29
|
интересно, сколько строк кода в типовой УТ?
в среднем общем модуле около 1000. модулей возьмем 50, и документов со справочниками возьмем 50 еще отчетов с обработками под сотню. итого 200 000 строк кода, это в разы меньше, чем есть на самом деле. но пусть так. за 365 дней нужно будет писать: 200 000/365 = 547 строк кода за день. это примерно 10 страниц кода. в день. |
|||
228
Stim
20.01.16
✎
12:30
|
+ тут даже тупо перепечатать всю УТ можно не успеть за год
|
|||
229
DomovoiVShoke
20.01.16
✎
12:31
|
(226)Мда сравнил с разрабами - просто унизил.
(225)(227)Вы просто программируете не на 1с. Не так мыслите. Не познали вы еще высшего мастерства 1с))) |
|||
230
Chin
20.01.16
✎
12:35
|
(0) Интуитивно определяешь срок, за который ты точно это сможешь сделать и умножаешь на два. Как правило изначально все слишком большие оптимисты. :)
|
|||
231
Stim
20.01.16
✎
12:35
|
ох уж эта школота
|
|||
232
DomovoiVShoke
20.01.16
✎
12:39
|
Ну извините за 20 лет не написать ни одной норм конфы - на сколько надо быть тупыми? И вы сравниваете меня с ними? У меня ни одного заваленного проекта нет.
|
|||
233
almar
20.01.16
✎
12:39
|
Если еще не писали, то самая точная формула определения продолжительности программистских проектов это спросить программиста, умножить то, что он сказал на пи и прибавить 2 недели
|
|||
234
Drac0
20.01.16
✎
12:39
|
(229) Ну, что ж ты так. Мог бы сказать, что 90% функционала нафиг большинству не нужно, еще часть покрывается БСП. Хоть не полным дятлом бы себя выставил...
|
|||
235
DomovoiVShoke
20.01.16
✎
12:43
|
(234)Если вы не понимаете что профи по 1с имеет опыт и наработки и не будет весь функционал клепать с нуля, а большую часть соберет из уже готового, то зачем говорить что я дятел? Может кто-то другой дятел? Учитесь программить на 1с)
|
|||
236
Drac0
20.01.16
✎
12:45
|
(235) ))))))
Окей, пойду поучусь )))) |
|||
237
Garykom
гуру
20.01.16
✎
12:52
|
(234) (235) вы главное общее дерево не завалите...
|
|||
238
Drac0
20.01.16
✎
13:21
|
(237) Раскрой тему.
|
|||
239
Stim
20.01.16
✎
13:36
|
>>а большую часть соберет из уже готового
ну понятно. взять готовую УТ и переименовать её в УТ имени Васечкина любой студент сможет |
|||
240
vde69
20.01.16
✎
13:46
|
(227) в типовой БУХ 3.0 более 1 ляма строк, в УТ будет сильно поболее...
то есть берем 2 000 000 строк / 200 раб дней = 10 000 строк в день. реально с отладкой наверно можно 1000 строк в день делать, не больше... значит трудоемкость УТ по строкам кода (без форм и макетов) примерно 10 человек на 1 год... |
|||
241
vde69
20.01.16
✎
13:47
|
(240) умножаем на 100тр и имеем 12 лямов только на зп прогам уйдет :)
|
|||
242
DomovoiVShoke
20.01.16
✎
13:48
|
(239)Зачем в крайности бросаться? Честно ни одной строчки из УТ не будет.
|
|||
243
DomovoiVShoke
20.01.16
✎
13:49
|
(240)Даже не представляю как я по 70% УТ переписываю. Как ваши клиенты работаю по типовому функционалу?
|
|||
244
Турист
20.01.16
✎
14:04
|
(241) неправильно посчитал, нужно считать еще налоги с фот, аренду офиса, руководителя и тд. Так что примерно в 20ку выйдет ))
|
|||
245
worker-good
21.01.16
✎
13:06
|
(184) А что за проблема при переносе данных в ссылки из таблиц Делфи в 1С, которая воспринимается как Ад?
|
|||
246
worker-good
21.01.16
✎
14:01
|
Люююдиииииииииии, что за Ад может быть при переносе данных из Еxcel в 1С связанных с ссылками?
|
|||
247
ManyakRus
21.01.16
✎
14:46
|
1С 7.7 Торговля и склад
в глобальном модуле всего 15тыщ строк, 1000 строк = 1 неделя (неспеша) итого всё сделать с нуля не больше года :) |
|||
248
worker-good
21.01.16
✎
14:52
|
(247) Это код, а я про данные имел ввиду
|
|||
249
worker-good
21.01.16
✎
15:02
|
vde69, Дмитрий, что за Ад может быть при переносе данных из Еxcel в 1С связанных с ссылками?
|
|||
250
Garykom
гуру
21.01.16
✎
15:04
|
(249) ты это откуда придумал?
|
|||
251
worker-good
21.01.16
✎
15:20
|
(250) Это так написано в (184)
|
|||
252
Garykom
гуру
21.01.16
✎
15:25
|
(251) ааа эта нормализация реляционной базы данных с выкидыванием дублей
|
|||
253
Garykom
гуру
21.01.16
✎
15:26
|
(252)+ почитай это http://habrahabr.ru/post/254773/
|
|||
254
vde69
21.01.16
✎
15:27
|
(249) ну про ад писал НЕ я,
но в целом проблема переноса вполне реальна, начиная от отсутствия контроля ссылочной целостности в источнике и заканчивая необходимостью в приемнике мудрить с временными механизмами синхронизации, по тому как единоразово перенести данные не выходит, всегда потом возникают всякие нюансы где требуется сравнение источника с приемником. Короче тут опыт нужен... Я на перенос меньше месяца не закладываю никогда.... |
|||
255
vde69
21.01.16
✎
15:27
|
(252) обычно требуется денормализация
|
|||
256
Garykom
гуру
21.01.16
✎
15:38
|
(255) из Екселя то?
|
|||
257
tenikov
21.01.16
✎
16:26
|
(0) 3-6 месяцев толкового разраба со скиллом аналитика и организационными способностями.
в Москве сейчас это примерно 450К-900К за проект, если смотреть по рынку. |
|||
258
Prince
09.02.16
✎
14:17
|
Простое решение:
Если аргументы не понимаю. Сделай тяп-ляп за 3 месяца, а потом полгода допиливай ;)) |
|||
259
VladZ
10.02.16
✎
11:51
|
(247) Оценка из разряда "пальце в небо". Текст в глобальнике - не показатель. Попробуй запусти конфу на 7.7 имея только код в глобальнике!
К тому же разработка начинается не с кода. А со структуры данных. Изначально "кривая структура" - как хромая лошадь: сколько ее не "украшай" и не "понукай" - будет "неспешно брести".. Вроде копытами шевелит, а запреги ее в телегу - с места не сдвинется... А чтобы разработать структуру нужно много чего уточнить, согласовать, обсудить. Вот эти согласования на больших проектах будут отнимать кучу времени. И если, не дай бог, что-то пошло не так - придется ломать всю структуру и переписывать весь код под новую структуру.... "Жил-был царь. у царя был двор. на дворе был кол. на колу - мочала. Начинай сначала...." |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |