Bewertung: 5 / 5

Stern aktivStern aktivStern aktivStern aktivStern aktiv
 

Zeitraum: 

07/2011 -

Bescheibung:

Es wurde ein neues Projekt von einem Entwickler begonnen. Auf Grund des
langsamen Fortschritt hat sich der Kunde entschieden, dass ich die Oberfläche erzeugen und mich in
das Projekt einarbeiten soll.

Die bis zu diesem Zeitpunkt entwickelte Oberfläche (3 Wochen Entwicklungszeit) konnte nicht benutzt werden,
da dort z.B. das Ado Entity Framework genutzt wurde, dies aber nicht dem Standard beim Kunden entspricht.
Der Client hat dabei direkt auf die Datenbank zugegriffen!
Auch das Binding war nicht korrekt und konnte nicht genutzt werden. Desweiteren war auch das dahinterliegen
MVVM Pattern nicht korrekt umgesetzt worden.

Das bedeutete das die Oberfläche von mir entkernt wurde, einzelne XAMLs konnten genutzt
werden mussten aber auch umgeschrieben werden. Die einzelnen Schichten wurden
über ein privat entwickeltes Modul extrahiert.

Innerhalb von 2 Tagen stand eine Oberfläche zur Verfügung die bereits den Durchstich zum Server hatte.
Nach weiteren 5 Tagen Entwicklungszeit war die Oberfläche nutzbar, die Basis war somit vorhanden.

Der Durchstich zum Server war bis zu diesem Zeitpunkt in .NET Remoting gelösst.
Da aber WCF genutzt werden soll, musste das Model mit den Facaden aufrufen entsprechend
umgeschrieben werden. Innerhalb von
2 Stunden war dies realisiert.

Zum jetzigen Zeitpunkt werden bereits die BusinessLogiken im ViewModel umgeesetzt, ingesamt ist durch
den Entwicklungsschub der Zieltermin evtl. zu erreichen.

Aufgaben:

Firejumper; Aufholung der verlorenen Entwicklungszeit; Realisierung

Systeminhalt:

.NET 3.5; WPF; WCF; .NET Remoting; Siebel

Plattformen:

Windows 2008 Server 64 bit

Umfang:

5+ Benutzer

 

 

Tool zum Importieren von Datensätzen in ein Siebel CRM System - 5.0 out of 5 based on 6 votes