Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
эконом. часть до.docx
Скачиваний:
6
Добавлен:
02.09.2019
Размер:
145.29 Кб
Скачать

2.1. Организация и планирование процесса разработки программного продукта

Организация и планирование процесса разработки программного продукта предусматривает выполнение следующих работ:

  • определение состава выполняемых работ и группирование их по этапам разработки;

  • предварительная оценка продолжительности выполнения отдельных этапов разработки;

  • установление профессионального состава и количество исполнителей;

  • расчет трудоемкости работ;

  • построение календарного графика выполнения разработок;

  • контроль выполнения календарного графика.

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

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

По функциональному назначению данный программный продукт относится к 8-ому виду – разработка интегрированных автоматизированных систем управления (ИАСУ).

По сложности алгоритма функционирования данный программный продукт относится к 2-ой группе сложности – программный продукт, реализующий учено-статистические алгоритмы.

По виду представления исходной информации, способу ее контроля и структуры выходных документов данный программный продукт относится к группе 11 и группе 21:

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

группе 21 – требуется вывод на печать документов многоуровневой структуры.

2.1.1. Определение состава выполняемых работ и группирование их по этапам разработки

Таблица 2.1. Состав выполняемых работ и группирование их по этапам разработки программной продукции (ПП).

Этапы разработки ПП

Состав работ, выполняемых разработчиком

1

2

Техническое задание (ТЗ)

Постановка задач, выбор критериев эффективности. Разработка технико-экономического обоснования разработки

Определение состава пакетов прикладных программ (ППП), состава и структуры информационной базы данных.

Выбор языков программирования. Предварительный выбор методов выполнения работы. Разработка календарного плана выполнения работы.

Эскизный проект

(ЭП)

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

Консультации разработчиков постановки задач.

Согласование и утверждение эскизного проекта

Технический проект (ТП)

Разработка алгоритмов решения задач. Разработка пояснительной записки. Согласование и утверждение технического проекта.

Разработка структуры программ. Разработка программной документации и передача её для включения в технический проект.

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

Рабочий проект

(РП)

Комплексная отладка задач и сдача в опытную эксплуатацию. Разработка проектной документации.

Программирование и отладка программы. Описание контрольного примера, разработка программной документации.

Разработка, согласование программы и методики испытаний. Предварительное проведение всех видов испытаний.

Этапы разработки ПП

Состав работ, выполняемых разработчиком

1

2

Внедрение

(В)

Подготовка и передача программной документации для сопровождения с оформлением соответствующего акта.

Проверка алгоритмов и программ решения задач, корректировка документации после опытной эксплуатации программной продукции.