Vadim Mescheryakov-2 wrote:
> 
>>> добавляется много и постоянно.
>>На этапе внедрения добавляются поля? Вешайте своих бизнес-аналитиков и
>>архитекторов на фонарях. Пределом этого будет "по звонку пользователя
>>разработчик подключается к базе и тут же ее правит".
> 
> Не кого вешать, нет аналитиков, ни архитекторов.
> Cпециалист из службы внедрения сопровождения подключается и добавляет.
> 
> Интересно, сколько стоит бизнес-аналитик, который может  заложить в
> систему
> все нужные заказчику поля на 3-10 лет вперед? И сколько будет стоить такая
> система?
> 
> 
Могу сказать что исследования модуля, который правильно описывает персону
(физическое лицо) заняли больше 4 лет. Сегодня я знаю как идентифицировать
человека, какие ошибки при этом возникают, что делать при неполных данных,
какие права доступа на какие таблицы нужны, какую информацию нужно дать
оператору, чтобы он принял правильное решение и т.д., и т.п. Исследования
ведутся на таблице в 3200000 записей - это все что удалось выдернуть из 25
млн. БД "Прописка Москвы и МО 2005г". Остальное является мусором или как
минимум сомнительной достоверности. Вообще о какой достоверности данных
можно говорить, когда на одного человека существует 1536 записей?
Реально таких модулей "информационных объектов" немного - 20-30. Если их
исследовать, то можно создавать правильную БД из готовых "кубиков", так же
как приложения на Delphi из готовых компонентов.
Только никому такие исследования не нужны.
Директор KV-Expert Владимир Вдовин мне прямо сказал "Мы тут не научными
исследованиями занимаемся, а создаем ПРОДАВАЕМЫЕ продукты"
А в Федеральном Медицинском центре управления делами Президента, где ошибки
в архитектуре довели до уголовщины - врач сам себе может выписать рецепт,
сказали "все это ерунда, ты нам нарисуй красивые картинки".

А что касается СУБД Firebird то могу сказать что лучшей "рабочей лошадки" я
не знаю.
Я начинал работать с БД в 1987 году с СУБД Ingres, потом было много всяких
разных.
То что популярно у пятикантропов не означает что это качественно.
Из последних, которые я терзал
- MySQL нельзя назвать полноценной СУБД, потому что у нее нет ссылочной
целостности, некторые типы данных и многие возможности, как сказано в
документации, "обеспечены для совместимости с языком SQL, но не
реализованы".
- PostgreSQL - не является крос-платформенной. При установке на РУССКУЮ
WinXp устанавливает режим сортировки для ВСЕЙ БД как "ru-ru.win1251" в
результате чего БД созданная в UTF8 не принимает символы за пределами
кодировки win1251.
Так что отстаньте от "птицеводов" - они все правильно делают.

А по "новых технологиям" почитайте умного человека Роберта Гласса, у
которого программистский стаж столько же сколько мне лет
http://www.az-design.ru/Support/SoftWare/l/GlassRob/03f05.shtml
http://www.az-design.ru/Support/SoftWare/l/GlassRob/03f05.shtml 

С уважением, Андрей Архангельский.

-- 
View this message in context: 
http://firebird.1100200.n4.nabble.com/-tp3015302p3016766.html
Sent from the firebird-russian mailing list archive at Nabble.com.

Ответить