Development providers

A development provider employs a team of developers or other software engineers and operates an infrastructure for their collaboration.

This section describes the work of a development provider.

Development services

analysis

The work of analysing the needs of a project operator in order to implement a software solution which helps them to work more efficiently.

programming

Apply changes to a source file. Publish the changes.

testing

Quality Control. Make sure that a new version does not introduce regressions or other side effects.

deployment

Installing the software on a remote site, either public or for a site operator.

developer support

Support given to an application developer.

expert support

Support given by an application carrier to a site expert. This is more technical and specialized than end-user support.