Лекции по предмету «Программное обеспечение информационно-измерительных процессов» для студентов специальности 5B071600 «Приборостроение»


Этапы разработки программного обеспечения



бет23/44
Дата20.09.2022
өлшемі0,67 Mb.
#150105
түріЛекции
1   ...   19   20   21   22   23   24   25   26   ...   44
Байланысты:
Конспект лекции-ПО ИИП 2014Ru

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

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



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




Системный анализ задает роль каждого элемента в компьютерной системе, взаимодействие элементов друг с другом. Поскольку ПО является лишь частью большой системы, то анализ начинается с определения требований ко всем системным элементам и назначения подмножества этих требований программному «элементу». Необходимость системного подхода явно проявляется, когда формируется интерфейс ПО с другими элементами (аппаратурой, людьми, базами данных). На этом же этапе начинается решение задачи планирования проекта ПО. В ходе планирования проекта определяются объем проектных работ и их риск, необходимые трудозатраты, формируются рабочие задачи и план-график работ.
Определение спецификации. Анализ требований относится к программному элементу – программному обеспечению. Уточняются и детализируются его функции, характеристики и интерфейс. Все определения документируются в спецификации анализа. Здесь же завершается решение задачи планирования проекта.


Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   44




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет