Software-Entwicklung

Techniken, Plattformen und Systeme

Comelio Services und Lösungen Technologien Techniken

Für die Entwicklung von individuellen Software-Lösungen setzen wir eine Vielzahl an Technologien und Techniken ein. Ohne sie genau zu beschreiben, sind sie in folgender Liste enthalten.

  • Programmiersprachen und Skripting
    • .NET, Java
    • PHP, JavaScript, JQuery, Ajax
    • T-SQL, PL/SQL
    • VBA für MS Excel und MS Access
    • XML-Technologien: XML Schema, XSLT, XSL-FO, XPath/XQuey
  • Datenbanken
    • MS SQL Server, MS Access
    • Oracle
    • MySQL, PostgreSQL
  • Plattformen
    • Web-Anwendungen und Web Services
    • MS Windows-Software
    • Mobile Anwendungen für Microsoft, Android und IPhone
  • Planung
    • Projektplanung
    • Modellierung und Planung mit UML
    • Prozess-Modellierung mit BPMN
  • Datenmodellierung
    • Relationale Modellierung mit UML, ERM, ORM
    • XML-Nachrichten mit XML Schema, RelaxNG
    • Ontologien mit OWL, RDF Schema
    • Objektorientierte Modellierung mit UML

Organisation von Individual-Software-Projekten

Comelio Services und Lösungen Technologien TechnikenDie Entwicklung von Individual-Software ist vielleicht das, was man sich am ehesten als offshoring-geeignet vorstellen kann, obwohl durch den internationalen Firmenverbund in der Comelio Gruppe mit Standorten in Europa, den USA und in Indien auch Projekte mit nur einem Teil Offshoring durchgeführt werden können.

Die Entscheidung darüber, welches Team welche Aufgaben übernimmt, kann nur von den Eigenschaften des gesamten Projekts abhängig gemacht werden. Die folgenden Tätigkeiten und Dienstleistungen sind häufige Aktivitäten in einem Projekt.

  • Anforderungen, welche in der Software umgesetzt werden
  • Programmierung, DB-Entwicklung und Erstellung von Prototypen
  • Planung, Entwicklung und Durchführung von Tests
  • Erstellung von Dokumentationen, Schulungsmaterialien und Handbüchern
  • Projektleitung für das gesamte Projekt bei Comelio oder beim Kunden
  • Fachliche und technologische Beratung und Seminare beim Kunden
  • Installation, Konfiguration von Servern und Hardware und technische Arbeiten beim Kunden

Je wichtiger es ist, dass Tätigkeiten direkt beim Kunden vor Ort oder wenigstens im Inland durchgeführt werden, desto eher werden hier im Inland tätige Comelio-Mitarbeiter eingesetzt. Je mehr es möglich ist, Tätigkeiten durch Telekommunikation zu betreuen und sie auch an einem geografisch entfernten Ort und damit im Ausland durchzuführen, desto eher eignen sie sich für eine Durchführung von Comelio-Mitarbeitern in Indien.

Dabei können die Betreuung, Projektkoordination und auch Aufgaben im Bereich Planung und Konzeption vom Kunden (direktes Offshoring) oder von Comelio im Inland (indirektes Offshoring) und natürlich auch (ebenfalls direktes Offshoring) von Comelio in Indien durchgeführt werden.

Wesentlich ist bei einer Zusammenarbeit mit Comelio im Bereich Individualsoftware-Entwicklung, dass diese verschiedenen und nahezu beliebig miteinander kombinierbaren Optionen bestehen und von Projekt zu Projekt festgelegt werden können. Am häufigsten ist es, dass Aufgaben, die im Bereich Beratung, Seminare, Planung, Modellierung und dann Projektleitung liegen, von Comelio im Inland durchgeführt werden, während die Entwicklung von Software, Datenbanken und Business Intelligence-Modulen bei Comelio in Indien stattfindet.

Comelio Offshoring Software-Entwicklung

<small>Projektorganisation und Aufgaben bei Software-Offshoring in Indien</small>