Agile is a style of...you know, I couldn't be bothered reading this article. It's about coding.

To give you a clue how boring this is, here's a excerpt.

tl;dr - give Agile a try and see if you like it. If it doesn't work at your company, they'll drop it soon enough. If they don't or you still hate it, leave.

I've had very successful experiences with Agile and some not-so-successful ones as well. Here's what I've noticed in general:

  1. it ONLY works when absolutely everyone is committed, including QA and the product owners and ESPECIALLY the customer (or customer proxy if an actual customer is not feasible)

  2. the "best developers" who leave as a result of going Agile typically aren't all that good. I've experienced this first hand and usually their code, although working, is unmaintainable, untestable, and difficult to read

  3. Implementing Agile 100% immediatley is often not successful. Unless you're starting something completely new and ETC

If you still want to read it, then I suggest you avail yourself of a inflatable woman as real ones are somewhat out of your league.