Don't read this article either. Instead read the actual Agile manifesto. It's really short, but very insightful. After you've read it stop and think (we're programmers, we're supposed to be good at that) about how your current process, or a potential process matches the principles laid out.