Thank you for participating in our 5-minute survey on software development at your company.

Your responses help us decide what tools to develop and tell us what topics are most interesting to you.

At the end you will be given a chance to enter an e-mail address to win a $50 Amazon gift certificate. Thanks again for helping with your answers!

Justin Caldicott, Red Gate Software

* 1. Approximately how many people work in your organization?

* 2. Approximately how many people work in the software development function of your organization?

* 3. What is your job title?

* 4. What types of software do you create?

  None A little A lot
Websites
Internal systems
Products for clients
Products for mass-market

* 5. What platforms is your software for?

  None A little A lot
Web
Mobile
Desktop
Server

* 6. Is your software (or components of it) hosted somewhere?

* 7. Where is your software hosted?

* 8. How much cloud hosting are you planning to use moving forward?

* 9. Which of the following does your organization have as dedicated roles?

* 10. Which of the following does your organization have as dedicated teams?

* 12. What technologies does your software use?

  None A little A lot
.NET
Cold Fusion
Java
Native Unmanaged Binaries (From C, C++, etc)
PHP
Python
Ruby

* 13. What databases does your software use?

  None A little A lot
Access
DB2
MongoDB
MySQL
Oracle
PostgreSQL
RavenDB
SQL Azure
SQL Server
SQLite
Sybase

* 14. What Object-Relational Mapping (ORM) technologies does your software use?

  None A little A lot
Entity Framework
LINQ to SQL
NHibernate
Wrote our own

* 15. Do developers typically run an instance of the database on their own machine?

* 16. Do you have continuous integration in place for your software?

* 17. What continuous integration tool do you use? (If you use CI)

* 18. Do you use continuous integration for?

  No No, but planning to Yes, a little Yes, a lot
Building application
Running tests on application
Deploying application
Running tests on database
Deploying database

* 19. Do you have a release/deployment management tool in place for your software? Which one?

* 20. Do you use NuGet in your organization?

* 21. Do you use PowerShell in your organization?

* 22. Do you use Microsoft Web Deploy in your organization?

* 23. Which of the following environments do you typically have for your software?

* 24. How many machines do you deploy your software to, approximately? (For all environments, for all clients/sites etc.)

* 25. How satisfied are you with the amount of time/energy your organization spends deploying/releasing software?

Thank you for completing the survey! If you would like to be entered for a $50 Amazon gift certificate, please enter your e-mail address below.

* 26. E-mail address (optional)

* 27. We will NOT use your e-mail address for sales or marketing, but if you would like to participate in follow-up research, please tick the option(s) below:

T