The business continuity plan may be thought of as a methodology or as an enterprise wide mentality of conducting day-to-day business.
SOA is the glove, the scope is enterprise wide, agile development is about the way you can develop the part that is supported by software.