Industrial Extreme Programming practice's implementation in rational unified process on agile development theme

Extreme Programming (XP) is a widely used method for software development. This method is used to improve the quality of software. However, the use of XP is limited to small and medium organization. Therefore, Industrial Extreme Programming (IXP) is developed to meet the needs of larger organization as an evolution of XP. However, IXP is not accompanied by complete procedures and tools needed by developer. Rational Unified Process (RUP) comes as a software development process that is flexible to other framework to be applied in. RUP provides clear steps and responsibilities in the development of software. We propose the framework to get a method that suitable for large organization and provide convenience to developers by combining IXP practice and RUP.

[1]  Celso Massaki Hirata,et al.  RUP Extension For the Software Performance , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[2]  Nasrin Dastranj Mamaghani,et al.  Proposed combined framework of SOA and RUP , 2010, The 3rd International Conference on Information Sciences and Interaction Sciences.

[3]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction, Second Edition , 2000 .

[4]  Fei Xue,et al.  Analysis on software processes and enhancement for RUP , 2011, 2011 IEEE 2nd International Conference on Software Engineering and Service Science.

[5]  Chang Ge,et al.  Modifying RUP (Rational Unified Process) to comply with CMM(Capability Maturity Model) levels 2&3 , 2010, The 2nd International Conference on Information Science and Engineering.

[6]  Xiaobo Wu,et al.  The Research on Necessity and Plan for Using Extreme Programming in Rational Unified Process , 2010, 2010 International Conference on Computational Intelligence and Software Engineering.