SOFTWAREPRODUKTION

Die Entwicklung innovativer Software ist ein komplizierter und anspruchsvoller Prozess. Darüber hinaus sind die Nützlichkeit und Qualität einer Software von äußerst vielen verschiedenen Faktoren abhängig.

Darum sind wir überzeugt, dass man die Entwicklung von Software nicht ausschließlich wie den Entstehungsprozess eines Kunstwerks betrachten darf – auch wenn wir es durchaus mit einem Kunstwerk zu tun haben. Man muss bei diesem Prozess auch die Produktion im Auge haben – mit all ihren Konsequenzen.

In den letzten zehn bis zwanzig Jahren unseres Bestehens haben wir das Verfahren der Softwareproduktion perfektioniert und verfügen nun über eine eigene Produktionsmethode, auf der unser Angebot aufbaut.

Unser Angebot richtet sich an Firmen beliebiger Branchen, die nach präzise auf ihre Bedürfnisse zugeschnittenen IT-Systemen suchen. Solche Systeme werden als „kundenspezifische Systeme“ bezeichnet.

AN WEN RICHTET SICH UNSER ANGEBOT?MEHR


Wenn:

  • Sie große Mengen an Informationen verarbeiten und ein leistungsfähiges System brauchen,
  • Sie für Ihr Unternehmen ein maßgeschneidertes und einzigartiges IT-System haben und auf diese Weise Ihren Wettbewerbsvorteil stärken wollen,
  • Sie sich perfekt auskennen, mit dem was Sie tun, und möchten, dass Ihre Ideen durch ein IT-System unterstützt werden, aber ohne dass die Konkurrenz davon profitiert,
  • Sie nur für die Funktionalitäten eines Systems bezahlen wollen, die Sie tatsächlich anwenden, und nicht für „Schnickschnack“,

dann sollten Sie mit Sicherheit unsere Firma beauftragen, eine spezielle Software zu entwickeln, anstatt eine fertige Lösung zu kaufen.

WAS BIETEN WIR IM RAHMEN DER SOFTWAREPRODUKTION?MEHR

Wir bieten die umfassende Produktion eines IT-Systems – von der Projektentwicklung, über die Implementierung, Tests und Installation bis hin zum After-Sales-Service. Das ist ziemlich offensichtlich, aber das ist auch noch nicht alles:

  • Wenn Sie noch nie ein solches System implementiert haben – keine Sorge. Wir werden Sie und Ihre Mitarbeiter schulen, um Ihnen zu erläutern, wie die Implementierung aussehen wird, wie die Aufgaben zu verteilen sind, usw.
  • Sie müssen das Pflichtenheft für die Software nicht selber erstellen. Wir wissen, dass das für viele Firmen eine echte Herausforderung sein kann. Darum helfen wir Ihnen, von allen Personen die notwendigen Informationen zu sammeln, und bereiten dann auf dieser Grundlage ein Pflichtenheft vor, das selbstverständlich von Ihnen ausgewertet wird. Wir werden uns mit der Eigenart Ihrer Firma vertraut machen, um Ihre Gegebenheiten zu verstehen – und um Ihnen im Endeffekt ein optimales System zu liefern.
  • Wir betreuen Ihr gesamtes System, sodass jegliche Änderungen und Modifikationen schnell und billig durchgeführt werden können. Darüber hinaus profitieren Sie für die gesamte Laufzeit des Wartungsvertrags von unserer Garantie – ohne Zeitlimit.
  • Um Ihre Investition zu schützen, werden Sie das Recht haben, die von uns erstellten Quellcodes in ganz spezifischen Fällen zu ändern.
  • Sie werden Zugang zu unserer Hotline haben – damit Ihre Mitarbeiter immer auf kompetente Unterstützung durch Fachleute zurückgreifen können.
  • Wir garantieren Ihnen, dass Ihr System für Sie allein entwickelt wird, d. h. es wird niemals in einem anderen Unternehmen implementiert werden.
  • Sie werden das System auf einer beliebigen Anzahl von Computern betreiben können – ohne jegliche Einschränkungen. Schließlich soll Ihre Firma in Ihrer Entwicklung in keiner Weise eingeschränkt werden.
  • Außerdem präsentieren wir Ihnen bei der Schulung – wenn Sie es wünschen:
    • unsere Methode der Softwareproduktion,
    • unsere Verfahren zur Erstellung von Analysen und Projekten,
    • unsere Verfahren der Softwareproduktion, der Qualitätskontrolle, der Risikobewertung und Skalierung sowie der Versionsverwaltung,
    • unsere Testverfahren und Dokumentationserstellung,
    • unsere Kundendienstverfahren für die Quellcodekontrolle und Einführung von Änderungen.

Hört sich kompliziert an? Das ist es auch. Es ist genauso kompliziert wie die Entwicklung eines professionellen IT-Systems. Glücklicherweise müssen Sie das alles nicht wissen. Das ist unsere Aufgabe. Wir optimieren unsere Verfahren der Softwareproduktion seit Jahren. Dank dessen haben wir nun eine perfekte Kontrolle über jeden Aspekt dieses Prozesses.

WELCHE VORTEILE BRINGT DIE ZUSAMMENARBEIT MIT UNS?MEHR

Ist unser einziges Ziel, dass die endgültige Software von höchster Qualität ist? Dass die Softwarequalität absolut optimal sein sollte, liegt auf der Hand. Unser ultimatives Ziel ist jedoch der Nutzen der Software in Bezug auf ihre Fähigkeit, so viel Geld wie möglich zu verdienen oder zu sparen. Die Qualität ist in diesem Sinne nur Mittel zum Zweck, nämlich einen maximalen Nutzen aus der Software zu ziehen.

UNSERE LEISTUNGEN LOHNEN SICH, DENN:

  • Ihr IT-System wird perfekt auf die Erwartungen, Ziele und Geschäftsbedingungen Ihres Unternehmens abgestimmt sein,
  • Sie müssen Ihre Firma nicht ändern, um das IT-System zu implementieren – das System wird so konstruiert sein, dass es so leicht wie möglich implementiert werden kann,
  • das System wird Ihre einzigartigen Ideen und Lösungen enthalten,
  • das System wird ein selbstverständliches Arbeitswerkzeug für Ihre Mitarbeiter sein, und nicht ein Werk von Informatikern, die mit den Besonderheiten Ihres Unternehmens nicht vertraut sind,
  • das System wird keinerlei Schnickschnack enthalten. Sie zahlen nur für Features, die Sie tatsächlich brauchen,
  • das System wird so konzipiert sein, dass es – ganz nach Ihrem Wunsch – Geld verdient oder spart,
  • Sie brauchen weder IT-Fachwissen noch eine stattliche IT-Abteilung, um – wie viele große Unternehmen – von Ihrer kundenspezifischen Software profitieren zu können,
  • Sie müssen den aufwändigen und komplizierten Prozess der Erstellung des Pflichtenhefts nicht selbst bewältigen,
  • Sie müssen nicht befürchten, dass Ihre Ideen oder die in die Software integrierte Geschäftslogik eines Tages in einer Konkurrenzfirma auftauchen,
  • Sie müssen sich keine Sorgen um begrenzte Garantiezeiten oder komplizierte Lizenzvertragsregelungen machen,
  • Sie bringen Ihre Firma auf Erfolgskurs mit einer intelligenten, auf ihren Entwicklungsstand abgestimmten Lösung.

Das alles machen wir mit einer extrem genauen Qualitätskontrolle möglich. Dank strenger Verfahren in jeder Produktionsphase sowie der Optimierung dieser Verfahren und unserer Bereitschaft, aus unseren Fehlern zu lernen, sind wir in der Lage, erstklassige Software zu entwickeln. Das ist der eigentliche Schlüssel zum Erfolg.

Zögern Sie nicht, mit uns Kontakt aufzunehmen und sich mit einem unserer Berater zu verabreden.

Wir werden alle Ihre Fragen beantworten und über die beste Lösung für Ihre IT-Anforderungen sprechen.

FÜR WELCHE UMGEBUNGEN SIND UNSERE SYSTEME BESTIMMT?MEHR

Wir entwickeln unsere System auf individuelle Bestellung der Kunden und, in den meisten Fällen, unter Anwendung unserer eigenen Programmierplattformen. Das bedeutet, dass die Architektur jedes Mal für den betreffenden Fall passend gewählt wird.

Ausgehend von der traditionellen Aufteilung von Anwendungen in Clientschicht (Präsentationsschicht), Businessschicht und Datenhaltungsschicht können unsere Massendatensysteme wie folgt aufgeteilt werden:

CLIENT-ANWENDUNGEN:

  • als native Apps in der Windows-Umgebung laufende Anwendungen: .Net oder „normal“,
  • als native Apps in der Linux-Umgebung laufende Anwendungen,
  • Browser-Anwendungen (von einem Web-Browser aus gestartet) – sowohl leichte als auch schwere (d. h. mit fortschrittlichen, im Browser gestarteten Komponenten),
  • Mobilanwendungen für iOS und Android – einschließlich Anwendungen mit anspruchsvoller Datenverarbeitung (z. B. Bildanalyse),
  • Systeme für Kartenzahlungsterminals (von VeriFone oder Ingenico).

BUSINESSSCHICHT-ANWENDUNGEN:

  • in der Linux- oder Windows-Umgebung auf der von uns entwickelten Atom-Plattform laufende Module,
  • auf einer Plattform vom Typ Resin (Application-Server) laufende Anwendungen.

DATENHALTUNGSSCHICHT-ANWENDUNGEN:

  • Systeme basierend auf VoltDB – der schnellsten und am besten skalierbaren Datenbank auf dem Markt, die mit Hilfe von handelsüblicher Ausrüstung Hunderttausende oder Millionen Transaktionen pro Sekunde verarbeiten kann,
  • komplexe Mechanismen gestützt auf gespeicherte Verfahren für MS SQL Server- und Oracle-Datenbanken,
  • Systeme basierend auf PostreSQL und mySQL-Datenbanken, unter besonderer Berücksichtigung von In-Memory-Datenbanken (d. h. IMDB).

Selbstverständlich dient die oben genannte Einteilung nur zur Orientierung. In realen Implementierungssituationen sind diese Komponenten miteinander verbunden und bilden ein Ganzes. So wird beispielsweise unser System für den Verkauf von Prepaid-Aufladungen in der Clientschicht durch eine Anwendung repräsentiert, die auf den Terminals von VeriFone und Ingenico läuft, während die Businessschicht auf der Atom-Plattform (einer Transaktions- und Zahlungsplattform) implementiert ist. Die Datenhaltungsschicht hingegen wird von PostgreSQL, mySQL, MS SQL, Oracle oder einer speziellen VoltDB – Installation gebildet und mit optimierten gespeicherten Verfahren ausgerüstet.

Geh hinauf