Creating useful software is a
craft. There is no black and white formula for success. Yet, there are certain Agile
engineering practices that, if used thoughtfully, have shown to repeatedly add
value to a business. In this article,
I’ll share 4 specific ways that your business can benefit today from Agile
Engineering practices.
(If we use the basic formula of Scrum + Extreme
Programming (XP) = Agile, I am referring to the XP piece of the equation when I
say Agile Engineering Practices. Things like Test Driven Development, Pair
Programming, & Continuous Integration.)
"Scrum
is easier and less threatening than XP(Extreme Programming), so I see a lot
more people starting out with Scrum. On the downside, the teams that start with
Scrum tend to struggle more than the teams that start with XP. The XP teams
experience more pain starting out, but then get to a high performance state
within the first year."