Much like agile requirements aim toward a goal, agile engineering practices help teams write code that meets the goals of an iteration and changes direction easily. To be an agile team, you need agile code. The agility of a code base is related to the architecture, development practices, and the delivery model. As working software is the main way of evaluating progress on an agile project, agile engineering practices can drive agile planning techniques when they are lacking.
Not a Cutter Community Member? Register today to read select open-access articles.
Member/Guest loginForgot your password?