Data warehouse projects are large, multi-month or even multi-year, projects. They can involve
multiple architecture components and stakeholder groups with varying criticality, quality, delivery,
and security requirements. Requirements are often loosely defined, and users often don’t know
what they do need until you show them what they don’t need.
However, many teams find they can achieve an ideal state when they implement best practices to
address some of the most common challenges of using Agile for data warehousing.