13.02.1996 Новости Тщательное проектирование важно не только для создания мостов и аэродромов. Конечно, даже при хорошем проекте вещь может быть плохо сделана, но, если плох проект, не спасет даже высокое качество изготовления. Методы проектирования ПО Проектирование ПО - дело еще более трудное, нежели проектирование вообще. В первую очередь это связано со сложностью и “неосязаемостью” ПО. Как правило, сначала разрабатывается абстрактная модель решения (архитектура или логический проект), а затем модель преобразуется в детальные проектные решения, которые могут быть использованы программистом как “калька”. Четыре точки зрения на создаваемую ИС Именно методология проектирования должна обеспечить необходимое множество преобразований от начальной модели к детальному описанию конечного решения. В методологии проектирования ПО можно выделить два главных компонента: - изобразительные средства (как описать идеи проекта); - методическая часть (что сделать, чтобы получить проект с использованием выбранных выразительных средств). Большинство современных методов проектирования ПО служит в большей степени стратегическим руководством для проектировщиков, нежели дает детальные рекомендации. Изобразительные средства нужны для того, чтобы: - выразить идеи проектировщика; - объяснить идеи проектировщика другим лицам (заказчику, подчиненным, начальнику); - помочь в оценке решения, прежде всего его корректности, непротиворечивости и полноты. Большинство специалистов придерживаются следующей ...
читать далее.