99598

Оцінка трудомісткості і вартості всіх проектів створення інформаційних систем

Лабораторная работа

Экономическая теория и математическое моделирование

Під час виконання даної лабораторної роботи я навчився розраховувати загальний об’єм і трудомісткість ПЗ, визначати чисельність виконавців проекту. Також взнав про різні метрики складності програм, а саме: метрика розміру програм, складності потоку управління програм та складності потоку даних.

Украинкский

2016-09-25

31.4 KB

0 чел.

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ ЖИТОМИРСЬКИЙ ДЕРЖАВНИЙ ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ

   кафедра

  програмного забезпечення

  Обчислювальної техніки

   група ПІ-45

Лабораторна робота №1

Виконав:       Бобровнік С.О.

Перевірив:     Кравченко С.М.

м. Житомир

Завдання

Забезпечити єдиний підхід до оцінки трудомісткості  і вартості всіх проектів створення інформаційних систем.

Визначити єдині нормативи на створення, розвиток і супровід інформаційних систем.

Методика включає оцінку трудомісткості тільки на розробку прикладного програмного забезпечення інформаційних систем  і виключає  компоненти, які  вже були створені або є умовами їхнього функціонування :

  1.  Апаратне забезпечення (обчислювальне й телекомунікаційне устаткування);
  2.  Готові програмні продукти (ОС, СУБД, сервера додатків, галузеві додатки)        від ІТ - вендорів (Microsoft, SAP, Oracle, IBM, Fujitsu ін.);
  3.  Готові платформи розробки (мова програмування, СУБД, бібліотеки компонентів);
  4.  Інженерна інфраструктура (серверні приміщення);
  5.  Послуги зв'язку (Інтернет, виділені канали та ін.).

Виконання роботи

Визначимо функціональний  розмір прикладного програмного забезпечення інформаційних систем:

, де

К1 – масштаб об’єкту

автоматизації

К2 – тип замовника

К3 – тип програмного забезпечення

Автоматизація

бізнес процесу одного структурного підрозділу  -  1

Центральний

державний орган - 14

Клієнт-серверне

(товстий клієнт) - 8

Визначимо розмір коду програмного забезпечення інформаційної системи в тисячах логічних рядків вихідного коду:

де 58 - коефіцієнт переводу балу функціональності в кількість логічних рядків С# коду.

Визначення трудомісткості розробки ППЗ інформаційної системи

Розрахуємо  трудомісткість розробки прикладного програмного забезпечення інформаційної системи в людино-місяцях:

,  де

Показники розробки, Ri

Низький

рівень

Середній

рівень

Високий

рівень

передбачуваність проекту для розроблювача, R1

4,96

гнучкість процесу розробки, R2

3,04

ступінь знищення ризиків, R3

2,83

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

4,38

зрілість процесів в організації

розроблювача, R5

3,12

Множники

витрат, Zi

Низький

рівень

Середній

рівень

Високий

рівень

згуртованість персоналу, Z1

1,20

надійність і складність прикладного програмного забезпечення,  Z2

1,00

складність платформи, Z3

1,29

необхідний рівень повторного використання, Z4

0,95

досвідченість персоналу, Z5

1,00

використання інструментів, Z6

1,00

щільність графіка проекту, Z7

1,00

Розрахунок чисельності виконавців проекту, строки виконання роботи.

Визначимо загальний об’єм (Vз) програмного продукту:

Визначимо загальну трудомісткість невеликих проектів:

, де  

 

Визначимо чисельність виконавців:

Висновок:

Під час виконання даної лабораторної роботи я навчився розраховувати загальний об’єм і трудомісткість ПЗ, визначати чисельність виконавців проекту. Також взнав про різні метрики складності програм, а саме: метрика розміру програм, складності потоку управління програм та складності потоку даних.

 


 

А также другие работы, которые могут Вас заинтересовать

23624. ГЛУБИННЫЕ И ПОВЕРХНОСТНЫЕ СТРУКТУРЫ В ИНТОНАЦИИ 42.37 KB
  Поверхностная реализация каждой такой комбинации является результатом интегративных процессов в число которых входят как достаточно глубинные они совмещают некоторые исходные акцентные характеристики так и гораздо более поверхностные связанные исключительно с фонетическим озвучиванием предложения. Мы рассмотрим только проблемы акцентуации поскольку именно акценты несут основную семантическую нагрузку. Совмещенные акценты В общем случае сферой действия интонационно реализуемой категории является та или иная коммуникативная составляющая...
23625. Бытовая философия языка и языковые контрасты 247 KB
  Кашкин Воронеж Бытовая философия языка и языковые контрасты 1. В Древнем Египте считалось что у соседних народов язык во рту вырос в другом направлении поэтому они и говорят на других неправильных и непонятных языках. Многие наши современники также считают что есть правильные и неправильные красивые и некрасивые трудные и легкие языки что из собственный язык – самый красивый правильный и ясный что в их языке каждое слово имеет одно определенное значение в то время как в иностранных языках значений много что в каждом языке...
23626. Типовые топологии сетей 219.5 KB
  При создании сети в первую очередь следует выбрать топологию физических связей. Под топологией сети понимается конфигурация графа, вершинам которого аппаратура сети, а ребрам — физические связи между ними. Оборудование - узлы сети.
23628. Как я изучаю языки 706.5 KB
  Работая с этими языками я перевожу с одного на другой в любом сочетании и в перевод включаюсь мгновенно. Прежде чем приступить к работе связанной с применением итальянского испанского японского китайского или польского языка я чтобы освежить знания обычно трачу полдня просматривая свои записи. С остальными шестью языками я работаю только как переводчик художественной и специальной литературы то есть имею здесь лишь пассивную практику.
23629. СКОЛЬКО НА ПЛАНЕТЕ ЯЗЫКОВ 808 KB
  Сканировал и проверил Илья Франк СКОЛЬКО НА ПЛАНЕТЕ ЯЗЫКОВ На скольких языках говорят люди населяющие планету Ответить на этот вопрос казалось бы не так уж трудно. Но почему тогда разные ученые называют различное число языков планеты: одни говорят о 20 тысячах другие о 10 тысячах третьи о 5 тысячах а некоторые лингвисты полагают что население нашей планеты изъясняется всегонавсего на 2 тысячах языках. Но можно ли провести границу при исчислении количества языков между языком и его диалектом Мы знаем что на Юге России говорят не...
23630. ЯЗЫКОВОЕ РОДСТВО СЛАВЯНСКИХ НАРОДОВ 346 KB
  литовский белорус. белорусский нем. старославянский древнепрус. древнепрусский укр.
23631. Философия языка А.Ф.Лосева: типологический лик, генетические истоки, основные идеи и подходы 58 KB
  если слово не действенно и имя не реально. И вот рассмотреть его как имя я и дерзаю. имя. Имя откровение личности.