Five common errors in requirements analysis (and how to avoid them)


Problem 1: Customers don’t (really) know what they want

Problem 2: Requirements change during the course of the project

Problem 3: Customers have unreasonable timelines

Problem 4: Communication gaps exist between customers, engineers and project managers

Problem 5: The development team doesn’t understand the politics of the customer’s organisation