Vadim Mescheryakov пишет:
Заказчик предлагал кабинет, зарплату, компьютер, но исправлял архитектуруне захотел - дословно "Ты нарисуй мне красивые картинки (формочки), а остальное я буду ручками поправлять". По моему, это ответ на вопрос " С тех пор без работы (заказов). Почему?" Выглядит примерно так же как эта ситуация - мастер зовет автослесаря и говорит: Тут нужно заказчику поршневую группу перебрать, а слесарь ему говорит: да пошли они лесом со своей колымагой, пусть снаяала нормальную машину купят, потом уже к нам приезжают...
Некорректный пример. Корректно будет так:Слесарь ему говорит "у тебя тут конструктивный дефект, и поршневая группа будет лететь каждый месяц. Давай исправим.", а заказчик говорит "Да плевать мне на конструктивный дефект, ты мне поменяй, а там будь что будет". После этого заказчик попадает в аварию из-за этой поршневой группы и погибает, а жена подает на слесаря в суд за некачественный ремонт. А я не хочу быть этим слесарем.
Скажете так не бывает.Два года назад в эфир "Эхо Москвы" позвонил человек, у которого пришли милиционеры забирать сына в армию, так как семья возражала (все документы говорили о том что его нельзя брать в армию) то семью избили, включая 7-летнего сына, а пацана забрали. Через неделю после разбирательства прокуратуры выяснилось, что просто перепутали адрес и забрали однофамильца.
Конечно бить семью нехорошо, но и БД здесь тоже виновата.А почему? Потому что в БД "Прописка Москвы и МО 2005г" половина записей является мусором. Из 25 млн. записей мне удалось вычистить только 3.5 млн. более-менее достоверных записей. Из них было 20% мусора. Рекорд - на одного человека 1536 записей!!! Какая из них верная? БД которая выдает неверную информацию равносильно автомобилю, который ездит сам по себе куда захочет. При этом заказчик думает, что что у него все в порядке.
Несколько примеров из БД "ГИБДД Москвы 2002г" Имя Александр записано 153 способамиВ Москве только 4 автомобиля "ВАЗ-2109", только 12 автомобилей ВАЗ с формально правильными VIN-кодами (остальные записаны русскими буквами)
Ошибки в этих базах данных исчисляются тысячами.После этого Вы говорите нужен мощный компьютер, потому что старый не справляется, а то что БД накапливает мусор и становится все более бесполезной - замечать не хотите.
Если никто не тестирует свой продукт, то о каком качестве можно говорить. Качество программы - это такой субъективный образ, который в большей степени зависит от рекламы, чем от конкретных параметров.Наша работа не цель создания совершенного продукта (само совершенство, моя прелесть ... что там еще было у классиков), а создания продукта который решает задачи заказчика, за которые он готов платить. У нас же тут что то вроде капитализма - обмен части своей бесценной жизни на денежные знаки. Качество работы, конечно никто не отменяет, но должен поддерживаться оптимальный баланс, те знаменитые "Качественно, Быстро, Дешево выбери два из трех" :)
Здесь больше работает другой принцип: Шел негр по пустыне, нашел кувшин, потер его и вышел из него джин. Джин говорит - выполню 3 твоих желания. - хочу быть белым, иметь много воды и женщин - отвечает негр. И джин сделал его унитазом в женском туалете!Вот эти "унитазы в женском туалете" и продаются лучше всего. Джин ведь в точности выполнил техническое задание. К нему претензий быть не может. Но профессионал обладает знаниями, которыми заказчик в принципе обладать не может. Иначе бы он сам все сделал.
Я собираю коллекцию таких "унитазов" - в ней очень известные программы.Почитайте "Правила разработки программного обеспечения" Джима и Мишеля Маккарти (Изд.Микрософт) - основной принцип успеть в срок, на протяжении всей книги ни одного слова о качестве.
Это по сути религия Микрософт. -- С уважением, Андрей Германович Архангельский http://www.az-libr.ru/Persons/0GN/fe16506c/index.shtml http://www.az-design.ru Skype: az-design
<<attachment: aga.vcf>>

