中文

常用重型与轻型软件方法论的综合研究

软件工程 2012-02-14 v1

摘要

软件在现代社会的发展中发挥着关键作用。软件行业可以选择适合其当前需求的方法论/过程模型,以提供解决问题的方案。虽然一些公司拥有自己定制的开发方法论,但大多数观点认为软件方法论分为两类:重型和轻型。重型方法论(如瀑布模型、螺旋模型)也称为传统方法论,其重点在于详细的文档、全面的规划和外向型设计。轻型方法论(如 XP、SCRUM)被称为敏捷方法论。轻型方法论主要关注短迭代周期,并依赖团队内部的知识。本文旨在描述软件行业中广泛流行的重型和轻型方法论的特征。我们讨论了所选模型的优势和劣势。此外,我们还讨论了这两种对立方法论之间的优劣,并阐述了一些标准,以帮助项目经理为其项目选择合适的模型。

关键词

引用

@article{arxiv.1202.2514,
  title  = {A Comprehensive Study of Commonly Practiced Heavy & Light Weight Software Methodologies},
  author = {Asif Irshad Khan and M. Rizwan Jameel Qureshi and Usman Ali Khan},
  journal= {arXiv preprint arXiv:1202.2514},
  year   = {2012}
}

备注

10 Pages; ISSN: 1694-0814