Agile development
Agile is an umbrella term for a philosophy that you can apply to a variety of different software development methodologies. Learn about the history of agile software development, as well as the tools, frameworks, and practices found in an agile software development team.