Integrating XP project management in development environments

  • Authors:
  • M. Angioni;D. Carboni;S. Pinna;R. Sanna;N. Serra;A. Soro

  • Affiliations:
  • Center for Advanced Studies, Research and Development in Sardinia, Parco Scientifico e Tecnologico POLARIS, Pula (CA), Italy;Center for Advanced Studies, Research and Development in Sardinia, Parco Scientifico e Tecnologico POLARIS, Pula (CA), Italy;Dipartimento di Ingegneria Elettrica ed Elettronica, Università di Cagliari, Piazza D'Armi, Cagliari, Italy;Center for Advanced Studies, Research and Development in Sardinia, Parco Scientifico e Tecnologico POLARIS, Pula (CA), Italy;Dipartimento di Ingegneria Elettrica ed Elettronica, Università di Cagliari, Piazza D'Armi, Cagliari, Italy;Center for Advanced Studies, Research and Development in Sardinia, Parco Scientifico e Tecnologico POLARIS, Pula (CA), Italy

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Extreme Programming (XP) is an Agile Methodology (AM) which does not require any specific supporting tool for being successfully applied. Despite this starting observation, there are many reasons leading a XP team to adopt Web based tools to support XP practices. For example, such tools could be useful for process and product data collection and analysis or for supporting distributed development. In this article, we describe XPSuite, a tool composed of two parts: XPSwiki, a tool for managing XP projects and XP4IDE, a plug-in for integrating XPSwiki with an Integrated Development Environment (IDE). Moreover, we will show how the full Object Oriented implementation provides a powerful support for extracting all data represented in the model that the system implements.