اولویت بندی نیازها و پروژه های شهری به منظور تخصیص آنها به مناسب ترین محلات منطقه و با در نظر گرفتن سه عامل شهر ، شهرداری و شهروند جهت تامین نیاز مناسب انجام می شود. شهرها نیاز به تقسیم بندی مناسب جهت مدیریت شهر و اداره امور شهری دارند که می توان به تقسیم بندی شهر به مناطق، ناحیه ها و محله ها اشاره کرد.گستردگی منابع، حوزه های شهری، عوامل محیطی اثرگذار، ذینفعان متعدد باعث گردیده برنامه ریزی دریک سازمان خدماتی ازجمله شهرداری ها نیاز به نگرشی سیستماتیک جهت انتخاب صحیح نیاز و اولویت بندی داشته باشد. سابقه برنامه ریزی در شهرداری اصفهان به برنامه اصفهان +22-برنامه اصفهان85-برنامه اصفهان 90 و درنهایت برنامه اصفهان 95بازمی گردد که جهت اجرای پروژه ها و اقدامات برنامه بایستی فرآیند تخصیص منابع ، بودجه ریزی وغیره انجام پذیرد. این امر با وجود محدودیت منابع و بودجه بایستی به خوبی مدیریت گردد.به کمک درخت تصمیم می توان نیاز های متعدد را به خوبی دسته بندی نمود که از پراکندگی عوامل موثرجلوگیری خواهد شد. به کمک روش های تصمیم گیری چند معیاره، می توان اولویت بندی مناسبی انجام داد.گرچه استفاده از روش های ریاضی همواره به جواب بهینه منجر نمی گردد، ولی استفاده از نتایج آن جهت تحلیل فرآیند همسویی برنامه های شهرداری با مدیریت و انتخاب سبد پروژه می تواند به پاسخی رضایت بخش منجر شود که در اثر جامع نگری و جلوگیری از پراکندگی عوامل موثر بر انتخاب گزینه ها بدست می آید.