I do not think bounties should be eliminated when Answers changes to use Confluence Questions. I know for me that a bounty got me to:
How has bounties affected you?
Has bounties caused anyone to have a negative reaction to the question?
Actually, I rather see badges elminiated since I never answered a question because I wanted a badge. I am always surprised that I got a badge. A badge is something the system or other people have given to me indirectly. Now if a badge earned me some karma points, then my opinion would change.
Norman, these are all great questions. Thankyou for asking them. I think many of them are less about bounties and more broadly about understanding the usage patterns of Answers in general - we at Atlassian should always be concerned about the overall 'health' and experience of the answering community.
I have left them as open questions for now, since even without this additional layer of analysis, I am already in favour of having bounties as a feature in CQ. This feature is being tracked by the CQ team as https://jira.atlassian.com/browse/CQ-791- I'm going to see if we can actually move this in to a "must have" for Answers.
One of my long term goals is to have this kind of 'health' analysis available for all users to see as a dashboard or something, rather than relying on sporadic analysis of the DB from within Atlassian.
I think allowing a minimum bounty to be configured would be useful, too.
My analysis only shows the bounty offered in addition to the default 25 karma for accepting an answer.
It is true the questions are about usage patterns with an emphasis towards bounty usage. I was looking for some additional 'facts' that was qualitatively measurable that could assist in this discussion.
Thank you for your time and being open to discuss this topic.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I would have edited my previous comment, but somehow editing seems to be broken now. I do not get my old text anymore to fix things up, so I do not know if I am editing my comment or creating a new comment.
Well, anyhow, you might want to update your FAQ about bounties in a similar to the way you discussed badges.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, I just noticed that editing comments is broken, too. I'll raise a JIRA issue to track it, but it's unlikely that we'll push out a fix for it unless our timeline for Confluence Questions changes drastically.
I have a FAQ update on my todo list :) We're now aiming to get bounties in for the migration.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All!
Your responses to this question made me question my initial plan to make a decision on bounties based purely on eyeballing the site and using intuition.
I've now run some SQL queries on a database export from last night, and wanted to share the results with you:
How many bounties have been offered?
select count(*) from forum_questionbountyoffer;
count
4938
How many questions have had a bounty offered on them?
select count(distinct question_id) from forum_questionbountyoffer;
count
4908
How many questions have had a bounty offered as a percentage of all questions asked?
How many questions are there in total?
select count(id) from forum_node where node_type = 'question';
count
73772
Now do the math...
4908 / 73772 * 100% = 6.65%
How many users have offered a bounty, as a percentage of all users who've ever asked a question?
How many users have ever asked a question?
select count(user_ptr_id) from forum_user where user_ptr_id in ( select distinct author_id from forum_node where node_type = 'question' );
count
30101
How many users have offered a bounty?
select count(distinct user_id) from forum_questionbountyoffer;
count
2890
Now do the math...
2890 / 30101 * 100% = 9.6%
What bounties are offered?
select amount as bounty, count(amount) as times_offered from forum_questionbountyoffer group by amount order by amount asc;
bounty times_offered
1 2216
2 312
3 395
4 82
5 733
6 97
7 10
8 19
9 7
10 418
11 15
12 5
13 1
15 81
16 17
17 1
19 2
20 154
21 6
22 1
23 1
24 2
25 75
26 6
27 1
28 1
29 2
30 58
31 2
34 1
35 8
36 4
37 3
40 23
42 1
45 4
46 2
47 1
50 95
51 2
55 1
56 2
57 1
60 2
65 1
66 1
70 4
75 5
76 1
77 1
80 1
91 1
94 1
100 34
104 1
145 1
150 3
200 7
300 1
500 2
1893 1
2012 1
6761 1
What's the answer rate for bountied questions?
How many questions are there?
(from earlier): 73772
How many questions have an answer?
select count(q.id) from forum_node q where node_type = 'question' and q.id in (select distinct parent_id from forum_node where node_type = 'answer')
count
62385
Now do the math...
62385 / 73772 * 100% = 84.5%
How many bountied questions are there ?
(from earlier): 4908
How many bountied questions have an answer?
select count(distinct q.id) from forum_node q where node_type = 'question' and q.id in (select distinct parent_id from forum_node where node_type = 'answer') and q.id in (select distinct question_id from forum_questionbountyoffer);
count
4426
Now do the math...
4426 / 4908 * 100% = 90.18%
What about if we exclude outler bounties (eg. bounties more than 500 karma) and unhelpful bounties (eg. bounties less than 5 karma):
select count(distinct question_id) from forum_questionbountyoffer where amount >= 5 and amount <= 500
count
1927
And how many are answered?
count
1789
Now do the math...
1789 / 1927 * 100% = 92.84%
What's the 'accepted answer' rate for bounties?
How many questions are there?
(from earlier): 73772
How many questions have an accepted answer?
select count(q.id) from forum_node q where node_type = 'question' and q.id in (select distinct parent_id from forum_node where node_type = 'answer' and marked = true)
count
36348
Now do the math...
36348 / 73772 * 100% = 49.27%
How many bountied questions are there?
(from earlier): 4908
select count(distinct q.id) from forum_node q where node_type = 'question' and q.id in (select distinct parent_id from forum_node where node_type = 'answer' and marked = true) and q.id in (select distinct question_id from forum_questionbountyoffer);
count
3044
How many views do bountied questions get?
What's the average view rate for all questions?
select avg(extra_count) from forum_node where node_type = 'question';
avg
417.67
What's the average view rate for bountied questions?
select avg(extra_count) from forum_node where node_type = 'question' and id in (select distinct question_id from forum_questionbountyoffer)
avg
398.49
What's the average view rate for bountied questions, excluding outliers?
select avg(extra_count) from forum_node where node_type = 'question' and id in (select distinct question_id from forum_questionbountyoffer where amount >= 5 and amount <= 500)
avg
398.49
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
My key takeaways:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Joe, great intel. Very open, and minimal bullshit. You are living the values ;-)
Some of the numbers don't seem to actually lead to the numbers in the conclusions, maybe just my misreading or copy/paste issue.
I'll be happy whatever you decide, given that you have all the facts.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Interesting numbers. Your criteria that bounties should effect answer rate at least has been met.
Can you tell if the karma level of the persons that answered, commented and accepted answers? Assuming a higher karma level means more experience (major assumption here), does the person with more experience answer bounty questions more often than non-bounty questions? Does the person with more experience comment on bounty questions more often than non-bounty questions?
Again, if we could assume that a karma level means a better quality of answer, could we infer the quality of the answers overall on answers? Are your more experienced (higher karma) people still answering questions? Are the bounty questions getting a better quality of answer(ie higher karma persons)?
Could you tell 'newness' of the person offering bounties on answers? If you compare the creation date of the account to the creation date of the question, we might be able to infer the type of person asking the questions? Are bounties being given out by people who are new atlassian products (or at least new answers)?
I am looking to give you some more food for thought about bounties with qualitative numbers behind them.
Does bounty questions attracts your more experienced users?
Are bounties created by your new users to answers?
I am hoping answers to these questions would weigh on your decision about bounties.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think maybe bounty numbers might be low because you are displaying the default 25 points plus the bounty. When I initially saw the bounty, I thought it was 25 points plus another 26 points (ie bounty of 1 karma). You could raise the minimum bounty karma as well. It depends on the type of users that actually use the bounty.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No need to apologize!
That's interesting but from our POV, as users, that's beside the point. I don;t really care why it might be slow, just that it not be slower than answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Joseph.. sorry for the accusative nature of my, err, accusation. The reason I am struggling with it is that, given a question with a bounty, personally I am more likely to answer it, and to try to provide a fuller answer. Not that much more inclined, but a bit. So I'm surprised if that does not also apply to others, and that that doesn't influence the stats. I do think that it increases the quality of answers, but you won't see that with a quantitive analysis.
> CAC has an order of magnitude increase in traffic compared to AAC (something like 3-5x, I think), based on uniques and total hits, so it's not an ideal comparison
That's interesting but from our POV, as users, that's beside the point. I don;t really care why it might be slow, just that it not be slower than answers.
I see that you're going to do this and it makes sense from a commercial perspective, I'm just asking you to keep an eye on performance.
> I'm happy to have an honest discussion about it here... open company, no bullshit and all that :-)
Yup... "answers is my girlfriend" etc. I do seem to spend more time with answers than her ...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm waiting for a recent export of the production DB and then will post some analysis here. The last one I did was from an export that was ~ 6 months old, so I think it would be good to re-assess with the most recent state.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@JamieI haven't "massaged" any stats, but I will admit to performing only a cursory analysis of bounties usage. I'm happy to have an honest discussion about it here... open company, no bullshit and all that :-)
If the data shows that bounties did increase the view rate, is that a successful case for bounties? The asker may still not have gotten a good answer, even if 5x the number of people viewed it. My gut says that if the bounties don't increase the answer rate, they're just a distraction.
CAC has an order of magnitude increase in traffic compared to AAC (something like 3-5x, I think), based on uniques and total hits, so it's not an ideal comparison. The earlier performance problems with AAC were 'solved' by throwing hardware at it, the underlying codebase is still littered with performance issues.
We have provided the Confluence Questions dev team with a full dump of the AAC prod database, which they are using to import into CQ for performance testing. I feel pretty confident that performance will be as good, if not better, than it is currently.
Also with Confluence Data Center on the horizon, we're going to gain some additional headroom for more scaling if needed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I agree with Norman. Badges blow... I have no idea what badges I have, they're not shown anywhere prominently... and I would not do something to get a badge.
In the FAQ it says that bounties didn't significantly change the answer rate. I struggle a bit to believe that. I'd also like to see how much they influenced the view rate. Maybe the stats are being massaged a bit to fit with the roadmap for Confl Qs. Fair play, I would do the same.
Even if they did not change the answer rate, perhaps the bounty questions were that much harder, and they would not have had any answers without a bounty. Or perhaps the quality was higher as people tried to get the bounty.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Another concern I have is that performance of CAC is pretty bad, along with frequent outages. After some great work by the Answers team, the performance of AAC is now pretty good, and I'd hate to lose all that.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For my perspective .. It could stay, but .. please rescrict ability to create a bountry for people that do not have enough karma. I see a lot of questions with bountries from people that have 1 karma and bountry is set to 25, 50 .. As I remember if person have 1 karma (or less than a bounty) nad he acceppt the answer you will not recive 25 or 50 karma..
-Mirek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Norman! Thanks for your input - it's interesting to get your perspective on bounties. I want to reply to your question with some stats + data from the Answers DB, but I'm out of the office right now and can't get to it.
When I'm next in, I'll extract some and post it here and we can discuss it some more. I'm open to the possibility of keeping bounties alive, but my initial investigation into the raw numbers didn't seem to indicate it was worth it..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.