تخطى إلى المحتوى
الصفحة الرئيسية » الإصدار 2، العدد 7 ـــــ نوفمبر 2023 ـــــ Vol. 2, No. 7 » Improved Rational Unified Process (RUP) MODEL using Agile Features

Improved Rational Unified Process (RUP) MODEL using Agile Features

Authors

Master of Information Systems, Faculty of Computers and Artificial Intelligence, Ain Shams University, Egypt

[email protected]

Abstract

Communication plays a crucial role during the software development process using various models. However, it is not sufficiently practiced in some effective models, which impairs its performance. Diverse customized models used in the software industry such eXtreme Programming (XP) and Rational Unified Process (RUP).

Each of these models has advantages that distinguish it from the other and make it unique. Agile models such as XP is distinguished from others as ‘RUP’ by its focus on effective practical activities, including communication practices for better customer satisfaction and engineering practices. But the shortcomings in document-driven approach as RUP limits its capabilities, makes it not adapt to changing requirements, and does not provide best practices for simplicity. Communication between the user and the owner of the product with the work team is a valuable aspect of the software development process and should not be neglected.

The purpose of this paper is to focus on using communication practices that take place in XP model as one of the agile methodologies and how they can enhance performance of RUP model. In this paper, a new enhanced RUB framework will be proposed for better communication practices through the software development process.