Programming, software testing and project management practical resources


Here some links to external resources that provides practical expert knowledge for the software developer, tester and manager.



Agile Software Development Resources

The Agile Manifesto   The Manifesto for Agile Software Development

Agile Alliance     Non-profit organization dedicated to promoting the concepts of agile software development

Agile Project Leadership Network     Non profit organization that is focused on making people great project leaders

DevAgile    Resources on Extreme Programming, Scrum, Test Driven Development & Co

TV Agile    Extreme Programming, Scrum, Test Driven Development & Lean Videos and Tutorials Directory

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

Agile Voices    Extreme Programming, Scrum, Test Driven Development & Lean Feeds Portal

The Waterfall Manifesto    A mirror site to the Manifesto for Agile Software Development

Extreme Programming (XP):    Resource for information about Extreme Programming. Home of XP Magazine.   Information, tips and advice on the use of eXtreme Programming.    Introduction and overview of Extreme Programming.    Exploring Extreme Programming


Scrum Alliance    Scrum is an agile, lightweight process that can be used to manage and control software and product development.

Jeff    Jeff Sutherland's SCRUM Log

Scrum Articles    Scrum Agile Software Project Management Articles Directory

Scrum Expert    Agile Software Development Project Management

Open Source Scrum    Scrum agile project management open source tools directory

Feature-Driven:    Feature Driven Development (FDD) is a model-driven, short-iteration process framework for project-specific software development.    Jeff DeLuca web site

DSDM:    DSDM is a project delivery framework which aids the development and delivery of business solutions to tight timescales and fixed budgets.

Test Driven Development:    Site dedicated to promoting techniques, tools, and general good will in the test-driven community.

Agile Modeling:    Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems.

Adaptive Software Development:    ASD home page

Lean Software Development:    Web site of Mary and Tom Poppendieck

Continuous Integration:

Continuous Integration Tools Directory - Automated Build and Unit Testing Tools

Continuous Integration Blogs Aggregator - Automated Build and Unit Testing Feeds

Continuous Integration Tutorials - Automated Build and Unit Testing Articles and Videos


Agile Advice     How and Why to Work Agile