Ббк 32. 973-018 г рецензент канд физ мат наук, Ф. А. Мурзин


Как? Как будет устроена программа обработки? Каков алгоритм обработки данных? Из каких действий выстраивается функционирование программы? Кто?


Download 278.16 Kb.
bet7/68
Sana12.10.2023
Hajmi278.16 Kb.
#1700499
TuriКурс лекций
1   2   3   4   5   6   7   8   9   10   ...   68
Bog'liq
FIT-Gor-PP3

Как? Как будет устроена программа обработки? Каков алгоритм обработки данных? Из каких действий выстраивается функционирование программы?
Кто? Кто сумеет выполнить разработку? Какой должна быть его квалификация? Сможет ли он довести программирование до нужного уровня работоспособности программы на имеющемся оборудовании в заданный срок?
При разнообразии ответов на эти и многие другие сопутствующие вопросы возникли основания для выделения в ЖЦП возможных дополнительных фаз, существенных для зрелого долгоживущего производства, подразумевающего модернизацию программ и эволюцию требований к программе.
По мере расширения классов решаемых задач и областей приложения их решений сложилась каскадная схема ЖЦП, в которой задаются критерии завершения фаз, позволяющие управлять качеством разработки.

Т а б л и ц а 1




Условия завершения фазы ЖЦП



фазы

Название фазы

Условие завершения фазы

0

постановка задачи

удостоверена достаточность средств управления качеством
разрабатываемой программы;

1

определение требований

признана готовность документа,










представляющего обзор желаемых
результатов работы программы;

2

спецификация требований

выполнен выбор средств для
подтверждения результатов программы;

3

проектирование

определены методы верификации
правильности проекта;

4

реализация программы

проведено тестирование компонент программы на полном комплекте
выбранных средств;

5

тестирование

выполнена интеграция/сборка программы из ранее готовых и
разработанных компонентов;

6

сопровождение

проведена аттестация программы, показавшая фактические границы еѐ
работоспособности;

7

развитие

проверено соответствие функционирования программы пользовательским требованиям к
решению задачи.

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




Фазы:


      1. исследование;

      2. анализ осуществимости;

      3. конструирование возможных решений;

      4. программирование;

      5. оценка свойств программы;

      6. использование программы.

Download 278.16 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   68




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling