הגדרה מחדש של ארכיטקטורת תוכנה: עתיד הפיתוח