Agile Tutorials & Articles
-
Testing In An Agile World: The Heart Of A Developer
by Malcolm AndersonIn this article, Malcolm Anderson looks at the roles of developer and tester in a classic team scenario and how a tester’s role and mindset, as well as a developer’s and manager’s to the tester, must evolve to fit effectively within an agile development team.
-
Rails: an introduction
by Kevin JonesEver wondered what “Rails” is all about? Kevin Jones explains what it is and why it's important.
-
Rails: an introduction
by Kevin JonesYou've heard the hype - but not given it a shot yet? Kevin Jones explains the background of MVC, DRY and TDD and how to get started with your first Ruby on Rails web app!
-
Improving Application Quality Using Test-Driven Development (TDD)
by Craig MurphyWhat is the one activity or phase that improves the quality of your application? The answer is an easy one: Testing, and plenty of it. Traditionally, testing is a phase somewhere towards the expected end of the project - when the cost of any code or requirement changes is known to be much higher. Craig looks at how TDD can address this by adopting a more agile approach.
-
Planning to be Agile?
by Mark Collins-CopeA discussion of how to plan agile, iterative and incremental developments.
-
Metropolis and SOA Governance, Part 1: Towards the Agile Metropolis
by Richard Veryard Philip BoxerIn the service economy, we expect service-oriented systems to emerge that are increasingly large and complex, but that are also capable of behaviours that are increasingly differentiated. This is one of the key challenges of SOA.
-
Test-driven development with NUnit
by Roy OsheroveAn introduction to test-driven development with NUnit and the NUnit-Add-in