Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> General Programming -> Extreme Programming Articles Adds this page to your personal favorites
  Extreme Programming
Agile Project Planning
An estimated 5 out of 6 of traditional software projects are either late or over budget according to a study by the Standish Group. This article discusses a more agile approach to project planning that can keep your project from becoming another statistic.
Visits: 567 Updated: 2005-1-21  Rating: 
An Introduction to Extreme Programming
When you look at it closely, Extreme Programming isn't really as extreme as it is logical. This introduction shows you the tenets of XP and its relationship to open source methods for writing software.
Visits: 2065 Updated: 2001-5-28  Rating: (Not Rated)  More info & Ratings
Advertisment
Automating the build and test process
Incremental testing and continuous builds are two of the cornerstones of the Extreme Programming methodology. Combine the two in a single, automated process -- and throw in automatically generated e-mail reports -- and you'll...
Visits: 1399 Updated: 2001-9-28  Rating: (Not Rated)  More info & Ratings
Economics of XP
When you pay for something - including software - you are concerned about value and cost: "What's it going to do for me?" and "How much will it cost?"
Visits: 929 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
Eine Kleine Refaktorung
Friedrich Brunzema offered a problem on the xp list, with a series of stories that he felt were noticeably less costly to do in one order than another. I've nothing to do tonight, so I'm going to work the problem -- more accurately a subset of it -- to see what happens. (Updated to include a bit more summary, and the code so far.)
Visits: 179 Updated: 2005-10-26  Rating: (Not Rated)  More info & Ratings
Enhance Web Publishing with Jacquard
Jacquard is a software development methodology specialized for Web projects and Web development that looks to align the work and goals of business interest personnel, Web designers, programmers, project managers, database analysts, and more. Learn Jacquard’s core principles, and follow an example of its use in communication between a user experience team and a programmer team.
Visits: 220 Updated: 2008-3-31  Rating: (Not Rated)  More info & Ratings
Essential XP: Card, Conversation, Confirmation
The XP Circle of Life helps keep projects alive. A key aspect of this cycle is the Acceptance Test. Acceptance Tests are critical to communication among team members, especially between customer and programmer
Visits: 539 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
Essential XP: Documentation
Outside your extreme programming project, you will probably need documentation: by all means, write it. Inside your project, there is so much verbal communication that you may need very little else.Trust yourselves to know the difference.
Visits: 619 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
Essential XP: Emergent Design
There are many well-known modeling and design techniques that can be used to bring about a "good design". An incremental process may limit the applicability of these techniques, which are most powerful when applied and committed to "up front". Test everything; eliminate duplication; express all ideas; minimize entities:These few simple rules, applied locally, can help a high quality global design to emerge.
Visits: 495 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
eXtreme Programming eXperienced (Part 1)
This article describes the experiences of one development team that has successfully adopted many of the eXtreme Programming (XP) principles and values in their development methodologies.
Visits: 677 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
How to Be a Customer of XP Software
Extreme Programming ("XP") is a fairly new software development methodology. We discuss these three aspects: * XP is a Different Approach * XP Practices * Customer Activities
Visits: 1250 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
Intro. to Extreme Programming (XP)
This article gives an Introduction to Extreme Programming (XP).
Visits: 1614 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
Making the Date
It seems like every development project begins with the date, and we're held responsible for "making the date". Making the date is not a development responsibility. Here's why.
Visits: 200 Updated: 2005-10-26  Rating: (Not Rated)  More info & Ratings
Managing XP: Manager, Tracker, and Coach
This article deals with the various roles in a XP development team.
Visits: 893 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
Natural XP: Documentation
Kent Beck has described XP as designed to go with people's natural instincts. In this short series of articles, we'll take a look at how XP accomplishes goals without a need for lots of discipline or management pressure. In this article, the topic is documentation.
Visits: 544 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
Programming in Pairs - Some Scenarios
The goal with this article is to Show and critique several episodes of pair programming.
Visits: 1021 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
QuickCRC Introduction
QuickCRC for Linux, Macintosh and Windows is an object-oriented design tool that automates CRC cards. This introduction gives a tour of the features and screenshots of this tool.
Visits: 748 Updated: 2002-3-25  Rating: (Not Rated)  More info & Ratings
The Test/Code Cycle in XP: Part 1, Model
This article demonstrates the Test First Design philosophy of eXtreme Programming. The article uses C# and NUnit to demonstrate the techniques.
Visits: 617 Updated: 2001-8-21  Rating: (Not Rated)  More info & Ratings
The Test/Code Cycle in XP: Part 1, Model
This paper demonstrates the development of a small bibliographic system using Extreme Programming techniques. Part 1 shows development of the model.
Visits: 467 Updated: 2001-9-3  Rating: (Not Rated)  More info & Ratings
The Test/Code Cycle in XP: Part 2, GUI
This article shows development of the associated user interface.
Visits: 501 Updated: 2001-9-3  Rating: (Not Rated)  More info & Ratings
Untangling the Web
This article describes how SOAP uses XML "as a simple and elegant solution that automates B2B transactions".
Visits: 781 Updated: 2001-7-16  Rating: (Not Rated)  More info & Ratings
What is Extreme Programming?
Extreme Programming (XP) is actually a deliberate and disciplined approach to software development. About five years old, it has already been proven at cost conscious companies like Bayerische Landesbank, Credit Swiss Life, DaimlerChrysler, First Union National Bank, Ford Motor Company and UBS.
Visits: 1218 Updated: 2001-10-26  Rating: 
When is it not XP?
Let's try to get a sense of what is good process and what is not, without a lot of rigmarole about the specific practices.
Visits: 834 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
Write Java Apps with purQuery Inline Method
IBM pureQuery is a high-performance Java data access platform focused on simplifying the tasks of developing and managing applications that access data. This article introduces the pureQuery inline method programming style, and discusses how users can use it to efficiently query and update databases. Also explore benefits and key features of using the inline method.
Visits: 26 Updated: 2008-5-1  Rating: (Not Rated)  More info & Ratings
XP and Reliability
One of the most common failings of XP teams is insufficient testing. XP asks for more testing than many teams are used to. But what about projects that need reliability at a substantially higher level? Are they out of luck?
Visits: 515 Updated: 2001-10-26  Rating: (Not Rated)  More info & Ratings
XP Programmer's Cube - A Day in the Life
The XP Programmer's Cube is an artifact that captures the key activities in a day in the life of an XP programmer.
Visits: 1229 Updated: 2000-10-9  Rating: (Not Rated)  More info & Ratings
XP Testing Without XP: Taking Advantage of Agile Testing Practices
This article describes how to use techniques from extreme programming for teams that have not implemented XP
Visits: 630 Updated: 2003-9-7  Rating: (Not Rated)  More info & Ratings


Found a broken link? Please report it to us.

  See also  
 Files
   Documents & Textfiles
    Textfiles
    Tutorials
   Development Tools
    Development
Advertisement

  Free Magazine  
Free Magazines
CSO magazine offers an in-depth look at security-related products and services, presented through a strategic management
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.