logo search
TRPP_uberdohuya

Тема 3 Проектирование программных продуктов.

Методы проектирования ПП. Принципы проектирования ПП. Восходящее и нисходящее проектирование.

Проектирование — это практическая деятельность, целью которой является поиск новых решений, оформленных в виде комплекта документации. Процесс поиска представляет собой последовательность выполнения взаимообусловленных действий, процедур, которые, в свою очередь, подразумевают использование определенных методов. Сложность процесса проектирования (как и любой другой творческой деятельности), нестандартность проектных (жизненных) ситуаций вызывают необходимость знания различных методов и умения владеть ими.

Метод — это прием или способ действия с целью достижения желаемого результата. Его выбор зависит не только от вида решаемой задачи, но и индивидуальных черт разработчика (его характера, организации мышления, склонности к риску, способности принимать решения и нести за них ответственность и т. п.), условий его труда и оснащенности средствами оргтехники. Применение метода позволяет найти то или иное решение и, в итоге, выбрать окончательное. Решение, которое будет обладать отличными характеристиками и высокой эффективностью, часто называют сильным решением.