Results 231 to 240 of about 822,899 (303)

How extreme does extreme programming have to be? Adapting XP practices to large-scale projects

open access: closed37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the, 2004
The need to develop software at Internet speed and accommodate changes during the entire software development life cycle has made lightweight or agile development methodologies like extreme programming popular. However, such methodologies have been considered to be beneficial for small and medium sized projects, with small teams.
Lan Cao   +3 more
semanticscholar   +3 more sources

Extreme programming modified: embrace requirements engineering practices

open access: closedProceedings IEEE Joint International Conference on Requirements Engineering, 2003
Extreme programming (XP) is an agile (lightweight) software development methodology and it becomes more and more popular. XP proposes many interesting practices, but it also has some weaknesses. From the software engineering point of view the most important issues are: maintenance problems resulting from very limited documentation (XP relies on code ...
Jerzy Nawrocki   +3 more
semanticscholar   +3 more sources

Empirical investigation of the impact of extreme programming practices on software projects

open access: closedCompanion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, 2004
Extreme Programming (XP) is an agile software development methodology composed of several practices that purportedly yield high quality and high customer satisfaction. However, there has been little formal investigation of these claims. We conduct empirical, industrial case studies to evaluate XP. Results from two case studies are presented.
Lucas Layman
semanticscholar   +3 more sources

Practices of Extreme Programming for ERP Based on Two-dimensional Dynamic Time Scheduling Interface Method

open access: closed2009 WRI World Congress on Software Engineering, 2009
Traditional ERP software displays less information on a single interface and fails to show the time related statistical information directly and thus has various types of defects. A two-dimensional time dynamic scheduling interface methods is put forward.
Min Zeng, Cheng Wang, Qiao-yun Long
semanticscholar   +3 more sources

Quantitative assessment of extreme programming practices

Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555), 2002
Some anecdotal evidence demonstrates success of the extreme programming practice in a portion of the software industry. It has also been argued that pair programming, as a part of the extreme programming process, yields higher quality software products in less time.
Succi G, Stefanovic M, Pedrycz W
openaire   +3 more sources

Embedding Architectural Practices into Extreme Programming

19th Australian Conference on Software Engineering (aswec 2008), 2008
Today, agile methods become a popular approach to develop software systems. They try to satisfy customer, respond to changes, release in less time and achieve suitable profits for developers. XP is one of the most popular agile methods which is currently being used and different kinds of research have been accomplished about its various aspects such as
Amir Azim Sharifloo   +2 more
openaire   +2 more sources

Best practices in extreme programming course design

Proceedings of the 13th international conference on Software engineering - ICSE '08, 2008
Teaching (and therefore learning) extreme programming (XP) in a university setting is difficult because of course time limitations and the soft nature of XP that requires first-hand experience in order to see and really learn the methods. For example, iterations are either shorter or fewer than appropriate.
Kai Stapel, Daniel Lübke, Eric Knauss
openaire   +2 more sources

Decision support for extreme programming introduction and practice selection

open access: closedProceedings of the 14th international conference on Software engineering and knowledge engineering - SEKE '02, 2002
This paper presents an investigation concerning the introduction of Extreme Programming (XP) in software development organisations. More specifically the concept of using a decision support method known as the Analytical Hierarchy Process (AHP) is evaluated by a group of students and a group of developers and the outcome is compared to experiences from
Daniel Karlström, Per Runeson
openalex   +2 more sources

Extreme Programming Security Practices

International Conference on Agile Software Development, 2007
Current practice suggests that security is considered through all stages of the software development life cycle, and that a risk-based and plan-driven approach is best suited to establish security criteria. Based on experience in applying security practices, this paper proposes two new security practices, security training and a fundamental security ...
Xiaocheng Ge   +3 more
openaire   +2 more sources

Product and Release Planning Practices for Extreme Programming

International Conference on Agile Software Development, 2010
Extreme Programming (XP) is an agile software development methodology defined through a set of practices and values. Although the value of XP is well-established through various real-life case studies, it lacks practices for project management. In order to enable XP for larger projects, we provide the rolling forecast practice to support product ...
van Valkenhoef, Gert   +3 more
openaire   +3 more sources

Home - About - Disclaimer - Privacy