Software­entwicklung

Wir begleiten Ihr Projekt mit unserer Erfahrung aus vielen erfolgreich abgeschlossenen Softwareprojekten. Wir bieten Ihnen ein eingespieltes Team von Spezialisten, das in allen Phasen des Projektes optimal auf die Anforderungen abgestimmt sind. 

Bedarfsanalyse und Konzeption

Wir bieten Ihnen neben der Abwicklung auch ein individuelles Beratungskonzept an. im Vorfeld analysieren wir Ihren Bedarf und Ihre Anforderungen an die Software. Wir erstellen ein speziell für Sie angefertigtes Konzept zur Umsetzung und Integration. 

Programmierung 

Wir entwickeln Ihre individuelle Software auf Grundlage neuester Programmiersprachen. Während der Entwicklungsphase erfolgen Plausibilitäts- und Vollständigkeitstest um mögliche Fehler, Vereinfachungen oder Testfälle zu finden.

Schnittstelle zu vorhandenen Software

Wir entwickeln Ihre individuelle Schnittstelle zu bereits vorhandenen Softwaresystemen, um die Kommunikation und den Datenaustausch zu gewährleisten. Bewährte Softwarelösungen können somit weiterhin eingesetzt werden und bei der individuellen Softwareentwicklung berücksichtig werden.

Datenübernahme

Bei Bedarf, übernehmen wir Ihre Daten aus Ihren bestehenden Softwaresystemen, so das Sie mit Ihren Stamm- und Bewegungsdaten.  werden in das neue System übernommen. 

Einführung und inbetriebnahme

Wir sorgen für eine reibungslose Einführung und Inbetriebnahme Ihrer individuellen Softwarelösung. Wir schaffen schaffen die notwendigen technischen Grundlagen. Wir installieren und konfigurieren die einzelnen Bereiche und Funktionen. 

Technologien

Methoden

  • Scaled Agile Framwork (SAFe)
  • Unified Modeling Language (UML)
  • Rational Unified Proces (RUP)
  • Agile Softwareentwicklung mit Scrum
  • Continious Integration
  • Continious Deployment

Prozessvisualisierung

  • SIMATIC WinCC Open Architecture

Plattformen

  • Windows 
  • Linux
  • Web

Prozesskommunikation

  • OPC (OLE for Process Control)
  • PROFIBUS
  • MPI
  • TCP / IP
  • Simatic Net
  • RS485
  • CAN Bus
  • SEAB
  • S7

Middleware

  • .NET Remoting
  • WCF, WPF, WF
  • Infragistics Library
  • NUnit
  • Angular

Architekturen

  • Client / Server
  • Three- / Multi-Tier
  • SOA
  • REST
  • Micro Services
  • Micro Frontend
  • Redundanz

sprachen und datenbanken

  • Golang
  • Javascript / Typescript
  • Microsoft Visual C++
  • Microsoft C#
  • ASP.NET
  • Microsoft SQL-Server
  • HTML / XML
  • Microsoft-Access
  • MSSQL
  • WinCC OA Control/Control++
  • .NET Core
  • Oracle

Virtualisierung

  • VMWare
  • MIcrosoft HyperV
  • Docker
  • Kubernetes

Versionsverwaltung

  • SVN
  • Git
  • Azure DevOps Server