Текущий архив: 2006.04.02;
Скачать: CL | DM;
ВнизА программисты программисты... Найти похожие ветки
← →
КаПиБаРа © (2006-03-03 14:30) [0]Написал ТЗ - сделали убожество
5 ночей не спал разработал прототип интерфейса программы - отдал программистке. Сделано убожество. Не поняла как раскрашивать календарь.
Нарисовал блок схему, когда какой цвет применять. Итог - сделано по другому.
2 недели не доних было. Сегодня позвонил.
-Ну как разработка продвигается?
-Никак. А что дальше делать? Напишите...
Интересно а каму я тогда тз в самом начале писал?
Меня все терзают смутные сомнения используются ли в базе индексы? И за сколько будет раскрашиваться календарь в базе с наполнением данных за 10 лет если он сейчас раскрашивается за 5 секунд.
А вы говорите пользователи... тестеры...
← →
Альф (2006-03-03 15:43) [1]Ваша ошибка была в этом "5 ночей не спал "
Думаю если бы спал (можно и с программисткой :) ваш прототип был бы более понятен ...
Или же половину времени потратил бы на то чтобы ОБЪЯСНИТЬ - тогда не появлялось бы "Не поняла как раскрашивать календарь"...
← →
Petr V. Abramov © (2006-03-03 18:40) [2]> Или же половину времени потратил бы на то чтобы ОБЪЯСНИТЬ
если при наличии ТЗ надо половину времени тратить на "объяснить" - тогда ТЗ делать не надо.
← →
oldman © (2006-03-03 18:42) [3]надо было 5 ночей думать - "А программист ли она?"
:)))
← →
REA (2006-03-03 20:17) [4]>отдал программистке (!)
железные нервы, кремень. жму вашу руку.
← →
Карелин Артем © (2006-03-03 20:47) [5]
> REA (03.03.06 20:17) [4]
Индуктивный склад ума у женщин иногда приводит к тому, что работа в паре с обладающим дедуктивным мышлением программистом приносит отличные результаты.
Проверено уже. Важно наличие ума, а не половые признаки. (на работе разумеется, а не где-то еще)
← →
Verg © (2006-03-03 21:05) [6]Не за свое взялся
← →
YurikGL © (2006-03-03 21:29) [7]Пока не достигнуто взаимо-понимание с программисткой, нужно постоянно контролировать ее действия.
← →
Johnmen © (2006-03-03 21:46) [8]
> КаПиБаРа © (03.03.06 14:30)
>
> Написал ТЗ - сделали убожество
Тобой был пропущен существеннейший момент - после написания ТЗ пишется технический проект.
Сам виноват...:)
← →
YurikGL © (2006-03-03 21:54) [9]
> Johnmen © (03.03.06 21:46) [8]
Ага... а в процессе написания - техническое описания... а есть еще эскизный проект...
← →
DSKalugin © (2006-03-03 23:35) [10]угу и забыли еще алгоритм работы пр ограммы нарисовать
Заведи себе другого программиста
P.S. умному и намека достаточно.
← →
Nick Denry © (2006-03-04 00:49) [11]DSKalugin © (03.03.06 23:35) [10]
только платить ему надо будет как следует
← →
КаПиБаРа © (2006-03-06 07:08) [12]Johnmen © (03.03.06 21:46) [8]
Тобой был пропущен существеннейший момент - после написания ТЗ пишется технический проект
Технический проект пишет заказчик?
← →
Ega23 © (2006-03-06 09:09) [13]Когда я какую-то работу выдаю кодировщикам, то я чётко расписываю: что, как, по какой логие, каким цветом, каким фонтом и т.д. должно быть сделано.
Иначе получаешь полное убожество.
← →
paul_k © (2006-03-06 09:16) [14]Ega23 © (06.03.06 9:09) [13]
везет тебе.. у тебя если "иначе" то хоть убожество получаешь:)
← →
Ega23 © (2006-03-06 10:15) [15]
> везет тебе.. у тебя если "иначе" то хоть убожество получаешь:
> )
Ну тут нюанс есть. Работа кодировщика (именно кодировщика) - это как рабочий за станком. Есть чертёж - есть деталь. Нет чертежа - какая будет деталь? Вот у бати в отделе механик есть - Качалкин Алексей Кузьмич - золотые руки. Он уже в этой области (эксперементальная ядерная физика) столько лет работает, что ему можно так говорить: "Кузьмич, нужна вот такая фиговина (сложное движение руками), чтобы к ней можно было подвести вот такую фиговину (ещё более сложное движение руками), чтобы вакуум 10^-8 можно создать было и чтобы изнутри тефлоном покрыто было". И он делает именно то, что нужно.
Нол таких - единицы. А большинству - чертёж нужен.
То же самое и с кодировкой. Расписал алгоритм, определил входные параметры, выходные, в идеале - блок-схему нарисовал. Тогда получишь именно то, что нужно.
← →
Marser © (2006-03-06 10:22) [16]А мы себе ТЗ сами писали...
← →
ANB © (2006-03-06 10:43) [17]А я до сих пор пишу сам себе . . .
← →
sniknik © (2006-03-06 11:29) [18]> Тогда получишь именно то, что нужно.
не факт.
было както, дали ТЗ, в общем очень грамотное (самое лучшее что вообще было), обший смысл - перекодировка из данных из их формата, хранение данных в базе и посылка на весы (автоматом, и + ручное каждого трансфера). это не все, так общий смысл.
так вот когда дело дошло до внедрения оказалось забыли (полностью и начисто, ни одного упоминания!) работу клиента с базой (редактирований/добавлений/... т.д.). т.е. по ТЗ это был простой конвертор, с возможностью поднять и перегрузить старую загрузку, в реальности нужна была программа по работе с базой, с возможностью вносить исходные данные из заданного формата.
просто ТЗ составлял отдел IT который занимался только этим и сам смутно представлял, чего там менеджеры с товаром делают... (по аналогии с собой только прогружают, а на самом деле и переоценки и внос нового и т.д., менеджеров естественно не пригласили на составление)
т.е. получили они именно то что просили, но далеко не то что нужно. ;о)
но там вопрос быстро решился, клиенты нормальные (наких споров, написано вот это правильно. правильно наша вина), руководство адекватное (задержка с "показом" и "привыканием", практически на открытии поставим... - обоновано? да. по другому не получается. - действуйте), и + время было (2 недели они запаса закладывали, как раз успели переделать)
← →
Ega23 © (2006-03-06 11:32) [19]
> но там вопрос быстро решился, клиенты нормальные (наких
> споров, написано вот это правильно. правильно наша вина),
>
Тогда почему "не факт"? Как раз факт. По аналогии с чертежем детали - грамотно нарисовали чертёж, всё проставили, а вот материал - не указали. И получили вместо люминовой детали - чугуниевую... :о)
← →
paul_k © (2006-03-06 12:22) [20]Ega23 © (06.03.06 10:15) [15]
> Есть чертёж - есть деталь. Нет чертежа - какая будет
> деталь?
от и я про то же.. если где-то не совсем детально описал, оставил "поле для творчества" то удивительно что воообще что-то получаешь. те "кодировщики" с которыми я работал просто в ступор встают, если не понимают чего-то. Подойти и спросить их не хватает
> вместо люминовой детали - чугуниевую...
:)))
← →
ZeroDivide © (2006-03-06 12:24) [21]А мы ТЗ вообще не пишем... глупости все это (я серьезно). Почему объяснять не буду, времени жалко. Может сами дойдете когда-нибудь.
← →
paul_k © (2006-03-06 12:38) [22]ZeroDivide © (06.03.06 12:24) [21]
а где работаете? что пишете?
это я серьезно. Ибо если увижу , что Вашу продукцию работодатель собирается приобрести - буду настоятельно рекомендовать не брать.
← →
Algol (2006-03-06 12:39) [23]
> просто ТЗ составлял отдел IT который занимался только этим
> и сам смутно представлял, чего там менеджеры с товаром делают
Так ТЗ составлять - это самоубийство проекта 100%
← →
sniknik © (2006-03-06 13:14) [24]> Тогда почему "не факт"? Как раз факт.
>> Тогда получишь именно то, что нужно.
> не факт.
> т.е. получили они именно то что просили, но далеко не то что нужно. ;о)
> Так ТЗ составлять - это самоубийство проекта 100%
так все более менее сложные тз составлены, на 100% никто технологический процесс не знает. чтото да упустят.
если же заранее пытаться выяснить все предположительно связанное, и вникать во все мелочи (которые в большинстве своем не пригодятся) то тз будет дольше программы писаться, и будет сложнее самолета. поэтому дают тем кто, опять предположительно, знает о процессе больше но не все (это невозможно), а после доводится по ходу.
хотелось бы, чтобы было не так... но... не знаю, у меня не было. (а вот вовсе без тз, было, и чаще всего)
и кстати проэкт жив, и развивается. был "пилотный" на пробу, счас же клиенты на постоянную основу переводятся (возможно обслуживание) и прогу тоже будут развивать (уже есть список чего хотят изменить/добавить. драйвера для дополнительных типов весов уже пишут (у нас есть только те что продаем)).
← →
tesseract © (2006-03-06 14:39) [25]
> драйвера для дополнительных типов весов уже пишут (у нас
> есть только те что продаем)).
У меня их на типов 15 весов :-)
← →
КаПиБаРа © (2006-03-06 15:31) [26]Кто нибудь видел "Учебно-тренировочное техническое задание"
из этой статьи?
http://author-it.ru/HTML/dd_pub/dd_write_tz.htm
← →
sniknik © (2006-03-06 16:30) [27]> У меня их на типов 15 весов :-)
ваши, даже если ты бесплатно предложиш, нам не подойдут.
(есть общий сервер весов по какмто своим принципам написан (не мой), логика взаимодействия подгоняется под уже существующее. а готовое с чужой логики переделывать чаще сложнее чем новое написать)
← →
tesseract © (2006-03-06 16:38) [28]
> ваши, даже если ты бесплатно предложиш, нам не подойдут.
> (есть общий сервер весов по какмто своим принципам написан
> (не мой), логика взаимодействия подгоняется под уже существующее.
> а готовое с чужой логики переделывать чаще сложнее чем
> новое написать)
СМТрейд?
← →
sniknik © (2006-03-07 15:56) [29]tesseract © (06.03.06 16:38) [28]
пересекались?
← →
iZEN © (2006-03-07 16:23) [30]Если хочешь, чтобы было как надо, сделай это сам.
← →
Mike Kouzmine © (2006-03-07 16:25) [31]Ega23 © (06.03.06 11:32) [19] Тогда почему "не факт"? Как раз факт. По аналогии с чертежем детали - грамотно нарисовали чертёж, всё проставили, а вот материал - не указали. И получили вместо люминовой детали - чугуниевую... :о)
невозможно. ГОСТ не позволяет.
← →
Думкин © (2006-03-07 22:02) [32]Страшно не то когда проектирование занимает 80% времени разработки. Страшно когда "дебаж" составляет 150% времени проекта. Причем не сопровождение, а именно - доводка - со штрафами.
← →
tesseract © (2006-03-07 22:46) [33]
> пересекались?
Сам понимаешь 5 лет на рынке :-) В Москве они так - по сусекам. Но то что у них доков - zero devide это точно :-)
Страницы: 1 вся ветка
Текущий архив: 2006.04.02;
Скачать: CL | DM;
Память: 0.53 MB
Время: 0.04 c