إن تخفيض مدة وتكلفة أي مشروع هندسي هي حاجة ملحة لكل من مقاولي البناء ومهندسي التشييد ,ولذلك يتم السعي باتجاه أي توافق بين هذين المفهومين ,لكن مقاولو البناء في ورشات المباني العالية يواجهون مهمات ذات طبيعة تتكرر من طابق إلى الطابق الذي يليه ,ويحتاج هؤلاء المقاولون إلى تقييم الحلول المختلفة لجدولة المهام المتكررة من ناحية الزمن أو التكلفة أو الاثنين معا وإيجاد أكبر توازن ممكن بينهما ,ولهذا فأننا نقدم عملنا الخاص بإيجاد الحلول المثلى لجدولة المهام المتكررة وغير المتكررة في ورشات المباني العالية وذلك من خلال تعريف المهام وتوليد القيود بينهما وأخيرا جدولة الحلول الممكنة وإيجاد الحل الأفضل بينهما ,فبداية يتم تعريف تقسيمات المشروع و كميات العمل بإدخالها في قاعدة البيانات العامة في برنامجنا، يقوم البرنامج بعدها بتوليد خيارات المهام و معظم القيود التي تربط بينها بشكل تلقائي و يجب الموافقة عليها من أجل الانتقال إلى المرحلة التالية، في المرحلة التالية يقوم البرنامج بتقييم مدد المهام و جدولتها و ایجاد الحل الأمثل باستخدام طريقة الجينات الوراثية، هذه الحلول سيتم اختبارها و مقارنتها حسب المعايير التي يتطلبها مقاول المشروع و المهندس المنفذ و ذلك حسب وزن معیاري كل من الزمن أو الكلفة، وفي المرحلة الأخيرة يتم إظهار الحل الأمثل على شكل مهام متكررة حسب التقسيمات التي أرادها المستخدم للبرنامج.