SW Entwicklung

 

 Individuelle Softwareentwicklung für Unternehmen

 

Als IT-Dienstleister mit 30 Jahren Erfahrung und einem Team aus erfahrenen Hochsprachen-Programmierern, das sich aus Informatikern, Mathematikern und Elektrotechnikern zusammensetzt, entwickeln wir maßgeschneiderte, ganzheitliche Individualsoftware für mittelständische und große Unternehmen. Hierbei setzen wir auf bewährte und zukunftssichere Technologien, welche sich einfach erweitern lassen.

Suchen Sie einen Partner für die Entwicklung Ihres nächsten Softwareprojektes, der pünktlich liefert und auch nach der Fertigstellung umfassend unterstützt? Wir helfen Ihnen, neue Ideen umzusetzen, vorhandene Lösungen zu optimieren oder bereits bestehende Projekte in kritischen Situationen zu meistern.

 

.NET / WPF - wir setzen auf modernste Technologien, ob im Frontend oder Backend

Wir entwickeln innovative und überzeugende kundenspezifische Softwarelösungen basierend auf dem Microsoft .NET Framework und Windows Presentation Foundation (WPF).

Unter Verwendung modernster Technologien und Programmiersprachen entwickeln wir unter anderem:

  • Visualisierungslösungen mit ansprechenden, innovativen und den Usability-Richtlinien entsprechenden User-Interfaces mithilfe des Microsoft WPF-Frameworks
  • Leistungsfähige Datenbankapplikationen für zahlreiche Datenbanksysteme, sowohl für relationale Datenbanken wie Microsoft SQL Server, PostgreSQL und MySQL als auch NoSQL-Datenbanken wie Redis
  • Emulationen speicherprogrammierbarer Steuerungen, die nahezu 100% Kompatibilität zur SIMATIC aufweisen

 

Folgende Microsoft Technologien setzen wir dabei ein:

  • .NET-Framework, C#, VB.NET
  • ASP.NET
  • Entity-Framework
  • WinForms
  • Windows Presentation Foundation (WPF)
  • Windows Communication Foundation (WCF)
  • Workflow Foundation (WF)
  • Windows Software Develpoment Kit (Windows SDK)
  • Sharepoint Foundation
  • Microsoft Office Framework (Excel, Word, Powerpoint, Access)

 

 

PCS7 / Automatisierung

Wir unterstützen Sie bei der Realisierung von Automatisierungslösungen von der Planung über die Umsetzung und Inbetriebnahme vor Ort bis hin zur Wartung.

Hierfür stehen kompetente Mitarbeiter mit langjähriger Erfahrung im Umgang mit Automatisierungssoftware zur Verfügung. Unter anderem mit Produkten der Firma Siemens, wie:

  • PCS7
  • SIMATIC Manager
  • TIA Portal
  • WinCC

Gerne unterstützen wir Sie auch bei der Auswahl geeigneter Hardware speziell für Ihre Anforderungen.

Wir stellen Ihnen Spezialisten zur Programmierung ihres Anwenderprogrammes in folgenden Programmiersprachen zur Verfügung:

  • STEP7 (AWL, FUP, KOP)
  • SCL
  • SFC
  • CFC

Oft müssen Altanlagen auf einen neuen Stand der Technik umgesetzt werden (z.B. SIMATIC STEP5 auf SIMATIC STEP7). Auch hier können Sie von unserer Erfahrung profitieren, indem wir für Sie geeignete neue Hardware auswählen und die vorhandene Software an diese anpassen.

 

 

Methoden

Agile SW Entwicklung

Wir entwickeln unsere Software nach agilen Prinzipien. Die Anforderungen werden in  Form von User Stories erfasst und in kurzen Iterationen implementiert. User Stories, die noch nicht implementiert sind, können jederzeit ersetzt, hinzugefügt oder gestrichen werden, wenn sich die Anforderungen im Laufe eines Projekts ändern.

Usability Engineering

Im Rahmen der User Interface Entwicklung achten wir darauf, dass Benutzerkomfort und langfristige Akzeptanz beim Endanwender im Vordergrund stehen. Unser Usability Engineering unterliegt dabei, wie unsere Softwareentwicklung auch, agilen Prinzipien, die zu schnellen und konkreten Lösungen führen.

Gerne unterstützen wir Sie auch bei der Analyse Ihres Nutzungskontextes, dem Requirements Engineering, beim Entwurf Ihres Prototyps und der Evaluation, damit Ihre Software optimal auf die Bedürfnisse Ihrer Anwender zugeschnitten ist.