Evaluating Project Characteristics for Selecting the Best-fit Agile Software Development Methodology: A Teaching Case

作者: Cherie Noteboom , Yousra Abdo Harb , Surendra Sarnikar

DOI:

关键词:

摘要: Agile methods have attracted significant attention in the industry as an approach for software development and IT project management due to fast-changing business environments, cost, competitive pressures. Choosing right among various agile models, however, is a complex, multi-criteria decision that can implications on success. In this article, we present teaching case designed help Information Systems students improve their skills understanding evaluating complex requirements selecting most appropriate methodology match needs of specific project, organization. The includes comparative overview methodologies, well use tools solving problem selection.

参考文章(49)
Syed Akhter Hossain, A B M Moniruzzaman, Comparative Study on Agile software development methodologies arXiv: Software Engineering. ,(2013)
Jiaqin Yang, Shi Ping, Applying Analytic Hierarchy Process in Firm's Overall Performance Evaluation: A Case Study in China International journal of business. ,vol. 7, pp. 29- ,(2002)
Mac Felsing, Steve R. Palmer, A Practical Guide to Feature-Driven Development ,(2002)
Izabela Golińska, Grażyna Hołodnik-Janczura, Decision Support System for Choosing a Model for a Software Development Life Cycle Operations Research and Decisions. ,vol. 20, pp. 61- 77 ,(2010)
Shane Warden, James Shore, The Art of Agile Development ,(2007)
Ken Schwaber, SCRUM Development Process Springer, London. pp. 117- 134 ,(1997) , 10.1007/978-1-4471-0947-1_11
Vahid Rahimian, Raman Ramsin, Designing an agile methodology for mobile software development: A hybrid method engineering approach research challenges in information science. pp. 337- 342 ,(2008) , 10.1109/RCIS.2008.4632123
M. Rizwan Jameel Qureshi, Agile software development methodology for medium and large projects IET Software. ,vol. 6, pp. 358- 363 ,(2012) , 10.1049/IET-SEN.2011.0110