28.10.2010 0:27, Vadim Mescheryakov пишет:
добавляется много и постоянно.
На этапе внедрения добавляются поля? Вешайте своих бизнес-аналитиков и
архитекторов на фонарях. Пределом этого будет "по звонку пользователя
разработчик подключается к базе и тут же ее правит".
Не кого вешать, нет аналитиков, ни архитекторов.
Cпециалист из службы внедрения сопровождения подключается и добавляет.
Да ну нафиг! Первое дело уложить систему в дальнейшем. Не физически, а
логически. Это кто ж додумался то до такого разрешать службе внедрения
такое делать то?
Я тут недавно пресек попытки срочно сделать добавления и изменения в
работающую систему, т.к. это привело к:
1. Чаще появляющимся багам
2. Непроработанным и непродуманным связям и схемам работы
3. Какому-то дурному функционалу который нафиг никому не нужен.
У разработчиков(программистов) и службы внедрения разные цели и задачи.
И позволять одним выполнять работу других... Маразм!!!
Любая проблема должна решаться быстро - НО продуманно. Идти на поводу у
службы внедрения у которой стоит задача быстро решить проблему на
заглядывая вперед - это глупость. База ляжет потом, либо по скорости,
либо от избытка данных.
Интересно, сколько стоит бизнес-аналитик, который может заложить в систему
все нужные заказчику поля на 3-10 лет вперед? И сколько будет стоить такая
система?
Кто мешает НОРМАЛЬНО спроектировать систему на 3-5 лет? А дальше
заглядывать и не надо. Я тут недавно говорил ребятам с Урала что любая
система конечна в своих возможностях. Вопрос - насколько эти возможности
велики. А это закладывается на самом-самом начальном этапе разработки
вообще. Еще когда даже программы нету. И базы тоже. Дело в идеологии.
---------
Андрей Кручинин
www.med-zakaz.ru