Title :
UniX Process, Merging Unified Process and Extreme Programming to Benefit Software Development Practice
Author_Institution :
Coll. of Comput. Sci. & Technol., Chongqing Univ. of Posts & Telecommun., Chongqing
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;
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
DOI :
10.1109/ETCS.2009.690