Are you wondering what is Agile and why do you hear about it so often? There are dozens of posts on the internet that discuss Agile software development, but all of that information can be a little bit technical for somebody who is just starting to understand the Agile methodology.  This post covers everything you…