Extreme programming implementation in academia for software engineering sustainability

Lipsa Sadath, Kayvan Karim, Stephen Gill

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Citations (Scopus)


The practice of making workable and maintainable software to meet the requirements of the use case is best defined as a software engineering practice. Fundamentally this is different from other engineering practices due to the abstraction level involved in the production. This fact produces different approaches for sustainability in the software industry. The importance of this practice towards a sustainable software industry in academia is very important. We propose a framework XPIA (Extreme Programming In Academia) that uses proven industry practices in software engineering with a focus on pair programming which is a practice in extreme programming to build a common knowledge and technical base in academics.

Original languageEnglish
Title of host publication2018 Advances in Science and Engineering Technology International Conferences (ASET)
ISBN (Electronic)9781538623992
Publication statusPublished - 11 Jun 2018


  • Academia
  • Extreme Programming
  • Pair Programming
  • Software Engineering practices
  • XPIA

ASJC Scopus subject areas

  • Energy Engineering and Power Technology
  • Renewable Energy, Sustainability and the Environment
  • Civil and Structural Engineering
  • Mechanics of Materials
  • Safety, Risk, Reliability and Quality
  • Waste Management and Disposal
  • Water Science and Technology


Dive into the research topics of 'Extreme programming implementation in academia for software engineering sustainability'. Together they form a unique fingerprint.

Cite this