معيار 2: تصميم البرنامج