Anforderungsanalyse, Systemtest, Software-Architekt, Training - kurz: die Schnittstelle zwischen Anwender (Fachabteilung) und Entwicklung
Aktualisiert am 13.11.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 80%
davon vor Ort: 50%
Problemverständnis
Anforderungsanalyse
Deutsch
Englisch
Alltagstauglich
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+100km) Home Office (+500km)
möglich

Projekte

Projekte

7 Jahre 6 Monate
2017-06 - heute

Test von Netzwerkgeräten

Testarchitekt XML TTCN-3 Python ...
Testarchitekt

Fehleranalysen, Testbewertung, Testautomatisierung

TTworkbench
XML TTCN-3 Python Linux Docker
Berlin
2 Jahre 9 Monate
2015-03 - 2017-11

Projekt BCM ? Zugangskontrolle/ Zutrittskontrolle (Zentralveriegelung/ Diebstahlwarnanlage)

Integrations- und Systemtester C/C++, Test M-TTCN
Integrations- und Systemtester
Spezifizierung und Implementierung von Tests
DOORS, CUnit, Mantis, Testlink, VisualStudio MTest, Reactis, MatLab
C/C++, Test M-TTCN
Carmeq GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
1985-03 - 1990-02

Promotion, wissenschaftlicher Mitarbeiter

Dr.-Ing. für Angewandte Informatik, Technische Universität Dresden, Fakultät Informatik
Dr.-Ing. für Angewandte Informatik
Technische Universität Dresden, Fakultät Informatik
Forschungsarbeiten zum Software-Engineering (CAMARS-Technologie); Thema der Dissertation: »Basis, Steuerung und kooperierende Zustandsgraphen«
4 Jahre 6 Monate
1980-09 - 1985-02

Studium der Informationsverarbeitung, Fachbereich Steuerungssysteme

Diplom-Ingenieur für Informationsverarbeitung, Technische Universität Dresden
Diplom-Ingenieur für Informationsverarbeitung
Technische Universität Dresden
Thema: der Diplomarbeit »Entwurf und Realisierung eines operativen Planungssystems (PPS) für die Mikroelektronikmontage«
11 Jahre 11 Monate
1966-09 - 1978-07

Allgemeinbildende polytechnische Oberschule

Abitur, Erweiterte Oberschule »Friedrich Engels«, Berlin
Abitur
Erweiterte Oberschule »Friedrich Engels«, Berlin

Position

Position

Schwerpunkt liegt auf Analyse und Design von komplexen Anwendungssystemen (nicht Standardsoftware); Entwicklung von Software-Architekturen; Testdesign, Fehleranalysen

Kompetenzen

Kompetenzen

Top-Skills

Problemverständnis Anforderungsanalyse

Aufgabenbereiche

Meine wichtigste Aufgabe sehe ich darin, den am Projekt Beteiligten genau zuzuhören, ihre jeweilige (Fach-) Sprache zu verstehen, ihre Begriffe in ein schlüssiges Modell des Anwendungsbereiches zu überführen auf dessen Basis sowohl Entwickler als auch Anwender arbeiten und miteinander kommunizieren können.

Ich stelle Fragen, zeige Zusammenhänge, klassifiziere und ordne unbeeinflusst von Betriebsblindheit, so dass aus einem komplex scheinendem System ein einfaches System einfacher Systeme wird.

Daraus lassen sich die im Projekt benötigten Konzepte, wie Test- und DV-Konzepte ableiten, und das sowohl nach den Regeln von V-Modell oder Wasserfallmodell als auch in agilem Vorgehen.

 

Produkte / Standards / Erfahrungen / Methoden

Zertifikate
===========

 

ISTQB - Certified Tester: Foundation Level (2013)

 

Methoden / Erfahrungen
======================

Software-Engineering durch agiles Design
  (Mittel: CAMARS-Technologie, UML, FMC, SA/SADT u.v.m.)
Objektorientierung: Analyse, Design, Programmierung
Quality Management, Test Design
Performance-Untersuchungen
Change Management
Data Warehousing
Workflow Management

Werkzeuge
=========

Eclipse
Bugzilla
TT-Workbench
Visual Studio

 

Ich benutze stets die Werkzeuge, die für eine gegebene Aufgabe zur Verfügung stehen, dabei ist es egal, ob sie GIT, Maven, Jira, testlink, Confluence, SVN oder wie auch immer heißen.

Wer immer nur Mercedes gefahren ist, wird doch wohl auch mit 'nem BMW klarkommen, oder?

 

Betriebssysteme

Android
Unix
Windows
Betriebssysteme sind nur Mittel zum Zweck und meist nach denselben bekannten Prinzipien aufgebaut. Deshalb genügt für die meisten Systeme eine kurze Einarbeitungszeit.

Programmiersprachen

ASN.1
seit 2009
C
seit 1985
C++
seit 1990
GPSS
seit 1983
Java
seit 1998
Perl
seit 1997
Shell
verschiedene
TTCN-3
seit 2007
Python3
seit 2020
XML/XPath
seit 2015
Bitte andere Sprachen anfragen, ich habe schon vieles von Basic über Pascal bis SmallTalk gemacht, was derzeit nicht mehr aktiv ist und  halte nichts davon jedes kleine Programm oder Skript schon als beherrschte Programmiersprache aufzuzählen. Deshalb ist das Profil auch um einige nicht mehr von mir verwendete Sprachen bereinigt. Aber Lernen/Wiederauffrischen lässt sich jede Sprache denn:

"Programmiersprachen sind das Handwerkszeug des Informatikers - und sein Handwerkszeug muss man beherrschen." Prof. Stahn

Datenbanken

SQL
...für jede Art von Datenbank
Datenmodelldesign und Zugriffsdesign unabhängig vom Datenbankhersteller, Zugriff auf Datenbanken für Verarbeitung und zu Test- und Analysezwecken mittels SQL; Keine speziellen Performance-Optimierungen oder administrative Tätigkeiten.

Datenkommunikation

 

Hardware

 

Berechnung / Simulation / Versuch / Validierung

 

Design / Entwicklung / Konstruktion

Kenntnisse zur Anforderungsanalyse und Architektur- und Software-Design von Anwendungssystemen (Datenmodellierung, Kommunikationsprotokolle, Testkonzepte). Agiles Design.
Verwendung aller Tools von Enterprise Architect bis DOORS...

Branchen

Branchen

Verarbeitende Industrie, Automatisierung, CAD/CAM/CIM,
Manufacturing, Maschinenbau:
  Entwurf und Implementierung von Koordinationssteuerungen auf
  Systemebene, Simulation, Test

Telekommunikation
Banken, Versicherungen
Multimedia Unternehmensberatung
Virtuelle Gemeinschaften
  Anforderungsanalyse, Architektur, Design und Test von
  Software-Systemen.

Einsatzorte

Einsatzorte

Berlin (+100km) Home Office (+500km)
möglich

Projekte

Projekte

7 Jahre 6 Monate
2017-06 - heute

Test von Netzwerkgeräten

Testarchitekt XML TTCN-3 Python ...
Testarchitekt

Fehleranalysen, Testbewertung, Testautomatisierung

TTworkbench
XML TTCN-3 Python Linux Docker
Berlin
2 Jahre 9 Monate
2015-03 - 2017-11

Projekt BCM ? Zugangskontrolle/ Zutrittskontrolle (Zentralveriegelung/ Diebstahlwarnanlage)

Integrations- und Systemtester C/C++, Test M-TTCN
Integrations- und Systemtester
Spezifizierung und Implementierung von Tests
DOORS, CUnit, Mantis, Testlink, VisualStudio MTest, Reactis, MatLab
C/C++, Test M-TTCN
Carmeq GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
1985-03 - 1990-02

Promotion, wissenschaftlicher Mitarbeiter

Dr.-Ing. für Angewandte Informatik, Technische Universität Dresden, Fakultät Informatik
Dr.-Ing. für Angewandte Informatik
Technische Universität Dresden, Fakultät Informatik
Forschungsarbeiten zum Software-Engineering (CAMARS-Technologie); Thema der Dissertation: »Basis, Steuerung und kooperierende Zustandsgraphen«
4 Jahre 6 Monate
1980-09 - 1985-02

Studium der Informationsverarbeitung, Fachbereich Steuerungssysteme

Diplom-Ingenieur für Informationsverarbeitung, Technische Universität Dresden
Diplom-Ingenieur für Informationsverarbeitung
Technische Universität Dresden
Thema: der Diplomarbeit »Entwurf und Realisierung eines operativen Planungssystems (PPS) für die Mikroelektronikmontage«
11 Jahre 11 Monate
1966-09 - 1978-07

Allgemeinbildende polytechnische Oberschule

Abitur, Erweiterte Oberschule »Friedrich Engels«, Berlin
Abitur
Erweiterte Oberschule »Friedrich Engels«, Berlin

Position

Position

Schwerpunkt liegt auf Analyse und Design von komplexen Anwendungssystemen (nicht Standardsoftware); Entwicklung von Software-Architekturen; Testdesign, Fehleranalysen

Kompetenzen

Kompetenzen

Top-Skills

Problemverständnis Anforderungsanalyse

Aufgabenbereiche

Meine wichtigste Aufgabe sehe ich darin, den am Projekt Beteiligten genau zuzuhören, ihre jeweilige (Fach-) Sprache zu verstehen, ihre Begriffe in ein schlüssiges Modell des Anwendungsbereiches zu überführen auf dessen Basis sowohl Entwickler als auch Anwender arbeiten und miteinander kommunizieren können.

Ich stelle Fragen, zeige Zusammenhänge, klassifiziere und ordne unbeeinflusst von Betriebsblindheit, so dass aus einem komplex scheinendem System ein einfaches System einfacher Systeme wird.

Daraus lassen sich die im Projekt benötigten Konzepte, wie Test- und DV-Konzepte ableiten, und das sowohl nach den Regeln von V-Modell oder Wasserfallmodell als auch in agilem Vorgehen.

 

Produkte / Standards / Erfahrungen / Methoden

Zertifikate
===========

 

ISTQB - Certified Tester: Foundation Level (2013)

 

Methoden / Erfahrungen
======================

Software-Engineering durch agiles Design
  (Mittel: CAMARS-Technologie, UML, FMC, SA/SADT u.v.m.)
Objektorientierung: Analyse, Design, Programmierung
Quality Management, Test Design
Performance-Untersuchungen
Change Management
Data Warehousing
Workflow Management

Werkzeuge
=========

Eclipse
Bugzilla
TT-Workbench
Visual Studio

 

Ich benutze stets die Werkzeuge, die für eine gegebene Aufgabe zur Verfügung stehen, dabei ist es egal, ob sie GIT, Maven, Jira, testlink, Confluence, SVN oder wie auch immer heißen.

Wer immer nur Mercedes gefahren ist, wird doch wohl auch mit 'nem BMW klarkommen, oder?

 

Betriebssysteme

Android
Unix
Windows
Betriebssysteme sind nur Mittel zum Zweck und meist nach denselben bekannten Prinzipien aufgebaut. Deshalb genügt für die meisten Systeme eine kurze Einarbeitungszeit.

Programmiersprachen

ASN.1
seit 2009
C
seit 1985
C++
seit 1990
GPSS
seit 1983
Java
seit 1998
Perl
seit 1997
Shell
verschiedene
TTCN-3
seit 2007
Python3
seit 2020
XML/XPath
seit 2015
Bitte andere Sprachen anfragen, ich habe schon vieles von Basic über Pascal bis SmallTalk gemacht, was derzeit nicht mehr aktiv ist und  halte nichts davon jedes kleine Programm oder Skript schon als beherrschte Programmiersprache aufzuzählen. Deshalb ist das Profil auch um einige nicht mehr von mir verwendete Sprachen bereinigt. Aber Lernen/Wiederauffrischen lässt sich jede Sprache denn:

"Programmiersprachen sind das Handwerkszeug des Informatikers - und sein Handwerkszeug muss man beherrschen." Prof. Stahn

Datenbanken

SQL
...für jede Art von Datenbank
Datenmodelldesign und Zugriffsdesign unabhängig vom Datenbankhersteller, Zugriff auf Datenbanken für Verarbeitung und zu Test- und Analysezwecken mittels SQL; Keine speziellen Performance-Optimierungen oder administrative Tätigkeiten.

Datenkommunikation

 

Hardware

 

Berechnung / Simulation / Versuch / Validierung

 

Design / Entwicklung / Konstruktion

Kenntnisse zur Anforderungsanalyse und Architektur- und Software-Design von Anwendungssystemen (Datenmodellierung, Kommunikationsprotokolle, Testkonzepte). Agiles Design.
Verwendung aller Tools von Enterprise Architect bis DOORS...

Branchen

Branchen

Verarbeitende Industrie, Automatisierung, CAD/CAM/CIM,
Manufacturing, Maschinenbau:
  Entwurf und Implementierung von Koordinationssteuerungen auf
  Systemebene, Simulation, Test

Telekommunikation
Banken, Versicherungen
Multimedia Unternehmensberatung
Virtuelle Gemeinschaften
  Anforderungsanalyse, Architektur, Design und Test von
  Software-Systemen.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.