The practice of software development has evolved steadily over the decades. Numerous methods and models have been proposed to enhance its efficiency and effectiveness. This paper reviews these methods and models, identifies the latest trends in the industry, and discusses their implications.
Zhang, Xihui; Hu, Tao; Dai, Hua; and Li, Xiang, "Software Development Methodologies, Trends, and Implications" (2010). SAIS 2010 Proceedings. 31.