"Coding a Better Government" is a TED talk by Jennifer Pahlka in which she describes how the development of simple apps helped government link citizens together to help each other and the community. This is entirely different to Interactive Democarcy. But ID could point app developers in the right direction, by offering a forum that highlights problems and offers suggestions.
Perhaps, instead of employing government programmers to write the code, volunteer experts or students may develop the apps to solve problems. I'd like to see the government recognise such people, perhaps with some sort of award or certificate.