西南石油大学学报(自然科学版) ›› 2003, Vol. 25 ›› Issue (6): 56-60.DOI: 10.3863/j.issn.1000-2634.2003.06.16

• 石油机械工程及其它 • Previous Articles     Next Articles

XP—AN AGILE METHOD SUITABLE FOR MIDDLE-OR-SMALL SCALE SOFTWARE SYSTEM

FENG Shan1,2 CHEN Shi-ping1,3 ZENG Zhen-bing1 ZHU Da-yong1 XU Feng1   

  1. (Chengdu Institute of Computer Application, Chinese Academy of Sciences, Chengdu Sichuan 610041, China)
  • Received:2003-02-14 Revised:1900-01-01 Online:2003-12-20 Published:2003-12-20

Abstract:

The goal of software engineering (SE) is aimed at solving the development and anagement problems of large-scale software projects in its early phases to make the cow-boy-style programming processes into engineering ones with rules and operational criteria. However, because of the inherence drawbacks of traditional software engineering (TSE) models, the increasing rules and operational criterions, it is not met to the really needs of the middle-or-small scale projects’ developing process. Based on our experiences accumulated during about 14 years period and combined with SDBC-MIS practice, the new method called XP (extreme Programming) is discussed in its features, software processes practical rules and applied domain scope. The differences between TSE and XP are contrasted systemically. According to this parallel research, XP is more suitable than TSE when applied to middle-or-small scale systems.

Key words: soft ware engineering, extreme Programming, agile method, traditional software engineering, software development method

CLC Number: