Relating PMBOK Practices to Agile Practices--Part 4 of 4

[article]

and fix all the bugs in order to have the feature accepted by the product owner by the end of the iteration.

In some agile methodologies, quality drives the entire software development process in something called "test-driven development" (TDD). In this approach, tests are written and automated first, before the functional code is written. As stated in one of the FAQ responses at Testdriven.com's Web site, "Write a small test, write enough code to make the test succeed, clean up the code. Repeat."

Whether you choose to embrace typical agile activities or something more extreme, quality is guaranteed to improve when implemented in the spirit of the Agile Manifesto and its guiding principles. And as this last article in the series draws to a close, I hope that you've seen how agile practices are in sync with most, if not all, of the tenets outlined in the Project Management Body of Knowledge. I invite you now to learn more about agile by visiting the following sites and to look for more of my articles next year on how to make the transition to agile.

Further Reading
www.agilemanifesto.org

www.agilealliance.com

www.apln.org

Click Here to Read Relating PMBOK Practices to Agile Practices Part 1 of 4
Click Here to Read Relating PMBOK Practices to Agile Practices Part 2 of 4

Click Here to Read Relating PMBOK Practices to Agile Practices Part 3 of 4

About the author

TechWell Contributor's picture TechWell Contributor

The opinions and positions expressed within these guest posts are those of the author alone and do not represent those of the TechWell Community Sites. Guest authors represent that they have the right to distribute this content and that such content is not violating the legal rights of others. If you would like to contribute content to a TechWell Community Site, email editors@techwell.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!

Upcoming Events

Nov 09
Nov 09
Apr 13
May 03