You are being asked how you approach software development and project management methodology selection for a complex technology initiative. The work includes both platform engineering and business-facing capabilities, so different parts of the effort may not fit a single delivery model.
What methodologies do you use for software development and project management, and how do you decide when to use Agile, Waterfall, or a hybrid approach?