Softwareentwicklung

Software. Maßgeschneidert


Softwareentwicklung

Software, die sich flexibel Ihren Anforderungen anpasst ist ein Wettbewerbsvorteil. Durch den Einsatz maßgeschneideter Software können Sie die IT-Unterstützung Ihrer Geschäftsprozesse optimieren, Systemgrenzen überwinden und Fehlerquellen vermeiden.

Unser Leistungsspektrum bei der Erstellung von individueller Software beginnt bei der Anpassung von Standardsoftware und reicht bis hin zur Entwicklung hochwertiger Spezial-Software gemäß Ihren Anforderungen.

Anpassung von Standardsoftware

Mit Visual Basic for Applications (VBA) steht Ihnen in Ihrer Microsoft Office Umgebung eine leistungsfähige Skriptsprache zur Verfügung. Wir unterstützen Sie beim Ausschöpfen dieser Möglichkeiten zur Steuerung von Abläufen und zur sinnvollen Ergänzung des Funktionsumfanges Ihrer Microsoft Office Umgebung.

Internet und Intranet Web Applikationen

Wir richten Ihnen auf Wunsch gerne Open Source Lösungen zur internen und/oder externen Kommunikation ein. Diese Lösungen werden exakt auf Ihre Bedürfnisse zugeschnitten und bei Bedarf erweitert. Auch die Entwicklung völlig neuer Anwendungen, z.B. der Zugriff auf eine bereits in Ihrem Unternehmen vorhandene Datenbank ist realisierbar.
Unterstützte Technologien: PHP / MySQL sowie ASP.NET / Microsoft SQL Server


Windows Individualsoftware

Wenn Standardsoftware und deren Anpassungen an ihre Grenzen stoßen, beginnen wir für Sie individuelle Anwendungen zu entwickeln. Durch den Einsatz aktueller Entwicklungswerkzeuge und –Techniken sind Ihre Investitionen auch langfristig ohne aufwändige Anpassungen nutzbar. Mit Individualsoftware kaufen Sie nur den Teil Software, den Sie wirklich benötigen. Bei Änderung oder Erweiterung Ihrer Anforderungen lässt sich die Software zudem Ihrem aktuellen Bedarf leicht anpassen. Zu vorhandener (Standard-) Software können leicht Schnittstellen entwickelt werden.
Unterstützte Technologien: Microsoft Visual Studio 2008


Softwaretechnik

Eine strukturierte Vorgehensweise ist bei der Softwareentwicklung unerlässlich. Auch bei sehr kleinen Softwareprojekten müssen zu Anforderungen ermittelt, dokumentiert und erfüllt werden. Der Kernprozess, aufgeteilt in die folgenden fünf Phasen ist zumeist gleich und bildet die organisatorische Grundlage der Entwicklung einer zweckgerechten und soliden Software.

1. Planung

Die Anforderungen werden erhoben. Anschließend werden die Anforderungen im Lastenheft niedergeschrieben. Wie die Forderungen aus dem Lastenheft erfüllt werden wird anschließend konkret im Pflichtenheft beschrieben. Zudem wird der Aufwand zur Durchführung des Projektes geschätzt.

2. Analyse

Die Ergebnisse der Erungserhebungen werden ausgewertet, ein ein allgemeines Produktmodell wird entworfen.

3. Entwurf

Nicht-funktionale Eigenschaften wie Modifizierbarkeit, Wartbarkeit, Sicherheit oder Performance der Software werden festgelegt. Zur inhaltlichen Planung wird die Grobstruktur aus technischer Sicht in einem Strukturdiagramm dargestellt.

4. Programmierung

Die Software wird entsprechend den Vorgaben programmiert.

5. Validierung und Verifikation

Die Software wird ausführlich getestet und dem Kunden zur Verfügung gestellt.