Документ описывает методологии разработки программного обеспечения, включая водопад и Agile. Он выделяет ключевые этапы в водопадной модели и основы Agile, акцентируя внимание на важности взаимодействия и гибкости в процессах разработки. Scrum упоминается как один из подходов к гибкой разработке, подчеркивающий приоритет работающего продукта и сотрудничества с заказчиком.