Rapidly changing requirements demanded shorter product life-cycles, and were often incompatible with traditional methods of software development.
بسرعة طالبت المتطلبات المتغيرة أقصر دورات حياة المنتج، وكثيرا ما كانت متوافقة مع الأساليب التقليدية لتطوير البرمجيات.