Making new requirements, making modifications to existing developments.
Gathering of information, documentation of existing developments, generation of requirements, small and specific changes in legacy code.
Realizing new requirements, making modifications to existing developments, supporting applications.