تنها مورد اول به طور مستقیم به اندازه دولت مرتبط است. البته شهرداری ها در ایران، نهادهای عمومی غیردولتی هستند با این حال در اینجا دولت در معنای حاکمیت (Government) در نظر گرفته شده است.
اما در مورد موارد 2، 3 و 4 راهکارهای شناخته شده ای هستند که در سطح بین المللی نتایج مثبتی به همراه داشته اند:
1- مدیریت تعارض منافع
2- شفافیت
3- گزارشگری تخلف
4- افشاگری
البته این راهکارها کلی هستند و ده ها کتاب درباره هر یک از آنها تدوین شده است.
اما به طور اخص، مثلاً سامانه شفافیت قرارداد، پرسنل، واگذاری ها و غیره می تواند راهگشا باشد. در این زمینه به تجربه شورای شهر تهران مراجعه کنید.
البته راه اندازی سامانه، فقط تدارک ابزار است، هدف افزایش فشار عمومی و مطالبه گری مردم است که به کمک این سامانه مقدور است و می تواند تا حد زیادی از وقوع انواع فسادها جلوگیری کند.