Hi Daniel. Finding the UX Research group with cross-expertise in software development, CJM and Open Source is hard to impossible, because there is literally no market to keep such groups alive. @Erioldoesdesign can tell more about working in UX company that deals with Open Source projects, and can probably give some pointers where to look for.
The tricky part in your request is that the level of expertise that is required to understand possible problems with contributor experience is too specific and deep. For example, it may happen that the major problem with GitLab contributor experience is the 2 hour building time for PostgreSQL in GDK. Or not. With a degree UX, but without experience in development workflows (git, databases, devops), I don’t think people can effectively pinpoint such problems. And UX companies can not allow themselves to have paid positions for people with narrow professional expertise in different field, so they relied on contractors to fill the void. But because IT giants abandoned the practice of working with contractors, this mechanism doesn’t work anymore.
So my best bet would be that you need a good UX researcher who draws CJM diagrams and writes good reports as educational blog posts, and a person who can provide the expertise to identify bottlenecks, know where to bring the attention in experiments, and which metrics to collect during CJM sessions.
Thanks for sharing your thoughts. It has been difficult to find a group with this expertise.
You also bring up one of my main concerns with doing UX interviews. The building time involved with GDK and some of the technical stumbling blocks might prove too much for a traditional UX approach.
I’m hoping to learn what I can about UX research so I might be able to better assist a consulting researcher. I really appreciate your perspective on some of the skills a good researcher would need here, thanks!