Loading…

Ключевые особенности.

Ключевой особенностью нашего сайта является то, что Вы не найдете здесь многочисленные рефераты, не сможете скачать курсовые. Здесь собраны лекции, учебники, рекомендации по специальным предметом кафедры информационных технологий. Разобраны и приведены примеры лабораторных работ. 

Почему Вы здесь?

Скорее всего у Вас скоро экзамен, пора сдавать курсовую или Вы просто зашли сюда за знаниями или плагиатом.

Лекции

Если Вы пропустили какие либо занятия, то на сайте Вы сможете найти лекции по некоторым профилирующим дисциплинам. Скажем прямо, лекций не много, но они пополняются с Вашей помощью

Методички

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

Учебники

В разделах учебной литературы собраны как учебники, так и учебные пособия и презентации по изучаемым дисциплинам.

Технология разработки программного обеспечения

(0 Votes)

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


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

Процесс разработки программного обеспечения. Эта часть курса посвящена процессу разработки программного обеспечения. Рассматриваются различные модели процесса разработки, изучаются основные фазы этого процесса: формирование требований, проектирование ПО, аттестация ПО и эволюция ПО.
Управление программными проектами. Под управлением проектом подразумевается деятельность, направленная на реализацию проекта с максимально возможной эффективностью при заданных ограничениях по времени, денежным средствам, а также качеству конечных результатов проекта. Разработка программного обеспечения требует знакомства с методами и инструментами управления проектами.

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

Таким образом 

Технология разработки ПО – это совокупность приёмов, позволяющих создать безошибочную программу в течение заданного времени и состоит из четырёх этапов:

  1. формулировка задачи на естественном языке и создание математической модели;

  2. разработка нового или выбор существующего метода численного решения математической задачи (алгоритма);

  3. написание программы на языке программирования;

  4. тестирование и отладка программ.