Лекция №2 Тема Технологии разработки программного обеспечения (ПО). Часть Гибкие технологии разработки по


ГИБКИЕ ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ


Download 0.73 Mb.
bet4/7
Sana28.03.2023
Hajmi0.73 Mb.
#1302634
TuriЛекция
1   2   3   4   5   6   7
Bog'liq
Agile Lecture 1 2

ГИБКИЕ ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
  • 1.3.1. Экстремальное программирование (Extreme Programming)
  • Экстрема́льное программи́рование (англ. Extreme Programming, XP) — одна из гибких методологий разработки программного обеспечения. Авторы методологии — Кент Бек, Уорд Каннингем, Мартин Фаулер и другие.
  • Экстремальное программирование — является наиболее известной из гибких методологий. 
  • ГИБКИЕ ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
  • ГИБКИЕ ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
  • Основная идея экстремального программирования (ХР) — устранить высокую стоимость изменений, вносимых в ПО в процессе как разработки, так и эксплуатации.
  • Цикл разработки в ХР состоит из очень коротких итераций. Четырьмя базовыми действиями в цикле являются:
    • выслушивание заказчика
    • проектирование
    • кодирование
    • тестирование.
  • Заказчик постоянно присутствует в группе разработчиков.
  • При принятии решений всегда стремятся выбрать самое простое, тесты пишутся еще до написания кода.
  • Сборка системы выполняется ежедневно.
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling