Arbeiten vor Ort im Großraum München möglich.
Ansonsten Remote-Arbeit möglich.
Projektname: iXDA (iXTS Data Analyzer)
Laufzeit: 2018 – heute
Größe: ca. 40.000 Lines of Code (SLOC)
Branche: Energieerzeugung
Beschreibung:
Native .Net Applikation zum Einlesen & Analysieren von Messdaten (Gasturbinen, Lasttests etc.). Daten für viele tausend Signale können aus unterschiedlichen Quellen (Dateien, Web Api) gelesen, verarbeitet (Filter, Differenziation etc.) und zur Anzeige gebracht werden (Trendplot, Polarplot, Scatterplot etc.). Durch eine Signalübergreifende Korrelationsanalyse, können Kennwerte für die Abhängigkeiten von Signalen voneinander ermittelt werde. Dies erleichtert zum Beispiel die Ursachenforschung bei der Analyse von unerwünschten Ereignissen.
Aufgaben: Unsere Arbeit umfasste hierbei alle Bereiche der Applikation, vom ersten PoC über die Konzeptionierung bis hin zur fortdauernden Weiterentwicklung auf Basis der direkten Abstimmung mit dem Kunden. Die Erarbeitung und Umsetzung komplizierter Analysealgorithmen ist hier ebenso von Bedeutung, wie das kreative Gestalten neuartiger Visualisierungskonzepte.
Technologien: C#/.Net, Winforms, Steema TeeChart .Net, Siemens DCDAT, Siemens TDC, Ninject, Nunit, Reactive Extensions, Parallel Processing, Statistics, GIT, Jira, Confluence
Projektname: ReSy (Redaktionssystem)
Laufzeit: 2013 – heute
Größe: ca 1,4 Mio Lines of Code (SLOC), 1 zentrales System, 11 Satellitensysteme, > 200 Anwender
Branche: Funk- & Radiowesen
Beschreibung:
ReSy ist ein Softwaresystem eines Radiosenderverbundes mit 11 eigenständigen Radioredaktionen bzw. -sendern. Es dient der Organisation des Radioalltags: Zentrale Verwaltung von Mitarbeiterstammdaten, Erstellen & Bearbeiten von Sendungsinhalten (Beiträge und Lokalnachrichten), Planen von Sendezeiten und Abläufen, Abrechnen von Honoraren freier Mitarbeiter inkl. Export zu SAP, Abruf und Aufarbeitung von Verkehrsnachrichten, Terminplanung.
Das Gesamtsystem besteht aus zwei Applikationen (Senderapplikation und Adminapplikation) mit jeweils einer Single-Page-Application (SPA) als Frontend welche ursprünglich mit Angular.js entwickelt wurde. Später kam dann React zum Einsatz. Als Backend kommt jeweils eine .Net Applikation mit PostgreSQL Datenbank zum Einsatz. Die Senderapplikation ist jeweils in den Radiosendern installiert, also in 11 Instanzen. Die Adminapplikation dient der Verwaltung von übergreifenden Stammdaten und der Zusammenführung der Honorar-Bewegungsdaten. Die Schnittstelle zwischen den Systemen, wie auch zum Client (Browser) basiert auf REST.
Aufgaben: Anforderungsanalyse, Konzeption, Spezifikation, Architekturentwurf und -spezifikation, Implementierung, Test (funktionale Tests und Last- und Performancetests), Betrieb
Technologien: C#/.NET, ASP.NET, PostgreSQL, Angular, React, Redux, Ninject, Nunit, HTML, CSS, GIT, IIS, Typescript, SAP
Projektname: in-time
Laufzeit: 2013 – heute
Größe: ca. 250.000 Lines of Code (SLOC), 1 Installation (Individualentwicklung)
Branche: Personaldienstleistungen
Beschreibung:
in-time ist ein speziell auf den Kunden und dessen Unternehmensstruktur abgestimmtes Zeiterfassungssystem (Webapplikation auf PHP-basierend), in welchem die Mitarbeiter nicht nur ihre Zeiten erfassen, sondern diese Arbeitszeiten auch den jeweiligen Projekten zuweisen können. Hierbei werden unter anderem die Tätigkeiten erfasst, welche in dem jeweiligen Arbeitsabschnitt durchgeführt wurden. Die erfassten Arbeitszeiten eröffnen dann die Möglichkeit, Monatsabschlüsse für die jeweiligen Projekte zu erstellen und daraus dann Rechnungen für die Kunden zu generieren. Die Mitarbeiter haben zugleich einen Überblick über ihre geleisteten Arbeitszeiten und das jeweilige Monats- bzw. Gesamtsaldo. Die Applikation ermöglicht zudem eine Zuteilung von Mitarbeitern zu unterschiedlichen Teams und Projekten, wodurch eine Verwaltung der Arbeitszeiten auf die jeweiligen Team- und Projektleiter verteilt werden kann. Dies ermöglicht unter anderem ein ausgeklügeltes, integriertes Berechtigungssystem. Zusätzlich zur Erfassung von Arbeitszeiten ermöglicht die Webapplikation die Eintragung von Abwesenheiten wie Krankheitsfälle, Urlaub, Überstundenabbau oder Sonderurlaub. Somit können alle abrechnungsrelevanten Arbeitsstunden komplett in „in-time“ verwaltet werden.
Aufgaben: Anforderungsanalyse, Konzeption, Architekturentwurf, Implementierung der Applikation, Betrieb und Wartung (Hosting, automatisierte Backups, bzw. jegliche DevOps-Aufgaben)
Technologien: PHP, HTML, CSS, JQuery, AJAX, Javascript, MySQL, SVN, Linux-Server
Projektname: ICLx (Integrationscockpit Lx)
Laufzeit: 2010 – heute
Größe: ca. 3 Mio Lines of Code (SLOC), eine aktive Instanz, >1.000 Anwender weltweit
Branche: Automobilhersteller
Beschreibung:
Das Integrationscockpit Lx (ICLx) ist das Softwaresystem eines großen Automobilherstellers zur Planung und Steuerung der Test- und Absicherungsaktivitäten im Zusammenhang mit der Neu- und Weiterentwicklung von Soft- und Hardware für die Fahrzeuge. Mit der Software wird die Konfiguration von mehr als 10.000 Testplattformen (Fahrzeuge, Teilsystemplätze, Komponentenprüfplätze) und ihrer Nutzung im Rahmen der Soft- und Hardware-Tests verwaltet und optimiert. Außerdem werden die Bedarfe bei Änderungen an Hardware-Komponenten ermittelt.
Das System wurde ursprünglich als Client-/Server-Multi-Tier-Applikation unter WinForms begonnen und später als WPF-Applikation weitergeführt. Derzeit erfolgt die Re-Implementierung als Web-Applikation mit React im Frontend, sowie C# und .NET im Backend.
Aufgaben: Anforderungsanalyse, Konzeption, Spezifikation, Projektleitung, Architektur-Beratung, Test, Betrieb, Support, Schulungen, Software-Entwicklung
Technologien: C#, .NET, WinForms, WPF, React, Redux, MS SQL Server, SVN, GIT, TFS, IIS, Jira, Confluence
Laufzeit: 2019/20
Branche: Öffentliche Hand
Beschreibung:
In diesem Proof of Concept (POC) wurde überprüft, ob es möglich ist mit Silkperformer unter Verwendung der Citrix-API die Anwendung eIP (elektronische Integrationsplattform) der Justiz Last- und Performancetests durchzuführen. Im konkreten umfasste die Beauftragung: Evaluierung der Zugriffsmöglichkeiten mittels Citrix auf eIP, Implementierung & Dokumentation von UI gesteuerten Last- & Performancetests. Zur Durchführung des POC wurden drei Testfälle implementiert und hierzu ein wiederzuverwendendes Framework erstellt, mit dessen Hilfe zukünftig weitere Testfälle implementiert werden können.
Aufgaben: Projektmanagement, Anforderungsanalyse, Evaluierung der Umsetzungsmöglichkeiten, Konzeptionierung (Framework), Implementierung, Dokumentation, Präsentation der Ergebnisse.
Technologien: Microfocus SilkPerformer, Citrix, Git, Jira, Confluence, MS Office
Projektname: MediaBox
Laufzeit: 2013 – 2018
Größe: ca. 500.000 Lines of Code (SLOC), mehrere Anwendungen, > 100.000 User weltweit
Branche: Presse & Verlagswesen
Beschreibung:
Die Mediabox ist ein System zur Distribution von digitalen Zeitungen und Zeitschriften. Es beinhaltet Cloud Container für Import und Optimierung von PDF-Pressemedien, Bereitstellung der Dokumente über ein CDN, Export von PDF-Packages zur Offline-Verwendung. Für den Endanwender gibt es ein Online- und ein Offline-Frontend zur Auswahl und zum Lesen der Pressemedien. Die Verlage können über ein Frontend auf die Download bzw. Lesestatistiken zugreifen.
Ursprünglich wurde das System als PHP-Monolith mit MySQL Datenbank implementiert. In diesem Stadium wurde das Projekt durch uns übernommen und immer mehr Funktionalitäten in kleinere, skalierbare Applikationen ausgelagert. Als Programmiersprache kam dann C# unter Mono zum Einsatz. Die Anwendungen wurden in Linux Containern (Docker) betrieben. Die Herausforderung bestand darin, dass die Anwendung zu jeder Zeit funktionsfähig bleiben sollte und die neuen Komponenten aber so früh wie möglich zum Einsatz kommen sollten (Keine Reimplementierung, sondern fließender Übergang)
Aufgaben: Anforderungsanalyse, Konzeption, Architekturentwurf, Strategieberatung zur Weiterentwicklung, Implementierung
Technologien: PHP, MySQL, Angular, Javascript, HTML, CSS, SASS, C#, Mono, Docker, AWS, GIT, Jira, Confluence
Projektname: OPC Gateway Server, OPC/ADO-Bridge, OPC-Server for ADO, OPC Property Exporter
Laufzeit: 2005 – 2018
Größe: ca. 2 Mio Lines of Code (SLOC) , 4 Applikationen, ca. 1.000 Installationen weltweit
Branche: Energieerzeugung & Messdatenverarbeitung
Beschreibung:
Umfangreiches Applikationspaket bestehend aus vier Windowsapplikationen für die Übertragung, Verarbeitung, Visualisierung und Analyse von Messdaten im OPC-Umfeld. Drei Tools, um Messdaten von OPC Servern in Datenbanken zu speichern, Messdaten aus Datenbanken als OPC Server anzubieten und OPC Server Namensräume auszulesen und abzuspeichern. Eine hochkomplexe Anwendung, die als OPC DA Client Echtzeitdaten von OPC DA und OPC UA Servern empfängt und diese gefiltert, verändert und umstrukturiert als OPC DA Server anbietet. Die Daten können darüber hinaus signalübergreifend miteinander verrechnet (Datenmanipulation, Statistik, CCI), mit historischen Daten angereichert (OPC HDA & CSV) und in Plots dargestellt werden.
Aufgaben: Alle Anwendungen dieser Suite wurden in-house konzeptioniert, implementiert und getestet. Die Anforderungsanalyse und -spezifikation in direkter Kommunikation mit dem Kunden gehörte hierbei ebenso zu den Aufgaben, wie die ständige Weiterentwicklung und diverse Anpassungen an geänderte technische Anforderungen (Refactorings & Migrationen).
Technologien: Delphi, VCL, Steema Teechart, C#/.Net, Siemens DCDAT, OPC DA, OPC UA, COM/DCOM., ADO, SQL, Ninject, Nunit, Parallel Processing, Statistics, SVN, GIT, Jira, Confluence, MS Office
Projektname: PCCM
Laufzeit: 2005 – 2016
Größe: ca. 250.000 Lines of Code (SLOC), >5.000 Installationen weltweit
Branche: Industrie
Beschreibung:
Entwicklung und Markteinführung einer Client/Server-Software unter Windows 2000/XP für das Condition Monitoring (Überwachung von Temperaturen, Spannungen, Lüfterdrehzahlen, Festplatten, etc.) von industriell eingesetzten PC-Systemen. Die Software wird von mehreren namhaften Industrie-PC-Anbietern (u.a. Kontron AG) international eingesetzt.
Die Anwendung besteht aus einem Windows-Dienst zur Erfassung, Verarbeitung und Speicherung der zu Überwachenden Parameter. Beim Erreichen von Grenzwerten wird eine Benachrichtigung über SNMP (Trap), SMS, Email usw. abgesetzt. Ein weiterer Windows-Dienst dient als Backend für den Web-Client über den der aktuelle Systemzustand betrachtet werden kann.
Aufgaben: Konzeption, Spezifikation, Entwicklung, Projektleitung
Technologien: Windows, Delphi, VCL, TeeChart, C#, Angular, Javascript, HTML, CSS
IT-Projektmanagement / Softwarearchitektur / Softwareentwicklung / Softwaretest
IT-Projektmanagement / Softwarearchitektur / Softwareentwicklung / Softwaretest
Mittelständischer IT-Dienstleister
Wir sind ein IT-Dienstleister und führen seit 2004 erfolgreich Softwareentwicklungsprojekte (Web & Desktop, gerne auch Remote) durch.
Darüber hinaus liegen unsere Kompetenzen auch in den angrenzenden Bereichen IT-Projektmanagement, Software-Architektur und Software-Testing.
[Kontaktdaten auf Anfrage]
Projektleitung, Projektmanagement, Software-Entwicklung, Web-Entwicklung, Desktop-Entwicklung, Product Owner, Requirement Engineering, Prozess-Analyse, Prozess-Beratung, Prozess-Design, Anforderungsanalyse, Spezifikation, Fachkonzepte, Test-Management, Test-Konzeption, Test-Durchführung, Verifikation, Validierung, Performance-Tests, Lasttests, UX/UI-Konzeption
Vertiefte Branchenkenntnisse:
Tools & Technologien Programmiersprachen / Technologien:
Datenbanken:
Hosting:
Build & Deployment
IDE/Tools
Cloud
Datenvisualisierung
Layout und Desktop-Publishing
Content Management Systeme
Kommunikation/Dokumentation
Arbeiten vor Ort im Großraum München möglich.
Ansonsten Remote-Arbeit möglich.
Projektname: iXDA (iXTS Data Analyzer)
Laufzeit: 2018 – heute
Größe: ca. 40.000 Lines of Code (SLOC)
Branche: Energieerzeugung
Beschreibung:
Native .Net Applikation zum Einlesen & Analysieren von Messdaten (Gasturbinen, Lasttests etc.). Daten für viele tausend Signale können aus unterschiedlichen Quellen (Dateien, Web Api) gelesen, verarbeitet (Filter, Differenziation etc.) und zur Anzeige gebracht werden (Trendplot, Polarplot, Scatterplot etc.). Durch eine Signalübergreifende Korrelationsanalyse, können Kennwerte für die Abhängigkeiten von Signalen voneinander ermittelt werde. Dies erleichtert zum Beispiel die Ursachenforschung bei der Analyse von unerwünschten Ereignissen.
Aufgaben: Unsere Arbeit umfasste hierbei alle Bereiche der Applikation, vom ersten PoC über die Konzeptionierung bis hin zur fortdauernden Weiterentwicklung auf Basis der direkten Abstimmung mit dem Kunden. Die Erarbeitung und Umsetzung komplizierter Analysealgorithmen ist hier ebenso von Bedeutung, wie das kreative Gestalten neuartiger Visualisierungskonzepte.
Technologien: C#/.Net, Winforms, Steema TeeChart .Net, Siemens DCDAT, Siemens TDC, Ninject, Nunit, Reactive Extensions, Parallel Processing, Statistics, GIT, Jira, Confluence
Projektname: ReSy (Redaktionssystem)
Laufzeit: 2013 – heute
Größe: ca 1,4 Mio Lines of Code (SLOC), 1 zentrales System, 11 Satellitensysteme, > 200 Anwender
Branche: Funk- & Radiowesen
Beschreibung:
ReSy ist ein Softwaresystem eines Radiosenderverbundes mit 11 eigenständigen Radioredaktionen bzw. -sendern. Es dient der Organisation des Radioalltags: Zentrale Verwaltung von Mitarbeiterstammdaten, Erstellen & Bearbeiten von Sendungsinhalten (Beiträge und Lokalnachrichten), Planen von Sendezeiten und Abläufen, Abrechnen von Honoraren freier Mitarbeiter inkl. Export zu SAP, Abruf und Aufarbeitung von Verkehrsnachrichten, Terminplanung.
Das Gesamtsystem besteht aus zwei Applikationen (Senderapplikation und Adminapplikation) mit jeweils einer Single-Page-Application (SPA) als Frontend welche ursprünglich mit Angular.js entwickelt wurde. Später kam dann React zum Einsatz. Als Backend kommt jeweils eine .Net Applikation mit PostgreSQL Datenbank zum Einsatz. Die Senderapplikation ist jeweils in den Radiosendern installiert, also in 11 Instanzen. Die Adminapplikation dient der Verwaltung von übergreifenden Stammdaten und der Zusammenführung der Honorar-Bewegungsdaten. Die Schnittstelle zwischen den Systemen, wie auch zum Client (Browser) basiert auf REST.
Aufgaben: Anforderungsanalyse, Konzeption, Spezifikation, Architekturentwurf und -spezifikation, Implementierung, Test (funktionale Tests und Last- und Performancetests), Betrieb
Technologien: C#/.NET, ASP.NET, PostgreSQL, Angular, React, Redux, Ninject, Nunit, HTML, CSS, GIT, IIS, Typescript, SAP
Projektname: in-time
Laufzeit: 2013 – heute
Größe: ca. 250.000 Lines of Code (SLOC), 1 Installation (Individualentwicklung)
Branche: Personaldienstleistungen
Beschreibung:
in-time ist ein speziell auf den Kunden und dessen Unternehmensstruktur abgestimmtes Zeiterfassungssystem (Webapplikation auf PHP-basierend), in welchem die Mitarbeiter nicht nur ihre Zeiten erfassen, sondern diese Arbeitszeiten auch den jeweiligen Projekten zuweisen können. Hierbei werden unter anderem die Tätigkeiten erfasst, welche in dem jeweiligen Arbeitsabschnitt durchgeführt wurden. Die erfassten Arbeitszeiten eröffnen dann die Möglichkeit, Monatsabschlüsse für die jeweiligen Projekte zu erstellen und daraus dann Rechnungen für die Kunden zu generieren. Die Mitarbeiter haben zugleich einen Überblick über ihre geleisteten Arbeitszeiten und das jeweilige Monats- bzw. Gesamtsaldo. Die Applikation ermöglicht zudem eine Zuteilung von Mitarbeitern zu unterschiedlichen Teams und Projekten, wodurch eine Verwaltung der Arbeitszeiten auf die jeweiligen Team- und Projektleiter verteilt werden kann. Dies ermöglicht unter anderem ein ausgeklügeltes, integriertes Berechtigungssystem. Zusätzlich zur Erfassung von Arbeitszeiten ermöglicht die Webapplikation die Eintragung von Abwesenheiten wie Krankheitsfälle, Urlaub, Überstundenabbau oder Sonderurlaub. Somit können alle abrechnungsrelevanten Arbeitsstunden komplett in „in-time“ verwaltet werden.
Aufgaben: Anforderungsanalyse, Konzeption, Architekturentwurf, Implementierung der Applikation, Betrieb und Wartung (Hosting, automatisierte Backups, bzw. jegliche DevOps-Aufgaben)
Technologien: PHP, HTML, CSS, JQuery, AJAX, Javascript, MySQL, SVN, Linux-Server
Projektname: ICLx (Integrationscockpit Lx)
Laufzeit: 2010 – heute
Größe: ca. 3 Mio Lines of Code (SLOC), eine aktive Instanz, >1.000 Anwender weltweit
Branche: Automobilhersteller
Beschreibung:
Das Integrationscockpit Lx (ICLx) ist das Softwaresystem eines großen Automobilherstellers zur Planung und Steuerung der Test- und Absicherungsaktivitäten im Zusammenhang mit der Neu- und Weiterentwicklung von Soft- und Hardware für die Fahrzeuge. Mit der Software wird die Konfiguration von mehr als 10.000 Testplattformen (Fahrzeuge, Teilsystemplätze, Komponentenprüfplätze) und ihrer Nutzung im Rahmen der Soft- und Hardware-Tests verwaltet und optimiert. Außerdem werden die Bedarfe bei Änderungen an Hardware-Komponenten ermittelt.
Das System wurde ursprünglich als Client-/Server-Multi-Tier-Applikation unter WinForms begonnen und später als WPF-Applikation weitergeführt. Derzeit erfolgt die Re-Implementierung als Web-Applikation mit React im Frontend, sowie C# und .NET im Backend.
Aufgaben: Anforderungsanalyse, Konzeption, Spezifikation, Projektleitung, Architektur-Beratung, Test, Betrieb, Support, Schulungen, Software-Entwicklung
Technologien: C#, .NET, WinForms, WPF, React, Redux, MS SQL Server, SVN, GIT, TFS, IIS, Jira, Confluence
Laufzeit: 2019/20
Branche: Öffentliche Hand
Beschreibung:
In diesem Proof of Concept (POC) wurde überprüft, ob es möglich ist mit Silkperformer unter Verwendung der Citrix-API die Anwendung eIP (elektronische Integrationsplattform) der Justiz Last- und Performancetests durchzuführen. Im konkreten umfasste die Beauftragung: Evaluierung der Zugriffsmöglichkeiten mittels Citrix auf eIP, Implementierung & Dokumentation von UI gesteuerten Last- & Performancetests. Zur Durchführung des POC wurden drei Testfälle implementiert und hierzu ein wiederzuverwendendes Framework erstellt, mit dessen Hilfe zukünftig weitere Testfälle implementiert werden können.
Aufgaben: Projektmanagement, Anforderungsanalyse, Evaluierung der Umsetzungsmöglichkeiten, Konzeptionierung (Framework), Implementierung, Dokumentation, Präsentation der Ergebnisse.
Technologien: Microfocus SilkPerformer, Citrix, Git, Jira, Confluence, MS Office
Projektname: MediaBox
Laufzeit: 2013 – 2018
Größe: ca. 500.000 Lines of Code (SLOC), mehrere Anwendungen, > 100.000 User weltweit
Branche: Presse & Verlagswesen
Beschreibung:
Die Mediabox ist ein System zur Distribution von digitalen Zeitungen und Zeitschriften. Es beinhaltet Cloud Container für Import und Optimierung von PDF-Pressemedien, Bereitstellung der Dokumente über ein CDN, Export von PDF-Packages zur Offline-Verwendung. Für den Endanwender gibt es ein Online- und ein Offline-Frontend zur Auswahl und zum Lesen der Pressemedien. Die Verlage können über ein Frontend auf die Download bzw. Lesestatistiken zugreifen.
Ursprünglich wurde das System als PHP-Monolith mit MySQL Datenbank implementiert. In diesem Stadium wurde das Projekt durch uns übernommen und immer mehr Funktionalitäten in kleinere, skalierbare Applikationen ausgelagert. Als Programmiersprache kam dann C# unter Mono zum Einsatz. Die Anwendungen wurden in Linux Containern (Docker) betrieben. Die Herausforderung bestand darin, dass die Anwendung zu jeder Zeit funktionsfähig bleiben sollte und die neuen Komponenten aber so früh wie möglich zum Einsatz kommen sollten (Keine Reimplementierung, sondern fließender Übergang)
Aufgaben: Anforderungsanalyse, Konzeption, Architekturentwurf, Strategieberatung zur Weiterentwicklung, Implementierung
Technologien: PHP, MySQL, Angular, Javascript, HTML, CSS, SASS, C#, Mono, Docker, AWS, GIT, Jira, Confluence
Projektname: OPC Gateway Server, OPC/ADO-Bridge, OPC-Server for ADO, OPC Property Exporter
Laufzeit: 2005 – 2018
Größe: ca. 2 Mio Lines of Code (SLOC) , 4 Applikationen, ca. 1.000 Installationen weltweit
Branche: Energieerzeugung & Messdatenverarbeitung
Beschreibung:
Umfangreiches Applikationspaket bestehend aus vier Windowsapplikationen für die Übertragung, Verarbeitung, Visualisierung und Analyse von Messdaten im OPC-Umfeld. Drei Tools, um Messdaten von OPC Servern in Datenbanken zu speichern, Messdaten aus Datenbanken als OPC Server anzubieten und OPC Server Namensräume auszulesen und abzuspeichern. Eine hochkomplexe Anwendung, die als OPC DA Client Echtzeitdaten von OPC DA und OPC UA Servern empfängt und diese gefiltert, verändert und umstrukturiert als OPC DA Server anbietet. Die Daten können darüber hinaus signalübergreifend miteinander verrechnet (Datenmanipulation, Statistik, CCI), mit historischen Daten angereichert (OPC HDA & CSV) und in Plots dargestellt werden.
Aufgaben: Alle Anwendungen dieser Suite wurden in-house konzeptioniert, implementiert und getestet. Die Anforderungsanalyse und -spezifikation in direkter Kommunikation mit dem Kunden gehörte hierbei ebenso zu den Aufgaben, wie die ständige Weiterentwicklung und diverse Anpassungen an geänderte technische Anforderungen (Refactorings & Migrationen).
Technologien: Delphi, VCL, Steema Teechart, C#/.Net, Siemens DCDAT, OPC DA, OPC UA, COM/DCOM., ADO, SQL, Ninject, Nunit, Parallel Processing, Statistics, SVN, GIT, Jira, Confluence, MS Office
Projektname: PCCM
Laufzeit: 2005 – 2016
Größe: ca. 250.000 Lines of Code (SLOC), >5.000 Installationen weltweit
Branche: Industrie
Beschreibung:
Entwicklung und Markteinführung einer Client/Server-Software unter Windows 2000/XP für das Condition Monitoring (Überwachung von Temperaturen, Spannungen, Lüfterdrehzahlen, Festplatten, etc.) von industriell eingesetzten PC-Systemen. Die Software wird von mehreren namhaften Industrie-PC-Anbietern (u.a. Kontron AG) international eingesetzt.
Die Anwendung besteht aus einem Windows-Dienst zur Erfassung, Verarbeitung und Speicherung der zu Überwachenden Parameter. Beim Erreichen von Grenzwerten wird eine Benachrichtigung über SNMP (Trap), SMS, Email usw. abgesetzt. Ein weiterer Windows-Dienst dient als Backend für den Web-Client über den der aktuelle Systemzustand betrachtet werden kann.
Aufgaben: Konzeption, Spezifikation, Entwicklung, Projektleitung
Technologien: Windows, Delphi, VCL, TeeChart, C#, Angular, Javascript, HTML, CSS
IT-Projektmanagement / Softwarearchitektur / Softwareentwicklung / Softwaretest
IT-Projektmanagement / Softwarearchitektur / Softwareentwicklung / Softwaretest
Mittelständischer IT-Dienstleister
Wir sind ein IT-Dienstleister und führen seit 2004 erfolgreich Softwareentwicklungsprojekte (Web & Desktop, gerne auch Remote) durch.
Darüber hinaus liegen unsere Kompetenzen auch in den angrenzenden Bereichen IT-Projektmanagement, Software-Architektur und Software-Testing.
[Kontaktdaten auf Anfrage]
Projektleitung, Projektmanagement, Software-Entwicklung, Web-Entwicklung, Desktop-Entwicklung, Product Owner, Requirement Engineering, Prozess-Analyse, Prozess-Beratung, Prozess-Design, Anforderungsanalyse, Spezifikation, Fachkonzepte, Test-Management, Test-Konzeption, Test-Durchführung, Verifikation, Validierung, Performance-Tests, Lasttests, UX/UI-Konzeption
Vertiefte Branchenkenntnisse:
Tools & Technologien Programmiersprachen / Technologien:
Datenbanken:
Hosting:
Build & Deployment
IDE/Tools
Cloud
Datenvisualisierung
Layout und Desktop-Publishing
Content Management Systeme
Kommunikation/Dokumentation