В
любом проекте на одном из первых этапов необходимо определить, в чем должен заключаться его результат. Формальное описание поставленной цели называется спецификацией проекта. Проект по повышению производительности Oracle, как и все прочие проекты, нуждается в спецификации. Иначе невозможно будет оценить степень его успеха или провала.
Многие проекты повышения производительности Oracle с самого начала хромают из-за плохих спецификаций. Вы, наверное, видели карикатуру, на которой изображен менеджер, говорящий программисту: «Начинай писать. А я пойду узнаю, чего они хотят». Очень многие пытаются «настраивать свою систему», не имея представления о том, чего хотят достичь. С другой стороны, никому не нужна система, месяцами прозябающая в ожидании «совершенной» спецификации от аналитиков, каждый дюйм продвижения которых вызывает новые расходы. На создание хорошей спецификации проекта по повышению производительности Oracle обычно требуется не больше двух часов.
Эта глава имеет целью помочь вам правильно начать свой проект по повышению производительности - так, чтобы он повысил экономическую ценность системы. Мы рассмотрим несколько плохих спецификаций и выясним, почему они вместо помощи принесли проектам вред. Рассмотрим и ряд удачных спецификаций, способствовавших быстрому завершению проектов с большим экономическим эффектом. Также мы введем ряд характеристик, отличающих хорошие спецификации от плохих.
< Предыдущая | Следующая > |
---|