Реклама:

Реальная жизнь такова, что при внедрении новых методов энергичная поддержка ведущей администрации является самым решающим фактором для успеха этих методов. Такая поддержка даже важнее, чем качество самих методов. Автор наблюдал провалы великолепнейших методов из-за того, что ведущая администрация оставалась равнодушной к ним. И наоборот, встречаются ситуации, когда посредственные и даже слабые методы упорно поддерживались, потому что их продавцы взяли на себя труд убедить ведущую администрацию в их совершенстве.

Итак, если вы желаете преуспеть в деле внедрения какой бы то ни было новой методики, потратьте время на выявление людей, которые на самом деле принимают решения, а затем заинтересуйте их. Но не забывайте о них и после того, как произведете первое благоприятное впечатление. Держите их в курсе успехов обучения, экспериментальных проектов и всех аспектов внедрения. Поддерживайте их энтузиазм на высоком уровне и старайтесь добиваться от них регулярных изъявлений поддержки.

13.5. Заключение

К внедрению новой методики конструирования программ следует относиться как к проекту разработки системы. Здесь тоже возникает жизненный цикл. Нельзя сделать все сразу. Нужна рекламная атака, чтобы убедить тех людей, которые будут принимать решение об изменении. Для первых пользователей методики необходимо организовать курсы обучения, и следует тщательно подобрать экспериментальные проекты, которые послужат первыми «подопытными кроликами».

Надлежит изменить или же установить новые процедуры работы с документацией, которые гарантировали бы что она не станет непосильным бременем и будет обновляться одновременно с кодом программ. Помимо этого нужно исследовать средства автоматизации и в случае их полезности внедрить эти средства.

Если вы можете внедрить методику в соответствии с указаниями из этой главы, то у вас весьма велик шанс преуспеть. Однако окончательный успех будет зависеть от качества работы. Методика Джексона уже сама по себе является средством обеспечения высокого качества. Для того чтобы внедрение закончилось успехом, требуются столь же качественные реклама, обучение и постоянное сопровождение. Итак, желаем удачи в ваших начинаниях!

Глава 14

будущее методики Джексона

«Будущее - это нечто, к чему каждый устремляется со скоростью шестьдесят минут в час, чтобы он ни делал и кем бы ни был»^

14.1. Есть ли будущее у конструирования программ?

Нелегко предсказывать будущее, и если бы мне удавалось делать предсказания с точностью, превышающей 50%, то мое положение в обществе было бы заметно выше. Тем не менее, чем старше я становлюсь, тем больше приобретаю склонность к неосмотрительным поступкам и поэтому попытаюсь в этой главе дать прогноз того, каким мне видится будущее методики Джексона, если она вообще не выйдет из употребления.

Языки программирования претерпели большие изменения с тех пор, как в сороковых годах началось их использование. Они все еще продолжают изменяться и в некотором смысле теперь изменяются быстрее, чем когда-либо ранее. Первые языки программирования были очень примитивными и мало чем отличались от форматированных упорядочений двоичных чисел (единиц и нулей), понятных компьютеру. И в наше время сохранились некоторые применения компьютеров, для которых требуются языки такого типа. «Фирменный» микрокод, используемый на некоторых вычислительных машинах, пишется в двоичных числах или некоторым весьма сходным способом.


⇐ Предыдущая страница| |Следующая страница ⇒