2009 Independent Programmers Council Survey

This report is 25-pages and only available as a PDF.

Member price: $35
Non-Member price: $100

To purchase, please call 1.800.659.7469.

Buy online

Questions Addressed

  1. Does your company receive the majority of its revenue from programming services?
  2. Is the principle of your company otherwise regularly employed by an AV systems integrator, reseller, dealer, manufacturer, independent consultant or end-consumer?
  3. How many full-time employees do you have for control systems programming?
  4. How many full-time employees do you have for custom graphical user interface design?
  5. How many full-time employees do you have for all other programming, such as lighting, DSP, etc.?
  6. How many full-time employees do you have for office support staff?
  7. What full-time staff other than those listed above are employed at your office?
  8. How many part-time employees do you have for control systems programming?
  9. How many part-time employees do you have for custom graphical user interface design?
  10. How many part-time employees do you have for other programming, such as lighting, DSP, etc.?
  11. How many part-time employees do you have for office support staff?
  12. What part-time staff, other than those listed above, are employed at your office?
  13. As a provider of programming services, how do you charge for your services?
  14. Do you outsource programming to other independent programmers?
  15. How many employees of your company hold the following certifications?
  16. How many branch offices does your company have?
  17. Are you planning on making any full-time staffing changes in your company in the next 12 months?
  18. When hiring, what is your recruitment target? Select all that apply.
  19. Please indicate the percentage of programming services that you deliver into each of the following vertical markets. (should total 100%)
  20. How often are you expected to provide the following services?
  21. What is your preferred policy regarding source code ownership? (For the purposes of this question, “source code” includes all original un-compiled code and all original graphical user interfaces.)
  22. As a provider of programming services, if you transfer full ownership rights to the end-customer/user, do you charge a higher fee than if you retain ownership?
  23. If you do charge a higher fee, how much additional do you charge on average?
  24. As a provider of programming services, what do you charge for the re-use of your code in identical rooms or facilities?
  25. For programs that are created by your company, how do you offer support? (please select all that apply)
  26. If your company normally uses written contracts for programming services, what do those contracts contain? (please select all that apply)
  27. As a provider of programming services, do you maintain a library of templates, code samples, or components that can be re-used or “plugged in” to your programs?
  28. As a provider of programming services, what warranty do you provide to your purchaser? (please select all that apply)
  29. As a provider of programming services, does your company service or make changes to existing systems that were not originally programmed by your company? (please select all that apply)
  30. Are you a Principal of your company and able to answer questions regarding your company's income accurately?
  31. How much do you charge per hour for programming services?
  32. Please indicate your company’s total gross revenue for the following years:
  33. What changes, if any, do you think will occur to your company’s gross revenue during 2007?
  34. How much of your gross annual revenue is from the following areas? (should total 100%)
  35. What is the percentage of your programming each category? (should total 100%)
  36. Who are your company’s revenue sources/clients? (should total 100%)
  37. Are you or your company currently a member of InfoComm’s Independent Programmers Council?
  38. In your opinion, is the Independent Programmers Council currently meeting the needs of its members?