I remember the Schulze Method from back when I was studying Econ... that was years ago and my math isn't the greatest, go easy on me.
We are piloting a project to make a to-do list app for teams, I'm looking for a voting, ranking method to rank many, many items, across many people and I'm not math-savvy enough to choose a ranking method. This might be feature requests for our product.
I'm investigating a system whereby the team (team A) could come up with items to-do: A1, A2, A3. The members of Team A, lets say TA1, TA2... TA5 all vote in a "hot or not" style. That can give me the pairwise ranking for each player in that team. An order of what's important.
Question 1 - can Schulze method create an ordered rank of preferences, even if player TA5 doesn't complete all their possible rankings?
In parallel, team B creates their own to-dos. Slogans B1, B2, B3. Repeat the same method as above.
Question 2a - can Schulze method give an ordered ranking of B1,B2,B3 and A1,A2,A3. and what conditions are there (i'm assuming you'd need at least one pair-wise ranking from set A and set B). Lets assume a third team, C (for CEO) can cast a few votes, create a pairwise preference.
Question 2b - Would it matter that the CEO only casts a few votes?
Question 3 - What considerations to the model would I have to make if looking to implement a system where anyone can add "to-do's" and vote on "to-dos". Imagine a company-wide feature request system. Anyone can add a feature e.g. "Ability to make coffee". Anyone can dip into this fantasy system and "hot vs not" ideas, the best ideas float to the surface. Is Schulze the best method?
I'd love to hear comments and solutions, I'm at a total loss!