وتشمل الأسباب الأكثر شيوعاً لعدم الالتزام بالجدول الزمني ما يلي: التغييرات المدخلة على نطاق المشروع؛ والتأخر في تكييف البرمجيات؛ والمقاومة التي يبديها المستخدمون حيال التغيير؛ ووضع جدول زمني أولي بصورة غير ملائم؛ وتأخر تحويل البيانات؛ وتغيير استراتيجية المشروع الأصلية؛ وتأخر عمليات إعادة تصميم أساليب العمل.
未按期完成最常见的原因包括：项目范围的改变；软件定制化造成的延误；用户对变化的抵制；最初设定的时间不足；数据转换方面的延误；对项目最初战略的改变以及业务流程重新设计造成的延误。