|
计算机科学 2004
Notes on Several Practices in Extreme Programming
|
Abstract:
XP is a lightweight software development process for small and medium teams dealing with vague or quickly changing demands. Firstly several key practices, for instance simple design, tests, pair programming and refactoring.are analyzed in this paper-Some suggestion modifying XP practices is brought forward to tackling some possible problems in practical situation. Then how to use XP practices is explained concretely by an example. At last, XP primary characteristics and applicability are anatomized by contrast with traditional software development process.