Halloween may be over but our Agile Architect has a terror tale for you just the same. It always seems like the right time to incur technical debt but never the right time to pay it off. So don't incur it or this could happen to you...
Why you need automated testing, continuous integration, test-driven development and -- yes -- pair programming for agile to be successful.
Do all the research you want, but according to our expert, successful agile transitions require someone who's actually spent time in an agile environment.
Facing CMMI appraisal? Mark walks you through how he completed the Risk Management and Decision Analysis portions of CMMI Maturity Level 3 for his agile shop.
CMMI certification aligns with agile much more than you might think.
Mark J. Balbes, Ph.D., shares what you can expect in his new ADTmag.com column, and talks about three common misconceptions about agile that he'll address further in the coming months.
If you're wondering what a software architect does in an agile development environment, you're not alone. Mark J. Balbes shares what he does and how it all comes together in better code.