Even if you aren’t someone that works in a technology role, you’ve probably heard the term “agile” used to describe software development and project management. It’s sometimes characterized as a methodology or framework, but that’s not quite right. Agile is often presented this way by consultants or companies that are trying to sell their products and services.