Teaching a software development methodology: the case of extreme programming

Orit Hazzan, Yael Dubinsky

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This article focuses on the teaching of software development methodologies. It presents ten principles of teaching such a topic, while examining each from both a pedagogical and an organizational viewpoint. The teaching principles are demonstrated using the methodology of extreme programming (XP).

Original languageEnglish
Title of host publicationProceedings - 16th Conference on Software Engineering Education and Training, CSEE and T 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages176-184
Number of pages9
ISBN (Electronic)0769518699
DOIs
StatePublished - 2003
Externally publishedYes
Event16th Conference on Software Engineering Education and Training, CSEE and T 2003 - Madrid, Spain
Duration: 20 Mar 200322 Mar 2003

Publication series

NameSoftware Engineering Education Conference, Proceedings
Volume2003-January
ISSN (Print)1093-0175

Conference

Conference16th Conference on Software Engineering Education and Training, CSEE and T 2003
Country/TerritorySpain
CityMadrid
Period20/03/0322/03/03

Bibliographical note

Publisher Copyright:
© 2003 IEEE.

Keywords

  • Computer aided software engineering
  • Computer science
  • Education
  • Information systems
  • NIST
  • Productivity
  • Programming
  • Software engineering
  • Software quality
  • Systems engineering and theory

ASJC Scopus subject areas

  • Software
  • Education

Fingerprint

Dive into the research topics of 'Teaching a software development methodology: the case of extreme programming'. Together they form a unique fingerprint.

Cite this