นิยามใหม่ของสถาปัตยกรรมซอฟต์แวร์: อนาคตของการพัฒนา