Economics and Organization of Software Production

Type: Normative

Department: department of digital economics and business analytics

Curriculum

SemesterCreditsReporting
54Exam

Lectures

SemesterAmount of hoursLecturerGroup(s)
532Associate Professor Zadorozhna A. V.УФЕ-31с

Laboratory works

SemesterAmount of hoursGroupTeacher(s)
532УФЕ-31сAssociate Professor Zadorozhna A. V., Associate Professor Zadorozhna A. V.

Course description

The subject of the discipline “Economics and Organization of Software Production”: the main provisions of the economics of software development, including metrics for estimating the size of software, approaches to calculating the complexity, methods for estimating the cost of software, reliability and more.

The purpose of studying the discipline “Economics and Organization of Software Production” – to provide students with knowledge of the theory and practice of management processes of software development and evaluation of their value.

The main tasks of the discipline “Economics and Organization of Software Production”: obtaining competencies for recognizing different methodologies for developing and estimating the cost of software products; mastering the methods of estimating the complexity of software production; acquisition of skills to determine the economic and technological efficiency of software projects.

Requirements for knowledge and skills

a) to know

  • basic concepts of economics of software development;
  • basic methods of algorithmic assessment of development complexity software product;
  • methods of expert assessment of the complexity of software product development;
  • features of application of different assessment methods at different stages of development;
  • units of measurement of the size of programs;
  • software development metrics;
  • features of application of different evaluation methods at different phases of software product development;

b) be able to

  • perform actions on sets; build truth tables; make logical conclusions based on references, check the consistency of many statements;
  • plan the process of assessing the complexity and cost of developing software product, choose the best methods of assessment, conduct a comparative economic analysis of projects;
  • determine the complexity of the work;
  • apply algorithmic methods of cost evaluation of software development;
  • carry out expert assessment of the complexity of software development;
  • apply in practice methods for assessing the complexity of developing Functional Point, Early Functional Point, Use Case Point, Wideband Delphi;
  • determine the economic and technological efficiency of software projects.

Recommended Literature

Basic:

  1. Гринфилд Д., Шорт К.  Фабрика  разработки программ: Пер.  с англ.  – М.:  Диалектика, 2007.
  2. Изосимов А.В., Рыжко А.Л. Метрическая оценка качества программ. − М.: МАИ. − 1989. – 450 с.
  3. Липаев В.В. Экономика производства сложных программных продуктов. – М.: Синтег, 2008. − 432 с.
  4. Липаев В.В. Экономика программной  инженерии  заказных  программных  продуктов:   Учебное  пособие.   – М.:   МАКС Пресс,
  5. Липаев В.В. Экономика производства программных продуктов. Издание Второе. М.: СИНТЕГ, 2011. 358 с.
  6. Методика расчетов трудоемкости и стоимости работ на разработку информационных систем. − АО «НИТ». − 20 с.
  7. Орлов С.А. Технологии разработки програмного обеспечения. − СПб.: Питер, 2002. − 464 с.
  8. Тернер Дж. Родни Руководство по проектно-ориентированному управлению /Пер. с англ. Подобщ. ред. Воропаева В.И. – М.: Издательский дом Гребенникова, 2007. 552с.
  9. Экономика программной инженерии: Учебное пособие / Сост. Л.А. Тягульская. – Тирасполь: Изд-во Приднестр. ун-та, 2016. – 124 с.
  10. Оценка экономической эффективности разработки программного продукта: метод. указания к выполнению экономического раздела дипломного проекта / сост. Т. Н. Бебрыш. – Абакан: Сиб. федер. ун-т; ХТИ – филиал СФУ, 2009. – 34 c.
  11. Управление качеством программного обеспечения: учебник /Б.В. Черников. – М.: ИД «ФОРУМ»: ИНФРА-М, 2012. – 240 с

Additional:

  1. Скопин И.Н. Основы менеджмента программных проектов: ИНТУИТ, 2004. – 306с.
  2. Рудаков А.В.. Технология разработки программных продуктов. –Академия, 2006, 208с.
  3. Фатрелл Р.Т., Шафер Д.Ф., Шафер Л.И. Управление программными проектами. Достижение оптимального качества при минимуме затрат. М.: Издательский дом “Вильямс”, 2004. – 1125 с.

INTERNET SITES

  1. COCOMO II Model [Електрон. ресурс]. − Режим доступу: http://sunset.usc.edu/csse/research/COCOMOII/cocomo_main.html
  2. Колдовский В. Разработка ПО: метрики программных проектов. [Електронний ресурс]. – Режим доступу: http://itc.ua/articles/razrabotka_po_metriki_ programmnyh_proe ktov_27774
  3. Лекции по управлению программными проектами [[Електронний ресурс]. – Режим доступу: http://citforum.ru/SE/project/arkhipenkov_lectures/
  4. Липаев В.В. Проблемы экономики производства крупных программных продуктов [Електрон. ресурс]. − Режим доступу: http://citforum.ru/SE/project/economics/

Materials

Curriculum

Download curriculum

Силабус:

Завантажити силабус