From: Ramkumar Ramachandra <artagnon@gmail.com>
To: Jakub Narebski <jnareb@gmail.com>
Cc: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>,
"Git Mailing List" <git@vger.kernel.org>
Subject: Re: Advertising the Git User's Survey 2011
Date: Sun, 3 Oct 2010 18:18:22 +0530 [thread overview]
Message-ID: <20101003124818.GA328@kytes> (raw)
In-Reply-To: <201010031121.03795.jnareb@gmail.com>
Hi Jakub,
Thanks for taking the time to go through my long (somewhat
unstructured) note.
Jakub Narebski writes:
> On Sat, 2 Oct 2010, Ramkumar Ramachandra wrote:
> > Interesting statistic: 24508 people viewed it, 7821 people completed
> > it, but 0 people started filling out information and later decided not
> > to submit it. It could mean that many people clicked through and found
> > the survey, but probably left because it looked too long at a glance?
>
> Without the knowledge how those two numbers are calculated we can only
> speculate what do they mean.
>
> I think that '0' in 'Incomplete' statistics is here because this survey
> doesn't have compulsory questions: answering all questions are optional,
> so it might mean that even if one question in the survey is answered,
> then the survey is considered complete by Survs.com statistics.
I just opened up survs.com, signed up for a free account and created a
survey with two compulsory questions- I couldn't submit the results
without filling up both of them. Then I looked at the statistics and I
saw a '0' in incomplete- I'm confused. Perhaps we can email survs.com
and ask them?
> I personally do not like the "wizard" formatting of surveys, i.e.
> dividing survey into page so you are not presented with very long page,
> but are presented withc chunks of survey at glance. Even if you see
> how much survey did you fill in (how many pages there are in total),
> and even if you can go back to previous page.
Same. I also think "wizard" is a bad idea for this- it would make it
look like some sort of online test :p
> I'd prefer to create a better information about survey upfront. We say
> that all questions are optional ("Note that you may skip questions as
> you like"). It is also stated that you can fill only a part of survey,
> and later go back to finish it... hmmm, I wonder if those cases where
> one edited his/her survey responses multiple times are counted as one
> finished survey, but multiple views.
Sure. Again, we should perhaps email survs.com for such
clarifications.
> We could also write how much time it takes on average to fil the survey.
Sounds good.
> > The average time spent on the survery is 34 minutes
>
> It would be interesting to have more detailed statistics of time spent
> on the survey that only average time, a single number. When one is
> filling open-form essay-length question, it would obviously take much
> more time than for one who doesn't.
Hm, yes. I didn't think about this.
> > - I think we can bring that down to 10~15 minutes if we design
> > questions to extract more information. Also, there's little incentive
> > for taking the survey: while many companies actually give out
> > discounts/ coupons for taking surveys, the least we can do is present
> > real-time results in the most interesting manner possible ie. survey
> > takers should see the "results so far" immediately after taking the
> > survey; some visualizations such as pie charts?
>
> What we can do is after finishing the survey to redirect to the
> survey analysis page:
>
> https://www.survs.com/results/33Q0OZZE/MV653KSPI2
> http://tinyurl.com/GitSurvey2010Analysis
>
> instead of IIRC currently used redirect to
>
> https://git.wiki.kernel.org/index.php/GitSurvey2010
>
>
> As far as I know Survs.com doesn't provide any API for extracting data
> or survey statistics required for creating such visualization. Neither
> we have a place where such app could be created, I think.
Oh, ok- we should take too much trouble though; we should keep
cost-to-benefit ratio in mind.
> > In questions 5, 10, 12, 13, 16, cut down out the options that have
> > very few respondents and let them all go into "other". It probably
> > doesn't actually save the survey taker any time, but I think seeing a
> > long page with many options can be scary.
>
> The "5. Which Git version(s) are you using?" is not that long. We could
> create a cut off a bit earlier, perhaps on 1.4 (i.e. have "pre 1.4") or
> even earlier, we could remove alternate implementations answers
> (git-bigfiles, JGit, other implementations), or even concatenate 'master',
> 'next', 'pu' into single response... but would it buy us much?
>
> The other side of removing choices, relying instead on "other, please
> specify" response is that it makes it harder to analyze results of survey:
> different people use different words for the same thing (and there are
> also spelling mistakes), and make results less reliable: people do not
> fill "other" if there is at least partial match, or do not know how to
> specify their version.
Ofcourse. We should only remove options that don't necessarily tell us
very much.
> We can remove those choices in "12. What Git GUIs (graphical user
> interfaces) do you use?" that got less than 1% rounded, or less than
> 10 responses. On the other hand some people stated earlier that the
> list of possible choices in the survey (not necessarily about this
> question in specific) serve as reminder / information about possible
> choices.
Hm, I hadn't thought of that. I suppose it can be used to advertise
various applications.
> The other side of removing options from "13. Which git hosting site(s)
> do you use for your project(s)?" is that when sending requests to
> announce the survey to those git hosting sites that are not on this
> list, some of them requested to be added (which is impossible after
> starting the survey; and before survey begins it is little sense to
> send announcements).
I see. How are we going to tackle this in future?
> Besides all of those below 1% rounded (Codesion, GitFarm, The Chaw,
> CipherHive) are also those that I didn't get response to request for
> announcing Git User's Survey 2010...
Interesting.
> We could make it more organized though, e.g. by sorting list of options
> alphabetically, or something like that.
Sounds good.
> > 1. Country of residence: we can probably make this a nice click-on-map
> > interface as opposed to freeform text. It'll be more useful to us,
> > and more interesting to users when we advertise the results.
>
> It would be nice to have click-on-map (Google Maps or Bing Maps based),
> something like Ohloh provides, resulting in map of survey responders
> similar to the map of git users and git contributors on Ohloh
>
> http://www.ohloh.net/p/git/map
>
> it isn't something that Survs.com offers currently. I can only ask for
> it to be provided...
>
>
> Another solution would be to have pre-filled combo box (<select> field)
> with the list of countries to choose from, with GeoIP ised to pre-select
> the country. I can generate list of all countries myself
>
> $ perl -MLocale::Country \
> -wle 'print join("\n", sort (all_country_names()))'
>
> as far as I know Survs.com doesn't offer GeoIP nor any API to hook it
> to survey questions.
I suppose we could always work out a way to display the results from
the information Survs.com gives us.
> > 2. Age: Maybe we restrict the input to 2-digit integers and draw a
> > graph with all these integers to show a mean, median etc?
>
> Restricting input doesn't give us much.
I just meant it as a sanity check in case people enter "34 years old"
and the like.
> There is nice histogram of responder's age for Git User's Survey 2009
>
> https://git.wiki.kernel.org/index.php/GitSurvey2009#02._How_old_are_you_.28in_years.29.3F
>
> and tabularization of responses. We can calculate mean, median, mode
> (aka modal score, i.e. most common response), perhaps after eliminating
> outliers, but would it give us much information?
Nice histogram! How did we manage to do this in 2009? Did we use a
custom-made application to do the survey?
> > 11. Just change this to an optional sometimes/ often? Why should users
> > spend time clicking on "never"?
>
> "Never" is here because you can't un-click response in given row.
> I'm also not sure how not answering row is represented in the export
> of survey data (which we use for further analysis).
Oh, right. I didn't think about this.
> > 17, 18: Merge perhaps?
>
> Those questions are split because of limitation of Survs.com; the
> "other, please specify" results in limited width _text field_, while
> it is much easier to write in-depth response in large _textarea_ field
> that wuestion 18 provides.
Ah, I thought so.
> > Ofcourse, I understand that there must be some technical constraints
> > due to which some things are not implementable (eg. survs doesn't
> > provide the feature?), but I've not taken that into consideration.
>
> Note that as it currently stands we can use Survs.com account only for
> 2011 survey, provided that it is done earlier than this year (perhaps
> 1 June -- 31 July?), as our Premium account which we got thanks to
> generosity of Survs.com admins (after Survs.com got out of beta) will
> downgrade to the Free plan (which is offersn much too low limits)
> on Sep 22, 2011.
I see. Any thoughts on long-term plans? Do we pay for the premium
account or do we build a custom application?
-- Ram
next prev parent reply other threads:[~2010-10-03 12:49 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-22 18:57 Advertising the Git User's Survey 2011 Ævar Arnfjörð Bjarmason
2010-09-22 19:12 ` Jacob Helwig
2010-09-22 19:26 ` Ævar Arnfjörð Bjarmason
2010-09-22 20:42 ` Jakub Narebski
2010-09-30 10:51 ` Advertising the Git User's Survey 2010 - report Jakub Narebski
2010-10-01 14:05 ` Nguyen Thai Ngoc Duy
2010-10-01 23:13 ` Junio C Hamano
2010-10-02 1:07 ` Štěpán Němec
2010-10-03 9:46 ` Jakub Narebski
2010-10-02 6:20 ` Advertising the Git User's Survey 2011 Ramkumar Ramachandra
2010-10-03 9:20 ` Jakub Narebski
2010-10-03 12:48 ` Ramkumar Ramachandra [this message]
2010-10-03 14:55 ` Jakub Narebski
2010-10-03 18:07 ` Ramkumar Ramachandra
2010-10-03 23:29 ` Jakub Narebski
2010-10-05 3:26 ` Ramkumar Ramachandra
2010-10-05 7:01 ` Jakub Narebski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101003124818.GA328@kytes \
--to=artagnon@gmail.com \
--cc=avarab@gmail.com \
--cc=git@vger.kernel.org \
--cc=jnareb@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).