![]() |
Comelio GmbH
|
Business Intelligence > Vorgehen > Profil Comelio GmbH - Profil und Portfolio
TätigkeitenDie Aktivitäten der Comelio GmbH teilen sich in die vier Geschäftsbereiche Software-Entwicklung, Beratung, Seminare und Produkte auf. Kennzeichnendes Element der Tätigkeitsbereiche außerhalb der Seminare, in denen eine Vielzahl von Themen rund um Programmierung, Datenbanken und Server-Technologien angeboten werden, ist der Fokus auf die vorrangigen Technologien .NET und Java, die Datenbanksysteme MS SQL Server und Oracle, die Standard-Lösung Microsoft Dynamics AX und die Microsoft-/Oracle-Lösungen zu Business Intelligence, Data Warehousing und Reporting.
BeratungDer Bereich Beratung umfasst sämtliche Aktivitäten, die nicht in der direkten Software- und Systemerstellung liegen, sondern Unterstützungsmaßnahmen betreffen, die für die hauseigene Umsetzung von solchen Projekten notwendig sind. Hier sind insbesondere die System- und Leistungsoptimierung, die Datenmodellierung und –analyse sowie die Technologieauswahl und –kombination zu erwähnen. Bei der Umstellung und beim Re-Design von Software fallen hierunter auch Tätigkeiten im Bereich des Refactoring, der Nach-Dokumentation und der Softwareerweiterung sowie Designverbesserung. Innerhalb des Projektauftaktes können hier auch Dienstleistungen rund
um die Datenmodellierung, die Anwendungsfallanalyse unter Einsatz der Use Case-Technik
sowie die Modellierung und Planung mit Hilfe der UML oder die Auswahl von passenden
Architekturszenarien und Entwurfsmustern zu finden sein. Bei Projekten im Bereich
ERP/CRM/PPS steht insbesondere die Modellierung von Prozessen und Workflows
sowie ihre Verbesserung und softwaretechnische Abbildung im Fokus. Algorithmenentwurf ist bei Unternehmensanwendungen grundsätzlich seltener zu finden, kann allerdings im Rahmen von speziellen Softwareanwendungen im Bereich von Ontologien und Analysewerkzeugen im Zusammenhang mit der Datenmodellierung eine Rolle spielen. Stattdessen ist dies eine Tätigkeit, die in Zusammenhang mit der individuellen Entwicklung von Analyse- und Expertensystemen steht und eng mit der Datenmodellierung verbunden ist.
Software-EntwicklungDer Bereich Software-Entwicklung bietet klassische Projektdurchführung für die von der Comelio GmbH angebotenen Sprachen, Server, Datenbanken und ERP/CRM/PPS-Lösungen an. Die Aufträge liegen durchschnittlich im Bereich von 20.000 Euro und 250.000 Euro. Sie beziehen sich auf die Entwicklung von Unternehmensanwendungen mit den Schwerpunkten kaufmännische Software, ERP/CRM/PPS, Experten-/Wissens-/Analysesysteme, Berichts-/Data Warehouse-Systeme sowie Prozess-/Workflowmanagement. Sie werden im Regelfall an einem Comelio-Standort oder, je nach Erfordernis und Integration des Kunden, auch direkt vor Ort durchgeführt. Bei sicherheitsrelevanten Projekten stehen einzeln sicherbare Projektbüros zur Verfügung. Die organisatorische Projektdurchführung erfolgt normalerweise auf Basis
von verschiedenen angepassten V-Modell-Varianten in der jeweils gültigen
und aktuellen Fassung. Zusätzlich oder als Alternative können auch
auftraggeberbezogene Projekthandbücher und –verfahren zum Einsatz
kommen, sofern sie vergleichbare Qualitätsmerkmale bieten. Wesentliches
Merkmal der Projektorganisation ist der Einsatz von terminierten und klar strukturierten
Aufgaben, die sich aus den Ergebnissen der Use Case-Analyse und der Prozessmodellierung
mit Hilfe der UML ergeben. Zentraler Kristallisationspunkt der Architekturentwürfe
ist im Weiteren der Einsatz von Entwurfsmustern sowie die Integration von Lösungen
oder Architekturprinzipien der Technologie-Hersteller, sofern kein Comelio-Produkt
zur Anwendung kommt. ProdukteDurch die Partnerschaften mit Microsoft, Oracle und Sun sowie weiteren Unternehmen kann die Comelio GmbH als IT-Systemhaus mit integrierten Lösungen für Server, Datenbank und Software für ihre Geschäftspartner tätig werden und bietet neben der Entwicklung und Einrichtung von fertigen Server- und Datenbankprodukten, die Anpassung von Standard-Lösungen, die Entwicklung von vollständig individueller Software auch den entsprechenden Lizenzverkauf an. Dies betrifft auch gängige Marktsoftware, die im Rahmen eines Beratungs- oder Software-Projekts zusätzlich genutzt werden soll. Darüber hinaus bietet sie für andere Softwarehäuser eine Reihe von Komponenten an, die in Entwicklungsprojekten zum Einsatz kommen können. Mit dem neu gegründeten Verlag Comelio Medien ist darüber hinaus noch ein weiterer Bereich in 2006 hinzugekommen, der sich nun wiederum an andere Software-Häuser wendet. Comelio Medien vertreibt als Fachverlag Literatur zu den Programmiersprachen, Datenbanken und Techniken, welche im Projektbereich der Comelio GmbH eingesetzt werden.
SeminareDer Bereich Seminare umfasst im Firmenkundenbereich die Ausbildung in gängigen Programmiersprachen und Datenbanken sowie die Verwendung und den Einsatz von nah verwandten Techniken der objektorientierten Analyse, Modellierung und des Designs. Abgerundet werden diese Themen dann wiederum von Seminaren im Bereich der Projektleitung und Softwareorganisation. Der Geschäftsbereich Seminare dient in verstärktem Maße auch als eine Plattform von Dienstleistungen für das eigene Unternehmen, da die Ausbildung der Mitarbeiter der Comelio GmbH ebenfalls in diesen Veranstaltungen stattfindet. Gleichzeitig repräsentiert er ein Zusatzangebot zum Beratungsbereich, der in der Lage ist, organisatorisch die Aus- und Weiterbildung ganzer Projektteams von Auftraggebern mit eigenem Entwicklungsbereich anzubieten. In vielen Fällen genügt die einfache Einsetzung von Standards oder die vorgefertigte Bereitstellung von Technologien für den erfolgreichen Projektabschluss nicht, sondern erfordert eine umfassende Integration und damit auch die intensive Einbeziehung der Projektbeteiligten.
Comelio GmbH - KompetenzenWenngleich die Comelio GmbH im Geschäftsbereich Seminare durchaus eine
Vielzahl an Programmiersprachen anbietet, so ist die Durchführung von
Projekten und Beratungsleistungen grundsätzlich auf einige Kerntechnologien
beschränkt. Als Datenbanken kommen im Regelfall der MS SQL Server und Oracle zum Einsatz, wobei hier auch die entsprechenden Zusatz-Produkte der Hersteller im Bereich Data Warehousing, Business Intelligence und Reporting verwendet werden, sofern keine individuelle Lösung in diesem Bereich erstellt wird. Für die Entwicklung und Bereitstellung von Unternehmensanwendungen in den Bereichen ERP, PPS und CRM kommt Microsoft Dynamics AX für den MS SQL Server oder Oracle zum Einsatz.
ProgrammiersprachenJava
C#.NET / VB.NET
PHPDie Programmiersprache PHP stellt die Open-Source-Alternative für die
Softwareentwicklung dar. Als Datenbank kommt bei solitären Neu-Entwicklungen
MySQL zum Einsatz, während bei Aufträgen, die eine bestehende Datenbank
im Hintergrund voraussetzen, auch Oracle oder MS SQL Server verwendet werden.
Während die Projektgröße in den beiden .NET-Sprachen und Java
die allgemeine Unternehmensgrenze berühren, wird PHP typischerweise in
kleineren und mittelgroßen Anwendungen verwendet, wobei dennoch objektorientiert
und mit Einsatz von PHP-geeigneten Entwurfsmustern entwickelt wird. DatenbankenDa Unternehmensanwendungen fast grundsätzlich Datenbankunterstützung erfordern, ist die Datenbankentwicklung mit den Unterbereichen Analyse, Datenmodellierung und DB-Entwurf in relationaler / objektrelationaler Form und auch für XML-Verwendung ein zentrales Thema der Softwareentwicklung bei der Comelio GmbH. Dieser Bereich und seine Aktivitäten stehen in vielfältigen Austausch- und Wechselbeziehungen zum großen Bereich XML und Softwaremodellierung. Die Comelio GmbH setzt im Wesentlichen die zwei Datenbanksysteme MS SQL Server und Oracle ein, für die Anwendungen entwickelt und die auch eingerichtet werden können. Anwendungsentwicklung für MySQL hat eine geringere Bedeutung. OracleDas Datenbanksystem von Oracle sowie seine zusätzlichen Komponenten für die Entwicklung von Unternehmenssoftware wie Oracle Reports, Oracle Forms für Internet-/Intranet-Anwendungen sowie ergänzende Server wie der Oracle Application Server oder das Data Warehouse-System von Oracle sind seit 2001 fester Bestandteil des Portfolios der Comelio GmbH. Sowohl mit der Programmiersprache Java als auch mit Hilfe der integrierten SQL-Erweiterung PL/SQL lassen sich Anwendungen speziell für dieses System entwickeln. In neuerer Zeit setzt die Comelio GmbH auch die speziellen Techniken von Oracle für die Integration der Microsoft .NET-Technologie und der Programmiersprache C#.NET über ODP.NET (Oracle Data Provider) sowie nach Version 10g des Oracle Application Servers bisweilen auch PHP für die Anwendungsentwicklung ein. Das Oracle Datenbanksystem wird dabei sowohl in klassischer relationaler Weise genutzt als auch mit seinen objektrelationalen Erweiterungen. Zusätzlich ist seit Version Oracle 9i auch die Oracle XML-Datenbank XDB für die Entwicklung von Berichtssystemen oder Business Intelligence-Anwendungen ein gängiges Anwendungsszenario.
Mit Oracle besteht eine Partnerschaft, die es der Comelio GmbH als Oracle Partner ermöglicht, direkt auf Ressourcen und Unterstützung von Oracle zurückzugreifen und auch Komplettlösungen hinsichtlich Produktberatung, -verkauf und Lizenz anzubieten. Die Mitarbeiter der Comelio GmbH haben verschiedene Bücher zum Einsatz der Oracle-Datenbank mit verschiedenen Programmiersprachen herausgebracht. MS SQL ServerDas Datenbanksystem von Microsoft, der MS SQL Server sowie seine ergänzenden Technologien rund um die MicrosoftServerfamilie für Datenaustausch und –integration zählt seit der Aufnahme der .NET-Technologie 2003 in die KernDienstleistungen der Comelio GmbH und zu einem wesentlichen Pfeiler des Produktangebots. Dies betrifft sowohl die für einen Auftrag notwendige Planung und Modellierung des Datenmodells als auch seine konkrete Umsetzung und Einrichtung innerhalb des Netzwerkes des Auftraggebers. Ergänzend zur Datenbank können dann zusätzliche weitere Microsoft-Produkte wie insbesondere das für die Comelio GmbH wesentliche MS Dynamics AX verwendet werden.
Mit Microsoft besteht eine Partnerschaft, sodass die Comelio GmbH als Microsoft Gold Certified Partner sowohl auf Ressourcen und Unterstützung im Rahmen des Partnerprogramms zurückgreifen kann als auch in der Lage ist, ein umfassendes Dienstleistungsangebot durch Produkt- und Lizenzverkauf anzubieten. Die Mitarbeiter der Comelio GmbH sind Autoren der umfangreichsten deutschsprachigen Buch-Reihe zum MS SQL Server, die alle Themenbereiche des Datenbanksystems abdeckt. MySQLDas Datenbanksystem MySQL der gleichnamigen Herstellerfirma wird insbesondere für die Softwareentwicklung im Open-Source-Bereich mit der Programmiersprache PHP eingesetzt. Es eignet sich hierbei für Anwendungsentwicklungen mit geringen Kosten und geringer zu erwartender Leistung. Durch die intensive Fortentwicklung dieses Datenbanksystems können hier in Zukunft auch Anwendungen mit höherer Komplexität und Transaktionsunterstützung realisiert werden. ERP/PPS/CRMDie Comelio GmbH versteht sich als langfristiger Partner, der grundsätzlich in allen Projektphasen seine Dienstleistungen anbietet, wobei grundsätzlich ein Schwerpunkt bei der EDV-technischen Umsetzung liegt. Insbesondere für mittelständische Unternehmen, die zwar bisweilen Software-Lösungen in Auftrag geben und möglicherweise auch Erfahrungen mit längeren Lebenszyklen haben, aber ansonsten noch keine Geschäftsprozess-Modellierung und –philosophie in ihrem Unternehmen umgesetzt haben, bietet sich durch eine Zusammenarbeit mit der Comelio GmbH eine Möglichkeit, in strategisch relevante Software zu investieren. Dies kann manchmal dazu führen, dass überhaupt zum ersten Mal ein Prozess, der einen Software-Bedarf ausgelöst hat, als eigenständiger Geschäftsprozess erkannt und daher auch mit der entsprechenden Sorgfalt behandelt wird. Das Ziel in diesen Fällen sollte neben der methodischen Beschreibung von Ist- und Soll-Zustand eine integrierte Software-Lösung sein, die gleichzeitig den eigentlich erkannten Software-Bedarf deckt und eine langfristige und erweiterbare Planung des Geschäftsprozesses und der Software-Investitionskosten bewerkstelligt. Als mögliche Lösungstechniken kommen hier sowohl eigenständige,
neue Anwendungen in als auch angepasste Lösungen zu bestehenden Systemen
sowie die komplette Einrichtung und Erweiterung einer solchen Standard-Lösung
auf Basis von Microsoft Dynamics AX sowie Microsoft BizTalk Server und Microsoft
SQL Server in Betracht. Zusatz-TechnologienNeben den zuvor vorgestellten Kerndisziplinen und grundlegenden Systemen und Technologien, welche den Kunden und Geschäftspartnern der Comelio GmbH zur Verfügung gestellt und angeboten werden, gibt es eine Reihe von wesentlichen Hilfstechnologien, die in vielfältiger Weise in Wechselbeziehung zu den beschriebenen Kerntechnologien stehen. Sie lassen sich in unterschiedlicher Weise in Projekten mit den beschriebenen Datenbanksystemen, Servern und Programmiersprachen verwenden und sind auch teilweise der zentrale Ankerpunkt von Aufträgen. Einige dieser Werkzeuge sollen gesondert vorgestellt werden. XMLXML ist seit Firmengründung neben Java einer der festen Beschäftigungspunkte
der Comelio GmbH. Kundenkontakte bestehen für verschiedene XML-Technologien
in diversen Einsatzbereichen und UMLUML ist für die Softwareentwicklung seit Firmengründung ein wichtiger Bestandteil für die Planung und Modellierung von objektorientierter Software und hat durch die weite Akzeptanz und erhebliche Ausbreitung in der Industrie in den letzten Jahren einen immer wesentlicheren Raum in den Projekten der Comelio GmbH für Analyse / Modellierung / Planung und auch die konkrete Durchführung und das Herunterbrechen des Modells auf konkrete Aufgabenstellungen erfahren.
Die leitenden Angestellten der Comelio GmbH sind auch aktiv an der Verbreitung der UML beteiligt und sind Autoren einer Reihe zur UML und ihrem softwaretechnischem Metamodell. EntwurfsmusterEntwurfsmuster auf allen Ebenen einer Mehrschichtanwendung sind ein wesentliches Mittel für die Ausarbeitung von Konzepten und Modellen im Rahmen von Kundenaufträgen. Dabei werden sowohl die gängigen Entwurfsmuster des GoF-Standardkatalogs als auch herstellerspezifische Muster wie die J2EE-Muster als auch besondere Musterkataloge für Refactoring oder Enterprise-Anwendungen verwendet. Ihr Einsatz dient sowohl dem Ziel, modulare und möglichst erweiterbare Softwaresysteme für den Kunden zu entwickeln als auch für zukünftige Anwendungsentwicklungen mit ähnlicher Aufgabenstellung gelungene und passende Entwürfe zu besitzen. Durch die Verwendung von Entwurfsmustern steigert die Comelio GmbH nicht nur die Qualität des Softwaredesigns, sondern erreicht auch eine höhere Produktivität durch die Verwendung eines gemeinsamen Entwurfsvokabulars. Die Wiederverwendbarkeit von Quelltext wird insbesondere durch die Code Basis und das Einpflegen von fertigen Softwareprodukten in dieses System gewährleistet. Die Code Basis stellt ein datenbankgestütztes Referenzierungssystem dar, das eine umfassende Suchmöglichkeit besitzt und im Rahmen der Anwendungsentwicklung für Entwurfslösungen oder Vorschlagssuche genutzt werden kann. Sie verringert die Entwicklungs- und Planungskosten. Comelio QualitätDie Comelio GmbH setzt auf eine Qualitätsstrategie, die sich zu einem Teil mit den in der Branche üblichen Maßnahmen deckt und die zu einem anderen Teil zusätzliche Aspekte integriert und insbesondere die Weitergabe und den Erwerb von Fachwissen fokussiert. Die Aktivitäten im Bereich der Zertifizierung von Unternehmen und Mitarbeitern sind branchenüblich und stellen eine Mindestvoraussetzung dar. Die Aktivitäten im Bereich Veröffentlichung und Forschung hingegen gehen über die üblichen Qualitätssicherungsmaßnahmen hinaus und ermöglichen es, neue und innovative Technologien im Einsatz zu erproben oder sogar neu zu entwickeln.
ZertifizierungDie Comelio GmbH ist Sun Advantage Partner, Microsoft Certified Gold Partner für die Bereiche Software-Entwicklung, Seminare und Netzwerklösungen, Oracle Partner und Mitglied verschiedener Vereinigungen, darunter auch der Object Management Group, dem Standardisierungsgremium der UML. Verschiedene Mitarbeiter haben Zertifizierungsprogramme absolviert und tragen bspw. die Titel • Technology Specialist: .NET Framework 2.0 Web Applications VeröffentlichungenVerschiedene Unternehmensangehörige – insbesondere die Projektleiter und Kundenberater – veröffentlichten in den Jahren 2001 und 2005 bei bekannten Fachverlagen wie Addison-Wesley, Galileo Computing und MITP Bücher zu den von ihnen eingesetzten Technologien. Im Bereich XML, PHP und .NET veröffentlichen sie auch regelmäßig in den Magazinen DotNetPro, PHP-Magazin und dem XML-Magazin / Der Entwickler. Einige Bücher gelten mittlerweile als Standardwerke. Im Bereich XML sind die beiden Comelio-Autoren die erfolgreichsten auf dem deutschen Markt. Seit 2006 bietet der neu gegründete IT-Fachverlag Comelio Medien den Comelio-Autoren die Möglichkeit, ihre favorisierten Themen im gewünschten und dem Thema angemessenen Format zu veröffentlichen. Die Reihe zum MS SQL Server 2005 wird die umfangreichste deutschsprachige Darstellung als Buchreihe werden. Neben typischen Entwicklerthemen wird ab 2007 ein Fokus auch auf branchenbezogene IT-Strategien gelegt, welche die Ergebnisse aus Forschungsarbeiten und Kundenprojekten vereinen. TechnikenDie Durchführung von Software-Projekten erfolgt auf Basis einer Reihe von Techniken, die bei der Comelio GmbH seit 2001 eingesetzt werden und an deren Weiterentwicklung sie teilweise auch beteiligt ist. Sie ermögliche eine Vergleichbarkeit von ähnlichen Projekten über die Jahre hinweg und bieten durch die Verwendung von weltweit anerkannten Standards auch ein Verständnis über die Comelio-Grenzen hinweg. Für die Analyse von Anwendungsfällen kommt die Use CaseTechnik zum Einsatz; die Modellierung von Prozessen und Workflows erfolgt mit UML-Techniken und Techniken der Geschäftsprozessmodellierung; die Auswahl und Konzeption von IT-Architekturen gelingt über den Einsatz von Referenzmodellen und Entwurfsmustern; die Projektdurchführung geschieht unter Einsatz verschiedener angepasster V-Modell-Strategien. ForschungDie Comelio GmbH unterhält einen kleinen Forschungsbereich, in dem für zukünftige Projekte neue Techniken der Softwareentwicklung als Prototypen oder als Konzepte entwickelt werden. Dieser Bereich wird von verschiedenen Projektleitern betreut und bringt jährlich drei bis fünf Diplom-/Doktorarbeiten heraus. Themenstellungen: Elektronische Transportmarktplätze mit intelligenten Agenten, Semantische Modellierung in XML, Relationale Abbildung von Ontologien, Dynamische GUI-Erzeugung für Rapid Prototyping. In Zukunft sollen diese Arbeiten auch bei Comelio Medien erscheinen. Comelio MedienEine Reihe von Comelio-Mitarbeitern, die viel konzeptionelle Arbeit durchführen und eng mit den Ansprechpartnern von Kunden zusammenarbeiten, ist bereits seit 2001 als Autoren in der Informationstechnik im deutschsprachigen Raum bekannt. Mit Comelio Medien bietet die Comelio GmbH diesen Mitarbeitern nun auch die Möglichkeit, nahezu jedes beliebige Thema, das sie interessiert, auch als Buch herauszubringen und damit aktiv an der Darstellung aktueller, gängiger und teilweise auch zukunftsweisender IT-Techniken teilzunehmen. 2001 - 2005In den Jahren zwischen 2001 und 2005 veröffentlichten die Comelio-Autoren bei verschiedenen deutschen Fachverlagen. Dort erwarben sie für sich und die Comelio GmbH in unterschiedlichen technologischen Disziplinen einen wertvollen Namen und Referenzen, welche die Fähigkeiten des Unternehmens unter Beweis stellen. Einige Werke gelten als Standardwerke und wurden in wiederholten Auflagen veröffentlicht und sind seit mehreren Jahren erhältlich. Zu den Veröffentlichungen gehören die folgenden Werke: • Das Java Codebook, Addison-Wesley, 800 Seiten 2006Seit 2006 gibt es den Unternehmensbereich Comelio Medien, der als Fachverlag nun selbstständig Bücher zu den Themen, die im Projektbereich der Comelio GmbH bearbeitet werden, herausgibt. Dazu zählen zunächst typische Entwicklerthemen. Ab 2007 sollen allerdings auch allgemeine Themen Software-Technik und die Spezialgebiete der Comelio GmbH berücksichtigt werden. Die Bücher sind im deutschen, österreichischen und schweizerischen Buchhandeln sowie natürlich bei InternetBuchhändlern erhältlich. Folgende Bücher sind bereits erschienen: Folgende Bücher erscheinen in der ersten Jahreshälfte 2007 und behandeln branchenspezifische IT-Lösungen oder stellen die Ergebnisse von Forschungsprojekten dar. Sie sind teilweise in Zusammenarbeit mit Kunden im Rahmen von Software-Aufträgen entstanden. • Dynamische GUI-Erstellung mit .NET, 350 Seiten
Als Wiedererkennungsmerkmal und Maskottchen für den gesamten Bereich Comelio Medien entstand Comeli O., eine gezeichnete Variante des schon bekannten grünen ComelioDrachens. Er befindet sich auf den Webseiten zu den einzelnen Titeln und auf jeder ersten Seite eines neuen Kapitels in vielfältigen Kostümen.
Seminare
|
||