Жизненный цикл разработки программного обеспечения и основные модели реализации проектов. Понимание SDLC позволяет правильно выстраивать работу с требованиями и учитывать этапность разработки.