Results 251 to 260 of about 436,355 (315)

Embedding Architectural Practices into Extreme Programming

open access: closed19th 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
openalex   +3 more sources

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
openalex   +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
openalex   +3 more sources

From Cards to Code: How Extreme Programming Re-Embodies Programming as a Collective Practice

open access: closedComputer Supported Cooperative Work (CSCW), 2004
This paper discusses Extreme Programming (XP), a relatively new and increasingly popular `user-centred' software design approach. Extreme Programming proposes that collaborative software development should be centred on the practices of programming.
Adrian Mackenzie, Simon Monk
openalex   +4 more sources

Two Architectural Practices for Extreme Programming

open access: closed, 2008
Extreme programming (XP) is one of the important agile methods and is being used widely. Although XP itself is quite new, many of the practices utilized by it have been around for some time. The most controversial aspect of XP is the change management aspect of the process.
Amir Azim Sharifloo   +2 more
openalex   +3 more sources

Towards High Quality Software Development with Extreme Programming Methodology: Practices from Real Software Projects

open access: closed2009 International Conference on Management and Service Science, 2009
Software quality is essential to software development projects, from the aspects of the customer, sponsor, development team and quality assurance team. Though there are kinds of test tools which help us to find the defect more efficiently, many researchers agreed that it is not enough nor efficient to validate the software product after it is produced.
Bin Xu
openalex   +3 more sources

Agile CS1 Labs: eXtreme Programming Practices in an Introductory Programming Course

open access: closed, 2004
Many students begin to form their software development habits in introductory programming courses. Although problem-solving strategies and other good practices are taught at the introductory level, early experiences in programming tend to involve small assignments and so students do not always see the benefits and value of good software engineering ...
Dawn McKinney   +4 more
openalex   +3 more sources

Optimal coordination of crystallization batch processes using rules and practices of extreme programming

open access: closedProceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003., 2004
This contribution describes the development and implementation of a complex control system for a sugar production plant. Using practices of extreme programming control algorithms have been generated to realize an optimal coordination of twenty batch crystallizers. Thus the equilibrium of mass and energy flows as well as the improvement of sugar quality
Wolfgang Böck   +2 more
openalex   +3 more sources

UniX Process, Merging Unified Process and Extreme Programming to Benefit Software Development Practice

open access: closed2009 First International Workshop on Education Technology and Computer Science, 2009
Unified Process (UP) and Extreme Programming (XP) have been adopted widely in the software development world. The main concepts and practices of UP and XP are analyzed and the unreasonable or impracticable ones are figured out. A new software development process, the UniXProcess, is proposed.
Yinghua Zhou
openalex   +3 more sources

New practices for extreme programming applied in campus on-line, a large web based application development project

open access: closed, 2003
Text in English ; Abstract: English and Turkish Includes bibliographical references In this thesis, we study practices for Extreme Programming, which is a recent methodology of software development based on rapid application development with small teams who need to develop software in an environment of rapidly changing requirements.Three new practices ...
Mustafa Yıldız
openalex   +2 more sources

Home - About - Disclaimer - Privacy