Skip to main navigation Skip to search Skip to main content

Towards Experiencing the Pair Programming as a Practice of the Rational Unified Process (RUP)

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

The Rational Unified Process (RUP) is a software engineering process model that is significantly used to enhance the software team productivity within a development organization. However, the asynchronize communication among the developers of a software team shows diverse effects over the team effort and productivity factors as main goals of the RUP. Although, the roles, workflow and artifacts are well documented but there is a need to fill the gap that arises due to the asynchronize communication among the developers. In Agile development, pair programming is considered the best practice for developers to work in pairs and synchronize the communication. The authors have proposed a novel framework to experience the pair programming concept among the role's communication in three main areas of the RUP such as activities of workflow, phase integration, and process and control management. We also advocate a way forward to experience the pair programming as a practice of the RUP model. We applied the framework on a team of six final year students, who developed a Management Information System (MIS) comprises on four modules (Library, Finance, Payroll and Exam-department). Subsequently, we compare the efforts and productivity of the team with another team that also comprises six students but with-out using the proposed framework. The efforts and productivity of a software team have been observed after implementation of the proposed framework. The result shows little variation in effort and productivity of both the teams, however; it may be prolific when applied to large-scale development processes.
Original languageEnglish
Title of host publication2015 SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS)
PublisherIEEE
Pages537-542
ISBN (Electronic)978-1-4673-7606-8
DOIs
Publication statusPublished - 2015
EventSAI Intelligent Systems Conference (IntelliSys) - London
Duration: 10 Nov 201511 Nov 2015

Conference

ConferenceSAI Intelligent Systems Conference (IntelliSys)
CityLondon
Period10/11/1511/11/15

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Research Keywords

  • Rational Unified Process (RUP)
  • Pair Programming
  • Extreme Programming (XP)
  • Agile Development
  • Software Process Models

Fingerprint

Dive into the research topics of 'Towards Experiencing the Pair Programming as a Practice of the Rational Unified Process (RUP)'. Together they form a unique fingerprint.

Cite this