Non-software projects can consist of a wide array of endeavors, from product design and development to construction and infrastructure operations. Agile project management can be applied to any of these projects, if the team is ready to work collaboratively and adaptable in their way of approach.