Logo
 » seminars  » workshops  » past events  » twitter 
 » home  » about  » marketing opportunities  » contact us 
 
summary
 
 
 
news
 
 
  info
 
 
market
 
 
 
literature
 
 
 
latest news
 
 
  search in these resources
 
 
  Search IT Jobs:
  Advanced Search arrow
datanewsjobs
 
  Other resource centers
IT Architecture | Business Process Management | Content Management | CRM | Databases | Data Warehousing & BI | EAI | ERP & Supply Chain Mgt. | Grid & Utility Computing | ITIL & Service Management | Java and J2EE | Knowledge Management | Linux, Unix & Open Systems | Windows & Microsoft Strategy | Mobile & Wireless Technology | Open Source Software | Outsourcing | Podcasting | Enterprise Portals | Project Management | Security, Viruses, ... | Storage Technology | IT Strategy | XML & Web Services | IT Jargon & Acronyms | RFID - RF Identification | Social Business Networks | Voice over IP (VoIP) |
 
 
  Search the site
 
  What's New at I.T. Works?
Requirements Management Workshop Organised again in 2013 >>
Business Model Innovatie - Technieken om uw huidig business model te verbeteren en innoveren >>
Digital Marketing Masterclass for Marketing Professionals: Postponed >>
>more>
 
 
  Join Our Community:
LinkedIn profile of I.T. Works
Follow us on Twitter:
Print this

eXtreme Programming (XP) info

 

Welcome to the eXtreme Programming (XP) resource center !

Extreme programming is an agile software development methodology. The aim is to deliver high-quality software that brings value to its users, and this in a rapid and regular way.

Where can you find more information ?

How do you stay up to date ?

Who are the market players ?

What can you read about this (books, white papers, articles, ...) ?

  • Article: Taking continuous integration to the next level - Introduces an Ant-based build and integration system called BigBrother that leverages XP principles. BigBrother combines several open-source tools into a "continuous integration" system. I also offer a real-world scenario in which BigBrother was used to successfully manage a continuous build process. (use CruiseControl, Clover and other open source software)
  • Article: The SCRUM Development Process - Scrum is an agile process for developing software. With Scrum, projects progress via a series of month-long iterations called sprints.
  • Article: XP and Change Management - a perspective of what can happen if you use XP, or also "how change leads to improvement"
  • Extreme Programming Examined - Papers presented at XP2000. A well rounded set of papers covers most topics.
  • Extreme Programming Explained: Embrace Change - THE book on extreme programming
  • Extreme Programming in Practice - Based on the popular XPlorations website. Specific subjects are explored in detail.
  • Extreme Programming Installed - This book covers specific XP practices in finer detail than Expreme Programming Explained. This book teaches how to program XP style.
  • Planning Extreme Programming - This book presents the latest thoughts on how to plan software in a rapid delivery environment. This book teaches how to run an XP project.
  • Refactoring: Improving the Design of Existing Code - by Martin Fowler et al
  • White Paper: Extreme Programming (XP) - an overview of the core practices of XP (extreme programming), also offers strategies for applying these practices (and reaping the benefits) with a global team, and suggestions on how to estimate and price these projects.
  • Article: Hacking and Refactoring (Eric Raymond) - The open-source movement and agile programming may be converging. While reading Martin Fowler's excellent book "Refactoring", he realized development by refactoring is a sharp description of the normal style of open-source hackers. In this essay he explores this connection further.
  • White Paper: Leading-Edge Technology, Trailing-Edge Management - A few companies are producing better quality software, on time with less staff and at reduced cost. Although 'new' to the software world, the management techniques they are using have been proven to work in the manufacturing world for over twenty years. These agile technologies, as they are known, are gaining more and more ground in software development and may prove to be the disruptive technology that spells the end for some established software development companies who fail to notice the change in paradigm. (eXoftware)
  • White Paper: Lessons Learned: Agile Practices and Visual Basic 6.0 - Extreme Programmers rely on tools and techniques such as refactoring, design patterns, simple design, and unit testing. Here's what to do if you want to apply XP techniques in a VB/VB.NET project



   © I.T. Works, Technologiepark 3, 9052 Gent - E-Mail: 	- Phone: +32 (9) 241.56.13 - Fax: +32 (9) 241.56.56 - Privacy policy - VAT/RRRP: BE 0454.842.797  
website monitoring