Survey on software developer's tools and practices.
This survey collects data of individual developers for Petri Avikainen's thesis. If you have questions related to this survey please send me email to: pmavik@utu.fi

Thesis focuses on roles, responsibilities and tools of software developer introduced by agile software development.

Results of the survey are anonymous and are handled confidentially and no identifying information is gathered or published.

You can answer in English, Finnish or Swedish.
Sign in to Google to save your progress. Learn more
Backgroud of the developer
What are your backgounds. Where you come and how long have you worked in the industry?
Education *
Required
Work experience *
Please indicate your working experience in years.
Company description
What kind of company are you working in.
Clear selection
Work title *
What is your work title? E.g programmer, designer...
Team size
Development team size
Tools in daily work
Check the tools you use in daily work. If no suitable tools found you can write them down in the free-field.

You can leave a section blank if you do not use such tools in your work. Select multiple if needed.
Version control
Continuous Integration
IDE
Analytics
Monitoring
Testing
Test automation
Issue trackers
Work visualization
Documentation
Communication
General project management tool
Optional free field
Here you can mention other important tools in your work. For example your favorite editor.
Work estimation
Estimate your and your team's daily work and effectivenes
Excessive work
How much do you do excessive work?
None
Plenty
Clear selection
Decisions
Do you make big decisions by your own that may effect design or business
Never
Often
Clear selection
Learning
Do you learn continuously new technologies in your work?
Never
Often
Clear selection
Rapid delivery
How fast is your team in delivering new features?
Slow
Fast
Clear selection
Complexity
Are you able to handle the whole system in development
Poorly
Extremely well
Clear selection
Practices and conventions used in your work
What are the practices and convention you use in daily work? You can check multiple from every section.
Principles and practices
Meetings
Design
Artifacts
Roles
Quality assurance
Optional free field
You can mention other important practices used in your work or the modifications made in the well-known practices such as Scrum
Optional fields
If you are willing to answer more and analyze your situation at your work, you can do it here or just skip to the form submission.
Principles and practices
What are the principles and practices (scrum, kanban...) used in your work and how do they fit to your work?
Development team roles
Does your team have specific roles? How are your development team roles formed? By the team or by management? Or
Free word
If you have thoughts related to developer's responsibilities please leave a comment!
Feedback
For those who have feedback of the survey!
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy