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

UserStories.com - Agile Tools Listing

Agile Software Development Portal

Agile Videos and Tutorials

Scrum Blogs Aggregator

Articles

Scrum Articles

Adaptive Project Management Using Scrum

Opening Communication within a Scrum Team

Scrum Roles - an Unsolvable Puzzle?

Mature Scrum at Systematic

Videos

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

Behaviour-Driven.org

Introducing BDD by Dan North

Articles

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

Articles

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

Tutorial

Spot defects early with Continuous Integration

Videos

Continuous integration on a minimalist platform

Building an Automated QA Infrastructure using Open-Source Python Tools

 

Refactoring

Code refactoring in Wikipedia

Refactoring.com

Articles

What Is Refactoring?

Refactoring Java Code

Refactoring Large Software Systems

Videos

Refactoring Test Code

Removing Duplication by Refactoring

Test-Driven Development With Refactoring

Red, Green, Refactor