|
|
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Добрый день форумчане. Ситуация следующая. Есть группа разработчиков, которая раработала БД. Со временем она естественно редактируется и дополняется. Разработчики тоже, соответственно приходят и уходят. Каждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом. В итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах. Единой структуры базы пока нет:'(, но планируется. Хотелось бы выслушать мнения по поводу сложившейся ситуации, и путей её решения. _____________________ С уважением , Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 09:51 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Модель данных не ведете? Как документируются корректировки? --- aka VIR. No pity. No mercy. No remorse. No Regret ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 10:23 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
навести порядок - организационные меры воздействия - системы контроля версий как у программистов - документирование всего и вся - назначить ОТВЕТСТВЕННОГО ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 10:38 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Навалять документ "Стандарты именования", в котором описать как все надо именовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 11:07 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Васильев АндрейКаждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом. Ситуация "каждый потихоньку ломает базу" - естественный этап, через который желательно побыстрее пройти. Должен быть один ведущий разработчик, начальник, ответственный, кто угодно - человек, который как минимум просматривает все скрипты изменения. Он же поддерживает то, что можно назвать словами "общий стиль". Васильев АндрейВ итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах. Сформулировать и обсудить со всеми общий подход. Ответственный следит за его исполнением. Главное - не разругаться на этапе согласования. Васильев АндрейЕдиной структуры базы пока нет:'(, Хм. Страшно :( В общем - внедрять средства проектирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 11:26 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Сразу хочу сказать, что вопрос несет обобщающий характер. Т.е. картинка нарисована конечно страшная, но она утрирована. На самом деле и база ПОКА не слишком большая, и разработчиков, ПОКА, не 2 отряда (5-10 чел). Infernal V. Raven Модель данных не ведете? Как документируются корректировки? Нет. Пока только устное согласование (и не всегда со всем коллективом).:( Petro123навести порядок - организационные меры воздействия например ... Petro123- системы контроля версий как у программистов можно по подробнее? Petro123- документирование всего и вся Не хотелось бы опускаться до паранои:) Petro123- назначить ОТВЕТСТВЕННОГО Ну, это мы можем:) ShtockНавалять документ "Стандарты именования", в котором описать как все надо именовать. Тоже выход. А есть варианты комплексного подхода? (+ структура данных, + индексы (для програмеров), +... +автоматизация). softwarerВ общем - внедрять средства проектирования. например ... _____________________ С уважением , Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 12:40 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Petro123навести порядок - организационные меры воздействия ( из системы контроля версий вы узнаете, что Иванов добавил таблицу в БД, не согласовав это с главным_конструктором = вызвать на ковёр и пожурить. ) - системы контроля версий как у программистов ( у нас StarTeam там можно хранить как исходники программ, так и скрипты БД/схемы/...... и получать Отчёт_на_Иванова_выше ) - документирование всего и вся - назначить ОТВЕТСТВЕННОГО ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 13:43 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Ну а я как всегда порекомендую Sybase PowerDesigner,там можно вести версии моделей (как логической, так и физической персонально для Ваших индексов) данных в репозитории + можно написать скрипты,которые автоматом приводят модели к необходимым стандартам наименования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 13:59 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы. Будем смотреть ... _____________________ С уважением , Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 06:38 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Мне тоже интересно... Есть ли удобные системы документирования изменений, структура и модели например мне не нужно в UML, а вот удобное хранилище изменений - да... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 19:37 |
|
||
|
Стандартизация сопровождения БД
|
|||
|---|---|---|---|
|
#18+
Васильев АндрейДобрый день форумчане. Ситуация следующая. Есть группа разработчиков, которая раработала БД. Со временем она естественно редактируется и дополняется. Разработчики тоже, соответственно приходят и уходят. Каждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом. В итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах. Единой структуры базы пока нет:'(, но планируется. Хотелось бы выслушать мнения по поводу сложившейся ситуации, и путей её решения. _____________________ С уважением , Андрей. Попробуйте следовать какой-нибудь методологии разработки. Мне очень нравиться MSF. На изучение минимум времени уйдет, а результат последует незамедлительно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 23:21 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1545114]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 454ms |

| 0 / 0 |
