My company acknowledges that their software developers are frustrated and wants to improve. Among the hundreds of thousands of employees there are lots of developers all across the world. We now want to create a network of developer representatives to drive improvements. This initiative is currently driven by motivated individuals and meritocratic. To represent the masses of developers I believe we need:
We have an internal social network which is definitely the easiest way to contribute. Its voting functionality is not the greatest though.
Any tips? Did anybody try something fancy like liquid democracy somewhere? Is democracy even desirable for this?
(It is totally not a union. We already have that and we are not discussing salaries for example. We can talk tools and processes.)