Ablauf  

In einem „Porting Project“ arbeiten Sie als Kunde und wir als Premium Porting Partner von Anfang an nah zusammen. Jeder übernimmt dabei Verantwortung für die jeweiligen Aufgabenbereiche.

Als Premium Porting Partner besitzen wir weit reichendes Know-how sowohl auf Gupta als auch auf der .NET-Plattform. Wir qualifizieren uns in besonderem Maße auf Grund von mehr als 15 Jahren Erfahrung als Gupta Partner, Beratungs- und Entwicklungshaus. Wir haben nicht nur Kenntnisse im Umgang mit den Portierungswerkzeugen der IceTeaGroup, wir kennen all ihre Kniffe.

Sie als Kunde treffen von Anfang an weitreichende Entscheidungen Ihre portierten Anwendungen betreffend. Wir zeigen Ihnen alle Möglichkeiten eines „Porting Project“ und begleiten Sie in die .NET-Welt hinein. Entscheidungen etwa zur Architektur werden von Ihnen maßgeblich mitbestimmt. Sie können den Fortschritt der Portierung nachverfolgen, denn Sie erhalten jederzeit Zugriff auf Zeitplan, Meilensteine, Quelltext und Aufgabenlisten.

Ein Portierungsprojekt besteht aus drei Phasen, deren Abschluss wir als Meilenstein bezeichnen.

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  Evaluierung  

Während der Evaluierung versetzen wir Sie in die Lage, die richtigen Entscheidungen treffen zu können. Alles wird offen gelegt: Welche Ziele sollen erreicht werden? In welcher Zeit muss die Portierung abgeschlossen sein? Wie hoch sind die Kosten? Anschließend halten wir die Eckdaten Ihres „Porting Project“ fest. Die Evaluierung im Einzelnen:

Phase 1: Information
Sie erhalten von uns ein Informationspaket, das ausführliche Unterlagen, White Paper und Berichte über das Porting Project enthält. So bekommen Sie und Ihr Entwicklungsteam direkten Einblick in das, was auf Sie zukommt. Gerne präsentieren wir Ihnen das „Porting Project“ vor Ort oder online. Fragen Sie uns auch hinsichtlich verwandter Themen, wie etwa der Technologieauswahl oder alternativer Migrationsansätze.

Phase 2: Grobanalyse
Um einen ersten Einblick in die Komplexität und die Aufwände eines „Porting Projects“ zu erhalten, können Sie von uns kostenlos eine Grobanalyse erstellen lassen. Dazu benötigen wir nicht einmal Ihre Quelltexte. Sie führen mit Hilfe des „Porting Project Inventory“ Werkzeugs der IceTeaGroup eine Analyse Ihrer Quelltexte durch und liefern uns das Ergebnis. Wir sezieren diese Ergebnisse noch einmal gründlich, lassen unsere Erfahrungen mit anderen Projekten einfließen und erstellen dann Ihre persönliche Grobanalyse. Aufwand, Zeitrahmen und Kosten sind damit anvisiert: Unserer Erfahrung nach liegt die Schwankungsbreite bei maximal 10 bis 15 Prozent.
Die Grobanalyse ist übrigens kostenlos.

Phase 3: Feinanalyse
Die Feinanalyse ist die Grobanalyse deluxe: Hier nehmen wir Ihren Quelltext im Detail unter die Lupe. Alle Module und Reports werden auf mögliche Probleme untersucht, jede Beobachtung wird in einem Bericht festgehalten und steht Ihnen selbstverständlich am Ende zur Verfügung. Die Feinanalyse wird von den erfahrensten Mitarbeitern der Geschäftseinheit „Porting Factory“ durchgeführt und dauert, je nach Größe des Projekts, zwischen 4 und 6 Personentagen. Die Feinanalyse ist kostenpflichtig. Mit der Feinanalyse erhalten Sie auch ein Festpreisangebot, das Aufwand, Zeit und Kosten klar aufzeigt.

 
 
 
 
 
  Portierung  

In der Portierung findet der Großteil der Arbeit statt. Ihre Anwendung wird auf die .NET Plattform portiert.

Phase 4: Project Setup und Partitionierung
Im Rahmen eines Kick-off Meetings werden letzte offene Punkte geklärt und das Projekt gestartet. Wir bereiten dann die Anwendungen auf die automatisierte Portierung vor.

Phase 5: Code Generation & Completion
In dieser Phase beginnen wir mit der automatisierten Portierung mit Hilfe des Ice Porters. Nach jeder Portierung untersuchen wir das Ergebnis, passen eventuell die endlosen Parameter des Ice Porters an oder ändern Teile des SAL-Quelltexts geringfügig und wiederholen den Vorgang solange, bis wir mit dem Portierungsergebnis zufrieden sind. Falls notwendig, korrigieren wir anschließend den portierten .NET-Quelltext, so dass er kompilierbar ist. Das Ergebnis dieser Phase ist kompilierbarer C#- oder Visual-Basic-.NET-Programmcode sowie nach Crystal Reports konvertierte Reports.

Phase 6: Code Finalization
Die Finalisierung gibt Ihrem „Porting Project“ den letzten Schliff. Spezialisten implementieren nicht automatisiert portierbaren Code, überprüfen alle Masken, Dialoge und Reports auf Korrektheit und führen grundlegende Funktionstests durch. Diese Phase kann übrigens auch komplett oder in Teilen von Ihren Entwicklern durchgeführt werden.

 
 
 
 
 
  Test, Abnahme und Weiterentwicklung  

Die drei letzten Phasen eines „Porting Project“ markieren das erfolgreiche Ende des Projekts und zeigen auf, wie die Zukunft der portierten Anwendung aussehen könnte.

Phase 7: Abnahme
Der erfolgreichen Abnahme gehen Anwendertests voraus, die Sie als Kunde in der Regel selbst durchführen. Eventuell auftretende Fehler werden von uns oder von Ihrem Entwicklungsteam behoben, je nachdem, welche Konstellation in der Phase 6—der Finalisierung—festgelegt wurde.

Phase 8: Training
Ihre Entwickler werden auf dem Weg in die .NET-Welt neue Themen kennenlernen. Gleich ob Sie bereits erfahrene .NET-Profis in Ihren Reihen haben oder Ihre Entwickler der .NET-Welt zum ersten Mal begegnen — wir bieten für alle die geeignete Schulung: Vom .NET-Basiskurs über das Porting Project Framework bis zu weiterführenden Themen wie Architekturberatung oder agile Softwareprozesse. Darüber hinaus gehende Unterstützung können Sie selbstverständlich durch den Abschluss von Supportverträgen erwerben.

Phase 9: Weiterentwicklung
Nichts ist so sicher wie der Wandel. Das gilt auch für Ihre Anwendungen. In der Phase der Pflege und Weiterentwicklung lernen Ihre Entwickler nun die Welt der vielfältigen Möglichkeiten der neuen Programmiersprache und des .NET-Frameworks kennen. Wir helfen Ihnen, wertvolle Zeit zu sparen, die richtigen Dinge zu tun und den Fallstricken aus dem Weg zu gehen. Wie kann man die Wartbarkeit der Anwendungen verbessern? Wie kann man die Anwendungen im Web verfügbar machen, wie auf mobilen Endgeräten? All dies und vieles mehr erfahren Sie von uns während der Phase der Weiterentwicklung.

 
 

 

       
     
 
24.08.2010
fecher erhält Zuschlag für umfangreiche Portierungsprojekte in Japan und den USA
anzeigen
20.04.2010
fecher erhält umfangreichen Portierungsauftrag aus der Schweiz
anzeigen
07.04.2010
BDU-Personalberatertag: Recruitment-Software für .NET unterstützt durchgängige G...
anzeigen
20.03.2010
Vom Suchen und Finden des idealen Projektmitglieds
anzeigen
01.02.2010
Datenbankkonsolidierung von 94 auf 1
anzeigen
17.12.2009
Recruitment-Software hunter erhält neue Technologie-Basis
anzeigen
09.09.2009
Dank Cooperative Porting noch günstiger ans Ziel
anzeigen
14.08.2009
GEK-Kernanwendung nebenbei auf C# portiert
anzeigen
08.07.2009
fecher ergänzt E-Recruiting um automatische Extraktion aus Lebensläufen - hunter...
anzeigen
10.06.2009
fecher startet Partnerprogramm für "The Porting Project"
anzeigen
 
 
 
     
 

Die ideale Besetzung

anzeigen

Migrationsmythen

anzeigen

Hessen-Forst konsolidiert 94 lokale Datenbanken auf zentrale und zukunftsfähige IT-Umgebung

anzeigen

Im Falle eines Falles

anzeigen

Ganz nebenbei: GEK-Kernanwendung auf C# portiert

anzeigen

10.000 neue Rechner am Tag unter neuer Steuerung

anzeigen

Schwerpunkt Human Resources: Transparenz im Recruiting

anzeigen

Case Study LHS: Mit .NET das Frontend modernisiert

anzeigen

Umzugsservice: von Gupta nach .NET

anzeigen

C# auf Knopfdruck - Aus einer Java-Klasse einfach eine C#-Klasse migrieren

anzeigen

E-Recruiting hilft bei der Auswahl von Fachkräften

anzeigen

E-Recruiting - aber richtig!

anzeigen

Anbieterübersicht - Highlights zur CeBIT 2009

anzeigen

Operation am offenen Herzen: Beratungshaus Fecher portiert Datenbank-System auf .NET

anzeigen

Datenbank mit Migrationshintergrund

anzeigen

Datenbankwechsel mit Hindernissen

anzeigen

Customizing von .NET-Applikationen

anzeigen

GE Healthcare-Anwendung bei laufender Weiterentwicklung nach .NET migriert

anzeigen

Beziehungsmanagement à la Web 2.0

anzeigen

.NET Everywhere

anzeigen

BASTA! startet mit Special Days

anzeigen

Alle Kanäle nutzen (www.Personal-im-Web.de)

anzeigen

Hunter hilft Rekrutern bei der Jagd nach den Potenzialen

anzeigen

Versicherungspolizzen auf Knopfdruck

anzeigen

Auf Knopfdruck Vertrag

anzeigen

Neumann International mit neuer Recruitment-Software

anzeigen

fecher bundelt Recruitment-Software hunter mit Microsoft Office 2007

anzeigen

Racon migriert Raiffeisen Landesbank auf .NET

anzeigen

Sanft in die .NET Welt katapultiert

anzeigen

Zurück in die Zukunft

anzeigen

Gupta-Programme erleben ihre Wiedergeburt unter Dotnet.

anzeigen

Nachzügler aus den 90ern

anzeigen

Bericht Porting Roadshow

anzeigen

Frühere Gupta-Anwendung live mit SOA und .NET

anzeigen

Plattformwechsel ohne Unterbrechung

anzeigen

Von SQLWindows nach .NET

anzeigen

Porting Project migriert Gupta-Anwender nach .NET

anzeigen