Über uns


Individualsoftware-Entwicklung in Java & PHP
Anforderungsanalyse & Anwendungsintegration

Mag. Karl König und sein Team unterstützen Sie in allen Phasen Ihrer Software-Projekte, von der Planung bis zur Inbetriebnahme und Wartung.
Wir haben folgende Schwerpunkte:

Business Analyse

Gemeinsam mit den Endanwendern erarbeiten wir die Anforderungen Ihrer geplanten Software-Lösung. Hier liegt die Kunst darin, das eigentliche Ziel des Anwenders aus seinen Worten herauszulesen, denn oft ist das, was der Anwender will, nicht in seiner Sprache kommunizierbar. Wir beraten Sie daher bei der Formulierung Ihrer Wünsche, bei der Modellierung, der Gestaltung von Benutzeroberflächen und bei der Technologie-Wahl. Wir dokumentieren die Anforderungen in UML und erstellen bei Bedarf  ein Pflichtenheft für das geplante Vorhaben.

Software-Architektur

Sobald ein gemeinsames Verständnis Ihres Software-Projekts sichergestellt ist, erstellen wir eine Software-Architektur und ein working-Skeleton, auf dem wir oder Ihre eigenen Entwickler aufbauen können. Dazu verwenden wir skalierbare Technologien und setzen modernste Werkzeuge zur Entwicklung ein. Wir greifen dazu gerne auf unser eigenes Framework zurück, welches einen Baukasten für Software-Projekte darstellt.

Agile Software-Entwicklung

In vielen Fällen ist es nicht zielführend oder möglich, alle Anforderungen zu Beginn des Projekts festzuhalten. In diesen Fällen vereinbaren wir mit Ihnen ein agiles Software-Projekt nach dem Scrum-Ansatz. Wir verwenden dazu Tools wie Jira oder WebIssues, um mit Ihnen effizient und fallbezogen zu kommunizieren. Wir weisen Sie jedoch darauf hin, dass ein Scrum-Vorgehen eine gründliche Analyse-Phase nicht ersetzen kann! Zur Qualitätssicherung setzen wir JUnit-Tests und Oberflächentests mit Selenium ein.

Enterprise Application Integration

Ein Schwerpunkt unserer bisherigen Arbeiten ist die Integration verschiedenster Unternehmensanwendungen zu einem ganzheitlichen System. Wir haben hierbei schon verschiedenste Open Source Lösungen über Adapter, Webservices, Daten-Schnittstellen und APIs miteinander verbunden: z.B. die OpenSource Lösung SugarCRM mit Webformularen und Online-Kursen, die eLearning-Plattformen Moodle und Dokeos mit OpenMeetings (Video-Conferencin-Lösung) und SugarCRM,  oder diverse Shop-Plattformen mit Payment-Provider und dem Blog-System WordPress.

Software-Einführung und Betreuung

Unsere Leistungen im Bereich der Software-Einführung erstrecken Sie über einen Installationssupport, Anwenderschulung vor Ort und Remote-Wartung Ihrer Anwendungsserver.  Wir unterstützen Ihr IT-Team bei der laufenden Wartung.
Darüber hinaus bieten wir weitere Leistungen an.

karl_kleinGF Mag. Karl König

Business-Analyst, Solution Architekt, Senior Software-Developer
Selbständig als IT-Berater seit 2001

Wirtschaftsinformatiker, Jahrgang 1975