“Young Scientist”
. # 52 (342)
. December 2020
15
Information Technology
Водопад
Agile
Развитие
Жесткий
Гибкий
Процесс
Последовательный
Итеративный
Первоначальный план
Точный
Приблизительный
Документация
Строгое
Не строгое
Отношение к изменениям
Возможны
Не
возможны
Тестирование
Только конечный продукт
После каждого спринта
Команды
Отдельный
Кросс-функциональные
Клиент
Не
участвует
Участвует
Рабочий софт
В конце
После каждого спринта
Заключение
В данный статье представлены методологии разра-
ботки программного обеспечения agile и waterfall. Опи-
саны
функциональные особенности, преимущества и недо-
статки каждой методологии. Схематично представлены этапы
разработки ПО для каждой из методологий.
Проведен срав-
нительный анализ подходов по сформированным крите-
риям, выявлена наиболее гибкая методология в соответствии
оценками.
Литература:
1. Ajah, I. A., & Ugah, J. O. Comparative Analysis of Software Development Methodologies. International
Journal of Advanced Re-
search in Computer Science and Software Engineering, 3(6), 2013.
2. Balaji, S., & Murugaiyan, M. S. WATEERFALLVs V–MODEL Vs AGILE: A COMPARATIVE STUDY ON SDLC. International
Journal of Information Technology and Business Management, 2(1), 2012.
3. Boehm B., «A spiral model of software development and enhancement,» IEEE Computers, vol. 21, no. 5, pp. 61–72, 1988.
4. Budi, D. S., Siswa, T. A. Y., & Abijono, H. Analisis Pemilihan Penerapan Proyek Metodologi Pengembangan Rekayasa Perangkat
Lunak. TEKNIKA, 5(1), 2016.
5. Klopper, R., Gruner, S., & Kourie, D. Assessment of a framework to compare software development methodologies.
Paper presented
at the The 2007 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
on IT Research in Developing Countries, 2007.
6. Laudon, K. C., & Laudon, J. P. Management Information Systems Managing The Digital Firm (13 ed.). Essex: Pearson Education
Limited, 2014.
7. Munassar, N. M. A., & Govardhan, A. A Comparison Between Five Models Of Software Engineering. IJCSI
International Journal of
Computer Science Issues, 7(5), 2010.
8. Pressman, R. S. Software Engineering: A Practitioner’s. Approach: McGraw-Hill Higher Education, 2001.
9. Rainer, R. K., Turban, E., & Potter, R. E. Introduction to information systems (2nd ed.): J. Wiley, 2009.
10. Sommerville, I.. Software Engineering (7th Edition): Pearson Addison Wesley, 2004.
Достарыңызбен бөлісу: