申論 4請解釋軟體演進(Software Evolution)與軟體演進定律(Laws of SoftwareEvolution ),請至少列舉三條定律說明其意涵。此外倘開發團隊(Development Team)採用傳統軟體開發方法(Traditional SoftwareDevelopment Methodologies)但演進團隊(Evolution Team)卻選擇採用敏捷方法(Agile Methodology);或是開發團隊選定敏捷方法但演進團隊卻使用傳統軟體開發方法。試問上述這二種狀況各會對軟體演進造成何種影響?請詳細說明。(25 分)