Softwareentwicklung
Individualität ist unsere Stärke
Wer heutzutage wettbewerbsfähig bleiben möchte, benötigt Software, die es ihm ermöglicht, flexibel auf Veränderungen zu reagieren und Arbeitsabläufe individuell zu gestalten.
Durch den Einsatz moderner Entwicklungswerkzeuge schaffen wir Lösungen, die auch über viele Jahre mit der marktorientierten Veränderung Ihrer Geschäftsprozesse mithalten können, ohne komplett neue Investitionen zu fordern.
Um unseren hohen Qualitätsanspruch zu gewährleisten durchläuft jedes Projekt folgende Stufen:
Phasen der Softwareentwicklung
- Konzeption und Planung
- Entwicklung und Programmierung
- Testphase
- Produktivphase
- Betreuung und Wartung
Im weiteren Verlauf erhalten sie einen Überblick darüber, welche Bereiche der Softwareentwicklung durch uns abgedeckt werden und welche Hilfsmittel dabei zum Einsatz kommen.
Desktopanwendungen
lokale Anwendersoftware
Web-Applikationen sind zwar in aller Munde, aber nicht immer ist der Einsatz einer Web-Anwendung sinnvoll. Hardwarenahe Lösungen, Kommunikation und Datenaustausch mit Fremdsystemen oder auch komplexe Anforderungen erfordern eine komfortablere und umfassendere Lösung.
Klassische Desktopanwendungen haben den Vorteil einer schnelleren und konsistenteren Reaktionsfähigkeit und erlauben den Entwicklern systemnahe Operationen auszuführen die bei Webanwendungen aufgrund von Sicherheitsbeschränkungen gar nicht möglich sind.
Microsoft Windows und Linux werden dabei als Anwendungsschnittstelle unterstützt. Sowohl die grafischen Schnittstellen als auch die Konsole finden dabei Verwendung.
Umsetzung erfolgt zumeist mit den folgenden Werkzeugen und Sprachen.
Auszug eingesetzter Sprachen und Tools
- Visual Basic
- VB.NET / C#
- Python
- C++ / C
- WPF / WinForm
- QT
- GTK
- MySQL
- Microsoft SQL Server
- PostgreSQL
Unser größtes Projekt aus diesem Bereich ist unsere ERP-Eigenentwicklung: Basiliucm-ERP die komplett in .NET entwickelt wird. Aber auch Schnittstellen zu Adressverwaltungen, Finanzbuchhaltungen, Lagersystemen usw. sind mehrfach im Einsatz.
Intranet und Internet
Ortsungebundener Zugriff auf ihre Daten
Als Intranet- und Internetanwendungen werden Softwarelösungen bezeichnet die mit Hilfe eines Webbrowsers, wie zum Beispiel dem Internet Explorer, Google Chrome oder Firefox, genutzt werden.
Der Vorteil von Web-Applikationen gegenüber Desktop-Applikationen liegt darin, dass Sie standort- und plattformunabhängig auf Ihre Daten zugreifen können. Egal ob sie unterwegs sind oder im Büro, ob sie an ihrem Rechner sitzen, ihren Tablet-PC nutzen oder ihr Smartphone verwenden.
Zu unseren vollwertigen Webapplikationen, die bereits mehrfach im Einsatz sind, gehören die Lösungen:ADBIS, WebLAC und das WebVMS.
Realisiert werden derartige Lösungen unter anderem mit Hilfe folgender Sprachen und Programmiertools.
Auszug eingesetzter Sprachen und Tools
- Python
- Ruby
- ASPX
- Perl
- PHP
- jQuery / jQuery UI
- Telerik
- Secha Touch / ExtJS
- Kendo UI
- MySQL
- Microsoft SQL Server
- PostgreSQL
Wir analysieren Ihre Anforderungen und bieten Ihnen eine ideale Lösung - maßgeschneidert für Ihr Projekt.