ТЕХНІЧНА ОПТИМІЗАЦИЯ ПРОЦЕСУ РОЗРОБКИ КРОСПЛАТФОРМНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЯКОСТІ ТА ЗРУЧНОСТІ ВИКОРИСТАННЯ ІНСТРУМЕНТІВ

Автор(и)

  • Є. В. Кондратьєв Незалежний розробник програмного забезпечення, Дніпро

DOI:

https://doi.org/10.14308/ite000595

Ключові слова:

крос-платформний, програмування, зручність використання, оптимізація

Анотація

     Стаття розкриває точку зору розробника програмного забезпечення на зведення до мінімуму часу створення, оновлення, коригування програм і компонентів, призначених для декількох операційних систем, при збереженні високої якості кінцевого продукту і продуктивності обчислень.
     Неоднаковість аналогічних інструментів і компонентів, доступних на різних платформах, має сильний вплив на продуктивність розробника. Зокрема, відмінності в інтерфейсах компонентів третіх сторін, версіях, якості окремих функцій, викликають часті переключення уваги розробника на проблеми, не пов'язані (принципово) з цільовим проектом.
     У той час як оцінка величини втрати продуктивності розробки через особливості уваги має більш суб'єктивний характер, принаймні фізичний час, витрачений на компенсацію неправильної поведінки інструментів та компонентів, може бути вимірено.
     Таким чином, основна теза, що перевіряється – чи можливе збільшення безперервності та продуктивності процесу розробки за рахунок тільки технічних удосконалень, і на яку величну.
     Додатково, розглянуто новий, експериментальний інструмент для інтерактивного програмування. Інструмент дозволяє вносити глибокі зміни у програму в процесі її роботи,без перезапуску. Досліджуване питання: мінімізація тривалості циклу програмуваннякомпіляція-тестування-корекція та перевірки окремих невеликих частин коду, зокрема, удосконалення робочого процесу налагодження за рахунок сумісного використання інтерактивного редактора та налагоджувача.

Завантаження

Дані завантаження ще не доступні.

Показники метрики:

##plugins.generic.paperbuzz.loading##

Посилання

Frederick P. Brooks. The Mythical Man-Month: Essays on Software Engineering. 1975, 1995.

Edward Sullivan. Under Pressure and On Time. 2001.

Andre N. Meyer, Thomas Fritz, Gail C. Murphy, Thomas Zimmermann. Software Developers’ Perceptions of Productivity. 2014. URL: http://research.microsoft.com/pubs/228971/meyer-fse-2014.pdf

Frederick P. Brooks. The Mythical Man-Month: Essays on Software Engineering. 1975, 1995.

Edward Sullivan. Under Pressure and On Time. 2001.

Andre N. Meyer, Thomas Fritz, Gail C. Murphy, Thomas Zimmermann. Software Developers’ Perceptions of Productivity. 2014. URL: http://research.microsoft.com/pubs/228971/meyer-fse-2014.pdf

##submission.downloads##

Опубліковано

2016-10-31

Як цитувати

Кондратьєв Y. (2016). ТЕХНІЧНА ОПТИМІЗАЦИЯ ПРОЦЕСУ РОЗРОБКИ КРОСПЛАТФОРМНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЯКОСТІ ТА ЗРУЧНОСТІ ВИКОРИСТАННЯ ІНСТРУМЕНТІВ. Збірник наукових праць "Information Technologies in Education" (ITE), (27), 211–221. https://doi.org/10.14308/ite000595