Программного продукта




Скачать 273.17 Kb.
Название Программного продукта
страница 2/5
Дата публикации 18.09.2014
Размер 273.17 Kb.
Тип Документы
literature-edu.ru > Экономика > Документы
1   2   3   4   5

4.1 Оценка трудоемкости и длительности разработки программного обеспечения АС


Для планирования процесса создания ПО АСАПРВРБНС и расчетов его стоимости, необходимо определить трудоемкость разработки программных средств.

Для этого используем метод экспресс-оценки. За единицу нормирования принимаем число исходных команд программного изделия.

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

Трудоемкость разработки программного изделия () определяется по формуле, чел.-мес.:

(4.1)

где . — число тысяч исходных команд, по предварительным оценкам равно 1,35 тысяч команд. Отсюда

(4.2)

Продолжительность разработки программного изделия () рассчитывается по формуле, мес.:



Среднее число исполнителей () рассчитывается исходя из определенных или заданных характеристик трудоемкости и длительности разработки программного изделия по формуле, чел.:

(4.3)

Таким образом, можно сделать вывод: для разработки системы объемом 1350 команд, при условии, что в месяце 22 рабочих дня, работа ведется 1 человеком, необходимо 93 рабочих дня.

Дополнительно требуется время на анализ предметной области, поиск и изучение литературы по теме – 7 дней, определение требований к системе – 8 дней; на разработку и оформление технической документации – 9 дней.

Всего для разработки АСАПРВРБНС требуется 117 дней.

4.2 Планирование и организация процесса разработки системы


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

  • составить перечень работ по разработке АС;

  • определить состав и количество исполнителей каждой работы;

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

  • определить трудоемкость и продолжительность каждой работы;

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

Трудоемкость выполнения каждой работы оценивается экспертным путем в человеко-днях, и носит вероятностный характер, так как зависит от множества трудно учитываемых факторов, поэтому применяются оценки минимально возможной трудоемкости выполнения отдельных видов работ — aj , максимально-возможной — bj и наиболее вероятной — mj. По этим величинам оценивается ожидаемое значение трудоемкостей по следующей формуле:

(4.4)

Продолжительность каждой работы Dj определяется по формуле, дн.:

Dj = / n, (4.5)

где nj = 1 - численность исполнителей, чел.

Экспертные оценки и расчетные величины трудоемкости и продолжительности приводятся в таблице 4.2.

Таблица 4.2 – Оценка трудоемкости отдельных видов работ

Вид работ

Оценка трудоемкости

Расчетные величины











1

2

3

4

5

6

1. Изучение предметной области

5

7

8

6,83

7

2. Определение требований к системе и разработка ТЗ

6

8

11

8,17

8

3. Разработка логического проекта системы

7

9

10

8,83

9

4. Разработка алгоритмов

25

30

35

30,00

30

5. Выбор комплекса технических средств

3

5

6

4,83

5

6. Разработка интерфейса пользователя

4

5

7

5,17

5

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

35

40

45

40,00

40

8. Тестирование и отладка системы

3

4

7

4,33

4

9. Разработка и оформление технической документации

7

9

10

8,83

9


Наименования работ по проектированию АС, входящих в нее задач, взаимосвязи работ, исполнители, трудоемкость и длительность приведены в сводной таблице для планирования работ (см. таблицу 4.3).

Для планирования процесса разработки системы можно ограничиться построением линейного графика работ, так как перечень работ включает менее 10 наименований работ. Линейный график работ приведен на рисунке 4.1.
Таблица 4.3 – Сводная таблица для планирования работ

Наименование работы

Какие работы нужно выполнить перед данной

Исполнители

Трудо-емкость работы чел.-дн.

Продол

житель-ность работы, дн.

Должность

Коли-чество

1

2

3

4

5

6

1. Изучение предметной области



программист

1

7

7

2. Определение требований к системе и разработка ТЗ

1

программист

1

8

8

3. Разработка логического проекта системы

2

программист

1

9

9

4. Разработка алгоритмов

3

программист

1

30

30

5.Выбор комплекса технических средств

4

программист

1

5

5

6. Разработка интерфейса пользователя

5

программист

1

5

5

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

6

программист

1

40

40

8. Тестирование и отладка системы

7

программист

1

4

4

9. Разработка и оформление технической документации

8

программист

1

9

9



Рисунок 4.1 – Линейный график работы
1   2   3   4   5

Похожие:

Программного продукта icon Курсовая работа по курсу «Организация и планирование производства»
Целью курсовой работы является овладение базовыми экономическими понятиями, приобретение умения определять состав и величину затрат,...
Программного продукта icon Курсовая работа по курсу «Организация и планирование производства»
Целью курсовой работы является овладение базовыми экономическими понятиями, приобретение умения определять состав и величину затрат,...
Программного продукта icon Программного продукта
Целью технико-экономического обоснования ас является количественное и качественное доказательство экономической целесообразности...
Программного продукта icon Конспект лекций доцента и. А. Волковой по курсу «системы программирования»
Система программирования – комплекс программных инструментов и библиотек, который поддерживает создание и существование программного...
Программного продукта icon Денис Олегович Использование предметно-ориентированных языков для...
В статье обсуждается вопрос, как наиболее эффективно разделить деятельность по созданию качественного программного продукта между...
Программного продукта icon Уроку, программного продукта Merits level 11b, по теме «Our future»
«Getting job in tourist agency». Подобные темы встречаются во многих умк по английскому языку, и я считаю, что некоторые элементы,...
Программного продукта icon 1 Место выполняемых в ходе практики работ в процессе разработки программного обеспечения
Готовки бакалавров 230100. 62 «Информатика и вычислительная техника»??? является получение практических навыков разработки и документирования...
Программного продукта icon Доклад по защите выпускной квалификационной работы Обращение
Уважаемые члены Государственной аттестационной комиссии! Вашему вниманию предлагается выпускная квалификационная работа на тему «Создание...
Программного продукта icon Доклад по защите выпускной квалификационной работы
Здравствуйте, уважаемые члены Государственной аттестационной комиссии! Я студент Коновалов Александр Михайлович. Вашему вниманию...
Программного продукта icon 1. Организация процесса конструирования Определение технологии конструирования...
Технология конструирования программного обеспечения (ткпо) — система инженерных принципов для создания экономичного по, которое надежно...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции