I am currently doing my Masters in Computer Science and as part of my project I am doing a very simple survey about the usual Python development lifecycle. I am basically trying to find out what the main friction points are for Python Developers and I am simultaneously developing a tool to address those friction points . It just takes a 2-3 minutes and every response is greatly appreciated.
I have some suggestions for improvement for the form:
The text on entry page is manually wrapped, but on mobile it looks bad because the text is then folded again. I’m not familiar with the form tool you use but I think it’s better to let the browser auto-wrap.
The text on entry page reads strange. I can’t tell how exactly, though. Make it concise and to-the-point.
It’s also repetitive, e.g.
This survey investigates the challenges developers experience throughout the Python software development lifecycle. It is anonymous and takes approximately 5 minutes to complete.
…
In the survey I will ask you a few questions about your Python project development and maintenance practices, the tools you use, and the challenges you face. This will take about 5 minutes.
And there’s “Funder information. N/A.” Probably residue of a template?
There’s a question “How frustrating do you find managing project dependencies (packages)?” I happen to have not managed dependencies in the last few months but I have to select an option, so it’s a false signal on the result side.
I think Question 4 “How much do you enjoy developing software with Python?” devs may also say they find writing Python suffering - slightly~very unenjoyable. There’s only one option signaling “unenjoyable”.