Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2012
Agile software engineering as creative work
A Software Engineering project depends significantly on team performance, as does any activity that involves human interaction. In the last years, the traditional perspective on software development is changing and Agile methods have received ...
- research-articleJune 2012
A decade of agile methodologies
Journal of Systems and Software (JSSO), Volume 85, Issue 6Pages 1213–1221https://doi.org/10.1016/j.jss.2012.02.033Ever since the agile manifesto was created in 2001, the research community has devoted a great deal of attention to agile software development. This article examines publications and citations to illustrate how the research on agile has progressed in ...
- ArticleOctober 2010
Experimental evaluation of 'on-site customer' XP practice on quality of software and team effectiveness
OTM'10: Proceedings of the 2010 international conference on On the move to meaningful internet systemsPages 269–278Extreme Programming (XP) is an agile software production methodology based on organizational foundations collected in so-called practices. One of them: On-site Customer is focused on frequent and intensive involvement of customer representative in ...
- research-articleNovember 2007
Enhanced context analysis for eXtreme programming (XP): describing the big picture
SEA '07: Proceedings of the 11th IASTED International Conference on Software Engineering and ApplicationsPages 459–464Any computing system operates in and provides support for a particular environment. The importance of conducting an appropriate analysis of that environment or context is frequently stressed. Despite this, it is often overlooked in the development of ...
- ArticleNovember 2006
Interruptions on software teams: a comparison of paired and solo programmers
CSCW '06: Proceedings of the 2006 20th anniversary conference on Computer supported cooperative workPages 29–38https://doi.org/10.1145/1180875.1180882This study explores interruption patterns among software developers who program in pairs versus those who program solo. Ethnographic observations indicate that interruption length, content, type, occurrence time, and interrupter and interruptee ...
- ArticleMay 2006
Agile methods: moving towards the mainstream of the software industry
ICSE '06: Proceedings of the 28th international conference on Software engineeringPages 1057–1058https://doi.org/10.1145/1134285.1134503A fleet of emerging agile methods of software development (with eXtreme Programming and Scrum being the most broadly used) is both gaining popularity and generating lots of controversy. This high-level tutorial gives an overview of agile methods and ...
- ArticleMay 2006
Extending XP practices to support security requirements engineering
SESS '06: Proceedings of the 2006 international workshop on Software engineering for secure systemsPages 11–18https://doi.org/10.1145/1137627.1137631This paper proposes a way of extending eXtreme Programming (XP) practices, in particular the original planning game and the coding guidelines, to aid the developers and the customer to engineer security requirements while maintaining the iterative and ...
- ArticleMay 2005
What you always wanted to know about agile methods but did not dare to ask
ICSE '05: Proceedings of the 27th international conference on Software engineeringPages 731–732https://doi.org/10.1145/1062455.1062641A fleet of emerging agile methods is both gaining popularity and generating lots of controversy. Real-world examples argue for (e.g. [4]) and against (e.g. [6]) agile methods. Several leading software engineering experts suggest that synthesizing the ...
- ArticleMay 2005
A cross-program investigation of students' perceptions of agile methods
ICSE '05: Proceedings of the 27th international conference on Software engineeringPages 481–488https://doi.org/10.1145/1062455.1062543Research was conducted on using agile methods in software engineering education. This paper explores the perceptions of students from five different academic levels of agile practices. Information has been gathered through the collection of quantitative ...
- ArticleMay 2005
Introduction to Research Papers
ICSE '05: Proceedings of the 27th international conference on Software engineeringPage 48https://doi.org/10.1145/1062455.1062480At the heart of the ICSE-2005 program are the 44 research papers selected by the Program Committee (PC) from the 313 submissions to the conference. All submissions were rigorously reviewed by the PC -- each submission received reviews from at least ...
- ArticleMay 2005
Science of design
ICSE '05: Proceedings of the 27th international conference on Software engineeringPage 46https://doi.org/10.1145/1062455.1062478In this plenary panel session, three distinguished scholars of design will provide a range of perspectives on a science of design for software and software-intensive systems. The session will include brief presentations by the panelists as well as ...
- ArticleMarch 2005
NextGen eXtreme porting: structured by automation
SAC '05: Proceedings of the 2005 ACM symposium on Applied computingPages 1511–1517https://doi.org/10.1145/1066677.1067018"Maintenance is really the normal state of an XP project" - Beck. Thus porting is a natural candidate for eXtreme Programming and we present a novel tool-based XP methodology for porting C/C++ programs. The structure provided by our tooling is designed ...
- articleJanuary 2005
eXtreme programming: helpful or harmful in educating undergraduates?
Journal of Systems and Software (JSSO), Volume 74, Issue 2Pages 121–132https://doi.org/10.1016/j.jss.2003.09.025Criticism is sometimes leveled at the academic Software Engineering community on the basis that current educational practices are too document-centric. Both students and practitioners have suggested that one of the popular, lighter-weight, agile methods ...
- ArticleOctober 2004
eXtreme ISO ?!?
OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applicationsPages 260–263https://doi.org/10.1145/1028664.1028768This Report discusses how a web-based application development project adopted XP and passed its first ISO audit. The practitioners report will consist of background material, a discussion of XP-friendly practices that the development team adopted, a ...
- ArticleNovember 2002
Extreme embedded a report from the front line
Many embedded development environments are stuck somewhere in the backwash of software technology. Structured programming practices, with the artifacts of those methodologies liberally scattered about, are the norm in these environments. The world has ...
- ArticleJanuary 2000
Modelling infection scenarios - a fixed-price eXtreme programming success story
OOPSLA '00: Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)Pages 23–24https://doi.org/10.1145/367845.367907Is it possible to do fixed-price eXtreme Programming projects? How does one bid on a project with changing scope? When is the project finished? These questions and others were addressed in the context of a successful project modeling infection and ...