If you ask an Agile Advocate:
Q. What are the best types of projects to use the Agile Framework for execution?
A. Every project!
Sorry - not true. There is a project scenario that still get's the most value from waterfall or iterative delivery methods.
But - D365 Solutions, these are ideal for implementing using Agile.
This is why and how.