Contribution Points are go!

Today is a great day to get answers to obscure and silly testing questions in the forum. Everyone probably looking for stuff to post on haha

5 Likes

Anything that gets more Bruce goodness back in my life. Iā€™ve missed you friend!

4 Likes

To be honest, it still isnā€™t on point. I can see the fix has been rolled out and the point system has been updated and Mirza is on top!

image

BUT according to your scoring chart, it still does NOT match :stuck_out_tongue:
Since Mirza has 1.9k received and 6.4k given and each should be 1 point, he should be at 8.3K on the leaderboard not even taking into account the other scorings.

Strap on everyone, weā€™re digging deep into the business logic behind this! :smiley:

A new feature on a forum full of testers? Did anyone expect anything else? Itā€™s getting shredded to bits :joy:

[EDIT] Like an subscribe this post for more smart arse comments!

I mean, letā€™s all be honest here, does anything ever work 100%? :sweat_smile:

Iā€™ve spent my entire career advocating for high-quality products and services. If things were 100% our careers would be in a very difficult place.

I like that we can still discover problems with the Contribution Leaderboard. I like it because itā€™s got us chatting and I also like it because it highlights that nothing is 100%.

1 Like

:100: this.

I always very much enjoy what you have to share, @undevelopedbruce. This is a zero-pressure message, more just a reflection of my appreciation for the experiences, questions and thoughts that you share on here.

1 Like

2 days ago my contributions were at 404 (coz I made a geeky joke out of it) and today theyā€™re 361ā€¦ am I doing the contributions wrong? :joy:

Screenshot 2023-05-25 at 10.12.07

1 Like

Aha, the Discourse team have helped me understand why.

The plugin has a field called scorable categories. And I added all the recently created categories and some older categories that are still in use. I didnā€™t include those that are no longer in use ā€“ when of course I shouldā€™ve done. Thatā€™ll be why the scores donā€™t match as itā€™s not pulled the data from all the categories that have ever existed.

Iā€™ve now updated scorable categories so itā€™ll pick up all categories regardless of whether they are active or not. Iā€™ve asked the Discourse team to run the backfill job again to see if that resolves the issue.

Letā€™s find out. :mag_right: :soon:

1 Like

image

I think it did work XD
Imho, likes given should still not count though! I like to many posts for that XD

4 Likes

The latest backfill job is complete.

For All Time. Thatā€™s way more like what it should really be! :trophy:

3 Likes

Okay, Iā€™ll just lay it out very honestly, because itā€™s eating away at me: I hate the contribution leaderboard.

I hope and pray that itā€™s a naming problem. Watching myself fall in ā€œcontributionā€ rank because of the quantity and not quality of my responses is demotivating. I also donā€™t want to think of myself as an entry in a leaderboard - my value here is as a person, with my personality and skills and knowledge, not how many likes I get, and to be measured as such feels dehumanising to me. I donā€™t want to be measured, I want to help.

So far this month Iā€™ve written 1219 words in 7 replies on the Club, and tens of thousands over many years, but the word count isnā€™t considered contribution.

I also try to provide well thought out, researched information, solid follow ups, important clarifications, links to sources and resources. I spend a lot of time researching, rereading, cleaning language, self-editing, and sometimes not posting a whole essay because I think itā€™s whatā€™s best. The quality of my responses isnā€™t considered contribution.

I try to be patient, encouraging and humorous where I can. I edit my posts to reflect inclusivity and remove things that might be too aggressive, even when my depression or anxiety are bad or Iā€™m fighting with my social difficulties. The effort or tone of my responses isnā€™t considered contribution.

Iā€™ve contributed to the MoT club almost exclusively for many, many years, at the expense of other communities, slack, discord or my own blog. If you wanna read stuff I write you come here. My loyalty isnā€™t considered contribution.

I encourage other people to use MoT, and tell people how useful it is, how kind people here are. My cheerleading isnā€™t considered contribution.

Is my contribution not valid? Not valued? It literally doesnā€™t count, Iā€™ll have to rely on figuratively.

We talk a lot in this community about metrics that are dangerously collected and used and how employees can game a system (usually once a fortnight on rotation with the other repeating topics), and itā€™s really odd to me that we repeat the same concept here. I take pride in what I write, and now Iā€™m getting graded - itā€™s as if the point of contributing is being devalued in favour of the act of contributing.

Whatā€™s the plan? If the idea is that weā€™ll fight over placings, then I donā€™t see how that builds a community. Are we supposed to compete or help each other? Do we battle for likes? Wage war over first replies to boost exposure? If weā€™re trying for top spot we definitely need to stop issuing likes to people, weā€™re feeding their score. Should we say things that are important, or is it important that we say things? If the points and ranking donā€™t matter then I donā€™t understand why weā€™re measuring, and if they do matterā€¦


From the desk of the 21st most valued contributor ever!

5 Likes

Someone said it! :grinning: I agree the ā€˜gamifyingā€™ of contributions doesnā€™t fill me with any joy either. If the game is to post and like stuff, then yes, people may do that - but the quality is irrelevant as quality is not part of the game.

That isnā€™t my main issue though. Contribution points have been all backdated for users, and when I saw this, it immediately disengaged me.

I joined this forum to speak to people in my industry, and to learn and share. Iā€™ve only been contributing to this forum on and off for about a year, and now I see a users with over 3k ā€˜contributionā€™ pointsā€¦ Iā€™m just like :man_shrugging: - contribution points are essentially a measure of time the user has been posting and liking stuff, which will always be ā€˜longerā€™ than me. Unless those members stop contributing, Iā€™ll never catch up and have zero interest in doing soā€¦ as it has no value.

Even if I was number 1, all it means is that Iā€™ve posted and liked more than anyone else - which doesnā€™t mean anything.

3 Likes

Exactly why I said ā€œgiving a likeā€ should not matter for the scoreboard.
Hence if people do a good post, people will like that and youā€™ll get points for thatā€¦ just like stack overflow.

1 Like

I did not read the full thread and do not know if parts of my comments were already covered.

My 2 cents:
Scrap the whole thing.
People should focus on meaningful interaction, not on points.
I have seen pointifications doing more damage than than they help.

IMO it is a waste of effort. Implementation, maintenance, discussions ā€¦

People will have meaningful interactions without it when they want to.

At the very least hide it for the public and just use it internally to track how divers are the contributions by this rule set.

When you want the contributions to be more divers then pleas do not show so explicit how long they are still not that diverse.
It might demotivate others to see always the same group on the top (5-10).
And people which have less time will never have a chance to get next to the people with more time.

4 Likes

I agree here on everything.

5 Likes

Yes, and maybe re-work the badge system to have more meaningful badges and not ā€œlike X postsā€
But more like Create a Topic that has 20 likes, because that will be a meaningful post.

4 Likes

I feel like Iā€™ve created a better habit this week ā€¦logging in, interacting with posts and starting conversations. I put ā€œ556ā€ points down for my points last week, but didnā€™t note down what it related to e.g. daily, weeklyā€¦ woops! Oh well. Iā€™ve put a note in my calendar for when I get back from hols to check out the club :slight_smile:

2 Likes

Thank you for taking the time to share your thoughts and for starting this conversation, @kinofrost.

And thanks for your follow-ups, @whitenoise, @kristof, @sebastian_solidwork and @melissafisher.

Chris, itā€™s super clear that your posts are well thought out and considered. And no doubt the community values your replies. Or at the very least they have your view on a particular topic that they can take away and do what they like with - even if someone doesnā€™t reply directly to tell you so. I reflect that this is such a challenge with online forums where folks write detailed & considered posts & replies and might not receive written feedback.

Iā€™m gonna ask some questions at the end of this post as Iā€™d love to learn more from you. Before I do that, let me share some context about why we switched on the leaderboard. I hope this helps.

We switched on the leaderboard as one of our recent initiatives to encourage more people to get involved on The Club ā€“ to spend more time here, start conversations, help each other out, build connections and learn. And in the process, if it helped people build an actual habit to get more involved then this is amazing news.

Recent data suggested that things had gone quieter on The Club. We have other initiatives in progress too, such as 30 Days of Career Growth coming soon in June. Plus the 5in5 initiative. And weā€™re slowly but surely creating new Club posts related to articles on the MoT platform to encourage even more discussions. And replies are a great way to celebrate the author of such articles.

Powering The Club is a service called Discourse, and it offers a gamification plugin. It was very straightforward to switch on. At Ministry of Testing we always have in mind to help folks find ways to get involved in the community in a way that works for them. We recently launched the Contribution page to help spark ideas.

Yet we think thereā€™s a missing piece, a way for folks to receive even more types of rewards for their efforts. Badges, points and the like could all be part of that. And itā€™s been on our backlog to build profile pages for people to celebrate what they are up to with the testing community (not just the MoT community). However, thatā€™s some time off.

Switching on the Discourse gamification plug-in seemed like a simple way to experiment with some sort of points system. We made assumptions that some folks would enjoy using it and that others wouldnā€™t. So we took a bit of risk by switching it on. Iā€™m glad we did and have received so much helpful feedback about it. I reflect that if we didnā€™t switch it on then we wouldnā€™t have learnt this now ā€“ or at least deferred what happens when points are presented back to a community. As far as experiments go, itā€™s been a success.

Iā€™ll be straight up here. I didnā€™t expect the leaderboard to be taken as seriously as it has been. I imagined it would be a lighthearted way for folks to ā€œsee where they are at over a period of timeā€ and use it to motivate themselves in a way that works for them. Iā€™d also expect a community to use a tool like a leaderboard to support each other and use it as an opportunity to help each other out, not as a way to compete with each other. Iā€™m glad weā€™ve received useful feedback on the pitfalls of switching on a points-based system with a community. I understand why it makes people feel uncomfortable.

So here are the questions I mentioned Iā€™d get to:

To everyone who is uncomfortable with the leaderboard: Iā€™m super curious to know, what things help motivate you already to contribute to the MoT Community? And what things that donā€™t exist do you think would help? Is there any form of metric or data point that would help you? How might we build something that acknowledges that any form of points-based system can be gamed in some way? How can we be sensitive and inclusive to folks who are uncomfortable with points-based systems?

Itā€™ll be cool if we could build this feedback into whatever more we do to help folks get involved with the community in a way that works for them.

This is a long post from me so Iā€™ll finish by sharing this: As a community member, focus on doing what you do. Thatā€™s all that matters. Thereā€™s no judgement here, just appreciation for the many things you have to share.

Thanks again for all your feedback.

6 Likes

As a side note, perhaps it helps if I share how Iā€™ve been using the leaderboard since we turned it on.

Whenever I look at the leaderboard I first switch it to ā€œTodayā€ to get a quick sense of who is about. Then I switch to ā€œWeekā€ and then ā€œMonthā€. It gives me a sense of who is ā€œaroundā€. It also reminds me to connect with people I havenā€™t connected with for a while. I then just switch away from the leaderboard and back to the Everything Latest view and get involved there, as thatā€™s where it all matters.

Maybe we could put in a feature request to make those filters available within the URL instead of within the app so itā€™s easier to bookmark a preferred view ā€“ instead of having to see ā€œAll Timeā€ first and then switch to another view. An alternative feature request would be to allow admins to select the default view. And we could set that to either ā€œDayā€ or ā€œWeekā€.

2 Likes