"But that would take local governments to sign up and developers / designers to begin solving problems that matter to their local society. Might be worth a shot though?"
Tech minds are always want to build a tool, not sure why it's just how we're wired.
Don't.
Just do less and do something.
Ask the "Head of Social Service & Care" you were talking to to get 5 or 10 colleagues to get in a room with yourself and a few other hackers.
Ask them their problems and write it all down. Then build something to solve ONE of their problems. This could be as boring as reducing their wasted time and money by automating a menial task in the departments offices.
Once you've built a thing show them it, then ask them to organise another meeting to talk about other problems. Ask them to invite community members. Then you do it again, and again.
Helping people isn't about building things, it's about talking to them about their problems and solving them. Keyword there "talking".
I love that way of thinking, since you're totally right; everything can't be solved by another tech tool that looks nice on TechCrunch.
I have been lucky enough to be a part of what you're proposing a few times, and it is an amazing (and exhausting!) experience. Talking to them, fully understanding their pain points and even try to go out into "the field" with some social workers is a very important method for solving problems that matter in the right way. I agree. :-)
What I have experienced though, and your mileage may differ, is that even though you want to invite them (and community members) they simply do not have the time unless it's some under-the-radar workshop or some big hackathon. Both good initiatives, but it nags me that there's nothing "in-between".
Our local government is stressed and pushed to its limits, meaning that many initiatives like hackathons and the like needs to yield some sort of return of investment.
Nevertheless, I completely agree with you and thanks for sharing your thoughts!
Tech minds are always want to build a tool, not sure why it's just how we're wired.
Don't.
Just do less and do something.
Ask the "Head of Social Service & Care" you were talking to to get 5 or 10 colleagues to get in a room with yourself and a few other hackers.
Ask them their problems and write it all down. Then build something to solve ONE of their problems. This could be as boring as reducing their wasted time and money by automating a menial task in the departments offices.
Once you've built a thing show them it, then ask them to organise another meeting to talk about other problems. Ask them to invite community members. Then you do it again, and again.
Helping people isn't about building things, it's about talking to them about their problems and solving them. Keyword there "talking".