Test Image

Software Development Survey

General Information

What is your job title?

Briefly describe your overall job responsibilities

What size is your organisation?
Sole trader
Small (< 20 employees)
Medium (< 150 employees)
Large

Where is your organisation based?

Is this organisation solely concerned with software development?
Yes No
what is the main activity of your organisation?

Which categories of software do you develop? (select all that apply):
Education
Mobile
Web
Health
Finance
Business
Gaming
Entertainment
Safety Critical
Database
Other
Please specify:

How long has the organisation been established?
Less than a year
1-5 years
5-10 years
More than 10 years

Design Questions

The following questions relate to the software system(s) you design/build

If an answer depends on the particular project being developed, then please provide an average/typical figure

How many people are involved in each development project?

Of these what percentage are involved with each of the following tasks (please enter a percentage between 1 and 100)

What is the average time-frame for your projects

Of this time, what percentage is typically spent on the following tasks (please enter a percentage between 0 and 100)

GUI Design Questions

The following questions relate specifically to the design/building of the user interface for your software system. Please provide as much information as you can.

During the design stages for your software did you/will you consider the GUI separately from the rest of the system (i.e. as a separate entity)
Yes No

Can you describe in a short paragraph how you went about/will go about designing and building the GUI?

Can you list any things you will use or create to help with the design or as partial designs along the way?

Can you list any tools you will use to assist with the methods you have described in your previous two answers?


Implementation Questions

The following questions relate to the implementation of your system, i.e. writing the code.

How far into the overall project does the process of writing code begin?
At the beginning
During the first quarter of the project
During the first half of the project
During the second half of the project
During the final quarter of the project

Describe all of the resources you will use to support you as you write the code (e.g.pre- existing items like design guidelines or domain information)

Please list any tools you will use to assist during the coding stage (include IDEs, repositories etc. if used)

Are the system functionality and the GUI both worked on at the same time?
Yes No
If no, at what stage will you integrate the two?

Once the coding is complete please describe what, if any, methods of testing will you employ



Final Questions

Do you have any further comments you wish to make regarding the methods, tools and resources you use when designing your software system?

Do you have any further comments you wish to make regarding the methods, tools and resources you use when implementing your software system?

Do you have any comments you wish to make regarding this survey?