Scrum, Behavior Driven Development, Continuous Integration and Refactoring Tools for Agile Software Development


Scrum Project Management and Agile Software Development Resources

Manifesto for Agile Software Development

The Agile Alliance

The Scrum Alliance

Scrum Expert - Agile Project Management Resources

Software Development Articles - Approaches, Process, Methods, Techniques

Software Development Tools - Agile Section - Agile Tools Listing

Agile Software Development Portal

Agile Videos and Tutorials

Scrum Blogs Aggregator


Scrum Articles

Adaptive Project Management Using Scrum

Opening Communication within a Scrum Team

Scrum Roles - an Unsolvable Puzzle?

Mature Scrum at Systematic


Self-Organization: The Secret Sauce for Improving your Scrum Team

Who Does What in An Agile Project? Product Owners and Project Managers in Agile Teams

Scrum at Large: Managing 100 People and More

Scrum Shock Therapy

Myths of Scrum

Hyperproductive Distributed Scrum Teams


Behavior Driven Development BDD

Behavior Driven Development on Wikipedia

Introducing BDD by Dan North


Behavior Driven Database Development (BDDD)

Responsibility Driven Design with Mock Objects

TDD - FDD - BDD... Why not PDD?


Continuous Integration Resources

Continuous Integration in Wikipedia

Continuous Integration and Testing Conference

Comparison of Continuous Integration Software in Wikipedia

Continuous Integration Feature Matrix

Software Development Tools Directory - Continuous Integration Section

Continuous Integration Tools

Continuous Integration Tutorials

Continuous Integration Feeds Portal

Open Source Configuration Management Software Directory


Continuous Integration (original version)

Continuous Integration (updated version)

Continuous Integration Wiki

Choosing a Continuous Integration server

Continuous Integration Anti-patterns

Continuous Integration: The Cornerstone of a Great Shop

CruiseControl.Net Tutorial

Setting up a Python continuous integration server with Hudson

Setting up continuous integration for PHP using Hudson and Phing

Continuous Integration with Hudson to build and test Oracle Application Development Framework applications


Spot defects early with Continuous Integration


Continuous integration on a minimalist platform

Building an Automated QA Infrastructure using Open-Source Python Tools



Code refactoring in Wikipedia


What Is Refactoring?

Refactoring Java Code

Refactoring Large Software Systems


Refactoring Test Code

Removing Duplication by Refactoring

Test-Driven Development With Refactoring

Red, Green, Refactor