1. Agile Software Development
3. Stories/Tasks/Defects
4. Iterations
5. Projects
1.1 Agile Methodologies
1.2 Planning
1.3 Communication
1.4 Stories
1.5 Iterations
1.6 Testing
1.7 Releases
1.8 Tools
2. AgileTrack Overview1.2 Planning
1.3 Communication
1.4 Stories
1.5 Iterations
1.6 Testing
1.7 Releases
1.8 Tools
3. Stories/Tasks/Defects
4. Iterations
5. Projects
6. Releases
7. Searching
A. XML-RPC Interface
7. Searching
A. XML-RPC Interface
Chapter 1 - Agile Software Development
Agile software development is essentially a philosophy of software development which focuses on incremental development with frequent deliverables, and constant communication and feedback between development teams and their customers. It relies less on long term planning and more on the competence of the development team to rapidly adapt to changing requirements as they are gradually thoroughly understood. Agile development mitigates the risk of instability caused by rapid design and code changes by relying heavily on automated tests.