DocumentCode
3508326
Title
UniX Process, Merging Unified Process and Extreme Programming to Benefit Software Development Practice
Author
Zhou, Yinghua
Author_Institution
Coll. of Comput. Sci. & Technol., Chongqing Univ. of Posts & Telecommun., Chongqing
Volume
3
fYear
2009
fDate
7-8 March 2009
Firstpage
699
Lastpage
702
Abstract
Unified process (UP) and extreme programming (XP) have been adopted widely in the software development world. The main concepts and practices of UP and XP are analyzed and the unreasonable or impracticable ones are figured out. A new software development process, the UniX process, is proposed. The new process model and its phases, releases, iterations and workflows are briefly analyzed in comparison with the UP and XP. The conclusion is that the UniX process, adopting the advantages of UP and XP and discarding their disadvantages, is a more adaptable and promising process to faster develop better software.
Keywords
programming; software architecture; UP; UniX process; XP; architecture-centered; extreme programming; software development practice; unified process; Computer architecture; Computer science; Computer science education; Educational technology; Feedback; Merging; Programming profession; Software quality; Testing; Unified modeling language; Extreme Programming; UniX Process; Unified Process; architecture-centered; software process;
fLanguage
English
Publisher
ieee
Conference_Titel
Education Technology and Computer Science, 2009. ETCS '09. First International Workshop on
Conference_Location
Wuhan, Hubei
Print_ISBN
978-1-4244-3581-4
Type
conf
DOI
10.1109/ETCS.2009.690
Filename
4959408
Link To Document