B.1. Application Development

geplaatst in: Bedrijven, e-CF competenties, e-CF functies | 0

Description

Interprets the application design to develop a suitable application in accordance with customer needs.

Adapts existing solutions by e.g. porting an application to another operating system.

Codes, debugs, tests and documents and communicates product development stages.

Selects appropriate technical options for development such as reusing, improving or reconfiguration of existing components.

Optimises efficiency, cost and quality. Validates results with user representatives, integrates and commissions the overall solution.

 

Levels

Level 1 

Acts under guidance to develop, test and document applications.

 

Level 2

Systematically develops and validates applications.

 

Level 3 

Acts creatively to develop applications and to select appropriate technical options.

Accounts for others development activities.

Optimizes application development, maintenance and performance by employing design patterns and by reusing proved solutions.

 

Knowledge

Appropriate software programs/ modules

Hardware components, tools and hardware architectures

Functional and technical designing

State of the art technologies

Programming languages

Power consumption models of software and/or hardware

DBMS

Operating systems and software platforms

Integrated development environment (IDE)

Rapid application development (RAD)

IPR issues

Modelling technology and languages

Interface definition languages (IDL)

Security

 

Skills

Explain and communicate the design/development to the customer

Perform and evaluate test results against product specifications

Apply appropriate software and/or hardware architectures

Develop user interfaces, business software components and embedded software components

Manage and guarantee high levels of cohesion and quality

Use data models

Perform and evaluate test in the customer or target environment

Cooperate with development team and with application designers

 

Functies met B.1. Application Development competentie

Developer

Test Specialist

Network Specialist

Systems Analyst

Digital Media Specialist

Database Administrator