4 Part 4: V-Modell Reference Roles
4.2 Roles
4.2.28 Software Developer
Description
The »Software Developer is responsible for realizing the software elements in accordance with the »Software Specification.
Tasks and Responsibilities
- Realizing »Software Modules,
- integrating »Software Modules into »Software Components and »Software Units,
- integrating »Software Units into the »System,
- executing developer tests,
- supporting the »Inspector in the test of software elements.
Skill profile
- knowledge of the development environment,
- knowledge of the development standards,
- knowledge of programming and programming concepts,
- knowledge of standard software, programming languages, data definition languages and data manipulation languages,
- knowledge of the software/hardware interfaces,
- capability to provide structured programming,
- capability to recognize dependencies,
- capability to communicate with hardware developers, logistic experts and users.
Responsible for
External Software Module, Software Unit, Software Component, Software Module
Participating in
Maintenance Documentation, Repair Documentation, Logistic Calculations and Analyses, Database Design, External Software Module Specification, Software Implementation, Integration and Evaluation Concept, Software Architecture, Software Specification, Training Documentation, In-Service Documentation, Evaluation Report System Element