"Denken ohne Wissen macht den Zufall zum Herrscher."
Werner Kollath
Nutzen
KnowGravity erbringt grossen Nutzen durch methodisches und strukturiertes Vorgehen in den verschiedensten Bereichen und Projektphasen.
- Mission
- Knowhow
- Einhalten von QS Anforderungen (z. B. bei sicherheitsrelevanten Systemen)
- Einhalten von Compliance Anforderungen
- Management / Geschäftsführung
- Agile Unternehmen
- Agile Software
Unser Umfeld
- Das Informationsangebot, das uns zur Beschaffung von Know-how zur Verfügung steht, vergrössert sich exponentiell
- Innovationen scheinen heute obsolet, bevor sie reif sind
- Trotz allen Versprechungen gibt es noch immer nicht die einfache Lösung für alle Probleme
Unsere Mission
- Wir helfen unseren Kunden, die Spreu vom Weizen zu trennen und tun dies auf unseren Stammgebieten (Software-)Prozesse und (Software-) Technologie
- Statt aufdringlichem Marketing bieten wir anwendbares Know-how in verschiedenster Form: Training, Consulting, Doing, Brokering und Running (Tools) von Know-how
- Lösungen für unsere Kunden erarbeiten wir mit einer ganzheitlichen Perspektive
Unsere Strategie
- Wir befassen uns mit aktuellsten Trends, ordnen sie ein und vergessen dabei trotzdem das Bewährte nicht: kein H2H (Hype-to-Hype)
- Wir sind Generalisten mit individuellen Spezialisierungen und arbeiten interdisziplinär. Partner stehen uns als weitere Spezialisten zur Verfügung
- Wir denken konsequent kunden- und lösungsorientiert und halten dabei immer sowohl Nutzen als auch Kosten im Auge
Paradigmen
Business Process Engineering, Software Engineering nach OO/UML®, Strukturierte Ansätze nach SSADM oder SA/SD, Business Rules Approach, Model Driven Architecture (MDA®), Formale Methoden
Prozesse und Verfahren
Hermes, V-Modell, Zachman, RUP, Software Process Improvement (SPI), Software Ergonomie, Arbeitspsychologie
Domänen
Airline, Banking, Chemie, Dienstleistung, Eisenbahn, Halbleiterindustrie, Prozessteuerung, Telekom, Versicherung, Werbung
Technologien
MDA, xUML®, .NET, COM, CORBA®, J2EE, EJB, XML®, Java, Prolog, C++™, VB, Web-Technologien, CASE, Artificial Intelligence
Produkte
- CASE: ARTiSAN RtS, Rational Rose, Select Enterprise, Together Control Center
- DBMS: Oracle, MS SQL Server, Sybase, MS Access
- Middleware: Orbix, Visibroker, Tuxedo
- Betriebssysteme: Linux, Sun/Solaris, Microsoft/Windows (98, 2000, XP), PDA-Betriebssysteme
- Entwicklungsumgebungen: Microsoft Visual Studio, Borland JBuilder, Oracle Developer, LPA WinProlog
- Select Component Factory
Einhalten von QS Anforderungen (z. B. bei sicherheitsrelevanten Systemen)
Bei sicherheitsrelevanten Systemen wie z. B. Bahnen, Kraftwerken, Flugzeugen, Fahrzeugen, etc. ist die Einhaltung der geltenden Vorschriften und deren Protokollierung oft auftragsentscheidend und bei Unfällen für das Unternehmen überlebenswichtig. KnowGravity unterstützt sie bedarfsgerecht mit Modellen des Systems und trägt mit seinen CMMI-Spezialisten zur Umsetzung nach höchsten Standards bei.
Anforderungs Management
Das Anforderungs Management ist der Grundstein für den Erfolg. Nur wenn es bekannt ist, resp. wird, kann ein System geschaffen werden, das diesen Anforderungen entspricht.
Spezifikation des Systems
Die Spezifikation ist ein wichtiger Faktor für den Erfolg. Nur was auch spezifiziert ist, wird entwickelt. KnowGravity kennt verschiedene Spezifikationsformen, wir empfehlen aber das Erstellen von ausführbaren Modellen und die Simulation mit CASSANDRA xUML®. Mit Hilfe dieser Simulation, kann das System zum Leben erweckt werden, ohne eine Zeile programmiert zu haben.
Entwicklung
Bei der System-Entwicklung helfen ein definierter Entwicklungsprozess und pragmatische Entwicklungsrichtlinien, das Vorhaben effizient und nachvollziehbar umzusetzen. KnowGravity hat langjährige Erfahrung beim Erstellen von Rahmenbedingungen, die die Entwickler unterstützen und nicht unnötig einschränken.
Test
Das Testen der Systeme stellt oft eine grosse Herausforderung dar. Testfälle müssen erfasst, verwaltet und natürlich angewendet werden. KnowGravity hilft Ihnen dabei. Unsere Spezialität ist die Verwaltung der Testfälle innerhalb von Modellen.
Verifikation & Validierung
Verifikation und Validierung tragen einen wesentlichen Teil zum Erfolg des Vorhabens bei. Nur wenn die tatsächlich benötigten Funktionen richtig implementiert sind, kann ein Projekt erfolgreich sein. Dazu trägt KnowGravity mit seiner Erfahrung in Verifikation und Validierung bei.
Einhalten von Compliance Anforderungen
Verschiedene Branchen wie z.B. Banken, Versicherungen, Gesundheitswesen, Telekommunikation sind von externen Regulatorien stark beeinflusst. Dabei reicht es nicht aus, dass sich ein Unternehmen an die geforderte Umsetzung hält, es muss zudem der Nachweis, das dem so ist erbracht werden können - nicht nur im Schadenfall, auch unangemeldet als Stichprobe. Ein Untenehmen muss also heutzutage massiv mehr unternehmen, um den Anforderungen der Regulatorien gerecht, also complient zu werden. Die Tendenz der Regulatorien wie auch deren Anforderungen ist weiterhin steigend. KnowGravity unterstützt Sie effizient und bedarfsgerecht bei der Umsetzung ihrer Regulatorien.
Dokumentation
Die Dokumentation ist oft entweder nicht vorhanden oder veraltet. Von einer aktuellen und richtigen Dokumentation hängt es aber grösstenteils ab, ob ein Unternehmen compliant ist oder nicht. KnowGravity hilft ihnen dabei, sinnvolle Dokumentstrukturen aufzusetzen und bietet pragmatische Lösungen, um sicher zu stellen, dass die geforderten Informationen gepflegt werden und somit auch aktuell bleiben. Unmöglich? Wenn die Dokumentation zugleich auch ausgeführt werden kann, so ist dies durchaus möglich! Dies kann auf zwei Arten geschehen, mittels ausführbaren Modellen oder mit Business Rules. KnowGravity hat Erfahrung in beiden Bereichen.
Durchsetzung
Die ganze Dokumentation nützt wenig, wenn die geforderten Bestimmungen nicht durchgesetzt werden. Daher ist es für eine Organisation, die compliant sein will, wichtig aufzuzeigen, dass sie diese Bestimmungen auch umsetzt. Dies kann mit Hilfe von IT-Systemen oder personellen Abläufen geschehen. Zudem ist es in beiden Fällen wichtig, dass auch Änderungen rasch umgesetzt werden können. KnowGravity hilft ihnen dabei, ihre Durchsetzung zu automatisieren und dabei flexibel zu bleiben oder wo nötig oder sinnvoll die personelle Durchsetzung zu optimieren. Auf den dazu verwendeten Gebieten Business Rules und Knowledge Management haben wir langjährige Erfahrung.
Die Ausrichtung einer Organisation ist die Basis für alle Entscheide innerhalb dieser Organisation. Deshalb ist es besonders wichtig, diese Ausrichtung fundiert zu erarbeiten und sie strukturiert zu dokumentieren. Erfolgt diese Dokumentation mit Verknüpfungen zu der Umsetzung, so kann die Motivation von Umsetzungsdetails zurückverfolgt werden, was nachträgliche Optimierungen erlaubt, ohne die Ursprüngliche strategische Ausrichtung zu verletzen. D.h.: Durch Nachvollziehbarkeit, wird das Unternehmen besser steuerbar. KnowGravity arbeitet nach der OMG-Spezifikation des Business Motivation Models und hat dazu sogar ein spezielles Werkzeug für Fachanwender entwickelt. Unsere Erfahrung hilft Ihnen, Ihr Geschäft rasch und nachhaltig zu modellieren und gibt Ihnen damit ein wichtiges Steuerungsinstrument in die Hand.
Unternehmen sind in der heutigen Zeit enormen Spannungen ausgesetzt. Auf der einen Seite muss standardisiert und automatisiert werden damit billig produziert werden kann. Auf der anderen Seite verlangt der Markt nach individualisierten Produkten und Dienstleitungen, die rasch und kostengünstig an neue Anforderungen angepasst werden können. Diese beiden Trends stehen in Konkurrenz zueinander und lassen sich nur schwer gleichzeitig befriedigen. Time-to-Market ist wichtig oder sogar entscheidend für den Erfolg. Gleichzeitig wird die Time-to-Market immer häufiger durch die Fähigkeit bzw. Unfähigkeit zur Anpassung der IT-Systeme bestimmt. Erschwerend kommt hinzu, dass die Geschwindigkeit und der Umfang der Änderungen generell immer mehr zunehmen. KnowGravity zeigt kompetent und anforderungsgerecht die Möglichkeiten auf, damit auch Ihr Unternehmen agil handeln kann. Es werden für die betroffenen Gebiete Lösungen erarbeitet. Lösungen, die je nach Bedarf mitte ls bestehenden, neuen oder gänzlich ohne IT-Systeme umgesetzt werden können.
Vokabular
Durch die Festlegung eines Vokabulars, das über die gewohnten Glossars hinaus geht, kann eine einheitliche Sprache erzielt werden, und dies führt dazu, dass sich Mitarbeiter aus den verschiedensten Abteilungen verstehen und auch wirklich vom Gleichen sprechen. Wir helfen unseren Kunden, ihr eigenes Vokabular zu erstellen und es einzusetzen. Das Vokabular wird in Form eines Faktenmodells wo immer möglich auf Basis von bestehenden allgemeinen Paketen aufgebaut. Damit wird Zeit und Geld gespart. KnowGravity bietet Pakete zu verschiedenen Themen wie z.B. Geldwäscherei, allgemeine Typen usw. als Basis an.
Time-to-Market ist wichtig oder sogar entscheidend für den Erfolg. Gleichzeitig wird die Time-to-Market immer häufiger durch die Fähigkeit bzw. Unfähigkeit zur Anpassung der IT-Systeme bestimmt. Erschwerend kommt hinzu, dass die Geschwindigkeit und der Umfang der Änderungen generell immer mehr zunehmen. KnowGravity zeigt kompetent und anforderungsgerecht die Möglichkeiten auf, damit auch Ihre IT agil wird. Es werden Lösungen aufgezeigt, die je nach Bedarf mittels bestehenden oder neuen IT-Systemen verwirklicht werden können.
BRA
Der Business Rules Ansatz bringt dem Unternehmen eine ganze Reihe von Vorteilen:
- motivierte Unternehmen mit sinnvollen Geschäftsregeln
- agile Unternehmen, die sich schnell an neue Gegebenheiten anpassen können
- Gesetzeskonforme Unternehmen, die auch belegen können, dass sie das sind
Vor allem im Bereich der Automatisierung von Geschäftsregeln gibt es sowohl aus Sicht der Fachseite als auch der IT weitere Vorteile:
- Ein verbessertes Verständnis zwischen Fachseite und Informatik kann dank dem Geschäftsvokabular und den Geschäftsregeln erreicht werden. Im Gegensatz zu anderen Ansätzen steht dabei die fachliche Sicht im Vordergrund.
- Die Fachseite kann durch Änderungen der Geschäftsregeln das Verhalten der IT-Systeme anpassen, ohne dass dafür die Informatikabteilung benötigt wird.
- "Business drives IT" : Die Fachseite erhält die Möglichkeit, das Verhalten der IT-Systeme ihren Bedürfnissen anzupassen, ohne dass dafür von der Informatikabteilung die Programme angepasst werden müssen. Die Fachseite wird unabhängiger vom meist starren Zyklus neuer Releases.
- Die Informatik kann sich vor den ständig ändernden Anforderungen der Fachseite schützen, indem sie der Fachseite Modifikationsmöglichkeiten für Geschäftsregeln bietet und die Verantwortung für die Pflege an die Fachseite zurückgibt.
- "IT satisfies Business", d.h. die Fachseite ist mit ihrer IT zufrieden, denn die Bereitstellung der IT-Systeme erfolgt schneller, richtiger und nachhaltiger.
- Konzentration der Informatik auf ihre Kernkompetenz. Sie stellt die Infrastruktur zur Verfügung sowie Anwendungen, deren detailliertes Verhalten durch Geschäftsregeln gesteuert wird.
- Es ist nicht mehr so einfach für die Fachseite, der Informatik die Schuld für falsch funktionierende IT-Systeme zu geben.
KnowGravity ist der Experte im methodischen Vorgehen zum Business Rules Ansatz in der Schweiz. Wir betrachten den Business Rules Ansatz als weit umfassender als den Einsatz von Business Rules Engines und auch als Gewinn für die Verständigung zwischen IT und Business.