Maßgeschneiderte Software & Technologie Services GmbH
Get in touch with the difference.

Softwareentwicklung

Ein Schwerpunkt unserer Tätigkeit liegt auf der Erstellung kundenspezifischer Softwarelösungen. Existiert zu einer Problemstellung keine "out-of-the-box" Lösung auf dem Markt, so unterstützen wir unsere Kunden bei der Umsetzung einer maßgeschneiderten Lösung. Dabei begleiten wir sie über die gesamte Entwicklungsphase hinweg.

  • Analyse der abzubildenden Abläufe/Prozesse
    Durchführung von Workshops
    In gemeinsamen Workshops mit dem Kunden erarbeiten wir, ggf. unter Hinzuziehung externer Prozessberater, die genauen Anforderungen auf Basis der abzubildenden Abläufe und Prozesse. Die Ergebnisse aus diesen Workshops werden in Form eines Lastenheftes so aufbereitet, dass sie als Anforderungskatalog für die Erstellung der Softwarelösung dienen können. Für ein optimales Endergebnis ist die Auswahl der richtigen Workshopteilnehmer eine elementare Voraussetzung.

  • Entwicklung eines Prototypen zur finalen Abstimmung der Anforderungen
    Bereitstellung eines nicht funktionalen Prototypen
    Um die teils abstrakten Inhalte des Lastenheftes visuell greifbar zu machen, bevor die ganze Applikation fertig programmiert ist, entwerfen wir einen optischen Prototypen der Applikation, der es dem Kunden ermöglicht, das "look and feel" der künftigen Applikation zu begutachten und im Trockenlauf zu testen, ob die Anforderungen ggfs. modifiziert werden müssen.

  • Bereitstellung der fertigen Applikation
    Übergabe des voll funktionsfähigen Produktes
    Der Entwicklungsauftrag endet mit der Übergabe des fertigen Produktes an den Kunden. Die Durchführung einer formalen Abnahme stellt dabei sicher, daß die Anforderungen aus dem Lastenheft gänzlich im fertigen Produkt umgesetzt worden sind.

  • Support während der Betriebsphase
    Sicherstellung des laufenden Betriebs
    Auf Wunsch übernehmen wir gerne den weiteren Support der Applikation im Betrieb. Je nach Bedarf des Kunden kann aber ebenso eine Qualifizierung kundeneigener Mitarbeiter durchgeführt werden, um den externen Supportaufwand durch einen qualifizierten 1st Level Support im eigenen Haus zu reduzieren.

Technologie/Plattformen

Bei der Entwicklung unserer Softwareprodukte setzen wir ausschließlich auf die Technologien des Marktführers Microsoft. Unsere Applikationen basieren auf dem .NET Framework und verwenden den Microsoft IIS Server für die Aufbereitung der Webseiten. Im Hintergrund kümmert sich ein Microsoft SQL Server um die Datenhaltung. Standardmäßig unterstützen unsere web-basierten Produkte den Microsoft Internet Explorer und den Mozilla Firefox. Auf Wunsch ist auch die Unterstützung anderer Browser möglich. Bei kleineren Projekten, bei denen die Verwendung der eben beschriebenen Plattform zu aufwendig ist, entwickeln wir auch individuelle Lösungen auf der Basis der Microsoft Office Suite (Microsoft Access, Excel, Word).

Betriebsmodelle

Es liegt grundsätzlich im Ermessen des Kunden, ob er die durch uns erstellte Lösung bei sich im Unternehmen als eigene Intranet/Internet-Lösung betreiben möchte oder ob er die Applikation durch uns im Internet hosten lassen möchte. In diesem Fall stellen wir die erforderliche Serverinfrastruktur (Microsoft IIS und SQL Server) und sorgen für die Bereitstellung der erforderlichen SSL Zertifikate, sofern der Datenverkehr vertrauenswürdig ist und verschlüsselt werden muss. Gerne beraten wir Sie in einem individuellen Gespräch ausführlicher über die Vor- und Nachteile der beiden Varianten.

Der Inhalt dieser Seite in Kurzform

  • Wir unterstützen unsere Kunden während des gesamten Entwicklungs- und Betriebsprozesses
  • Unsere Lösungen basieren auf den Technologien des Marktführers Microsoft
  • Der Kunde kann unsere Lösungen auf Wunsch eigenverantwortlich in seiner eigenen Infrastruktur betreiben
  • Alternativ bieten wir die Möglichkeit, den Betrieb der Applikation an uns zu vergeben und auf unserer Plattform durchführen zu lassen