this paper introduces three new XP practices and reports the experience of applying them to web based software development. these are issue- based programming, comment-first coding and just in time code ownership. the...
详细信息
Although test-driven development is a well established part of extremeprogramming, there are still unsolved issues if using it for library development or in team environments. this paper describes how these issues ma...
详细信息
the subject of the PhD research that the author conducts is ‘Teaching software development methodologies in a project-based capstone course’. the methodology according to which the students work in the course is eXt...
详细信息
Metaphor is one of the twelve practices of extremeprogramming (XP), and definitely among the more difficult ones to teach and use. We present our experience withthe use of metaphors and conclude with suggested guide...
详细信息
this paper reports on the practice activity of an introductory course on softwareengineering for graduated students in Information Technology. Practices consisted of the application of the agilesoftware development ...
详细信息
While XP principles are independent of the languages in which software is developed, we can distinguish properties of programming languages that affect the agility of development. Some languages are inherently more ag...
详细信息
this paper briefly summarizes a research project aiming at analyzing the scaling up of extremeprogramming (XP) in a market driven context for embedded software and the integration of XP towards management processes i...
详细信息
this paper considers the relationship between software development as it is typically practiced, the extremeprogramming methodology and the learning and working environment of those involved in a creative art – musi...
详细信息
In the "Planning extremeprogramming" framework by Beck and Fowler, they propose several guidelines for project estimation. this paper focuses on the guideline to use estimation teams. there exist several me...
详细信息
Professional software development implies team work. therefore working in a team should be an essential part in the softwareengineering curriculum. We use extremeprogramming (XP) as a high-discipline software develo...
详细信息
暂无评论