Font Size: a A A

The Research And Application Of RUP, XP Development Flow

Posted on:2006-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2168360155462933Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As a process framework, the RUP provides a systematic way to capture, organize, and deliver software engineering know-how. RUP is a comprehensive process covering almost all aspects of software development projects. However, due to the great level of detail provided by RUP, many professionals do not consider RUP pratical for small, fast paced projects. This paper reports the experiences with RUP on one small project with teams of 6 developers. RUP is proved to be adaptable to the needs of small projects and was very effective in both projects. One key to the successful application of RUP in small projects is the careful selection of a proper subset of artifacts and keeping these artifacts very concise and free from unnecessary formalism. XP ( Extreme Programming ) was developed by kent Beck in 1999 on his book Extreme Programming Explained. XP is regarded as a light process.This paper firstly introduces the two processes, and then focuses on their agreement and disagreement. And at last, it suggests that you can combine RUP and XP in order to adapt to organizations which are different size. This paper summarizes the characteristics of XP and RUP, which are the two types of the software development process, and points out that people can combine XP and RUP to develop the small projects, then indicates some combination methods in the practical developments. At last, it gives an example of combining XP and RUP to develop one small project for better understand.This paper also discusses the research background of the file sharing management system, and the key technology that the system realizes. We adopted the framework of three layers --database/the intermediate level of Web Service/expressing layer, better use the same code and reduce coupling degree. And adopted standard of DIME (direct Internet's news encapsulation) in data transmission, and has adopted user's identity authentication of WSE technology. The system has been in use for a long time till now.
Keywords/Search Tags:Rational Unified Process, Extreme Programming, Tailoring, Combining
PDF Full Text Request
Related items