Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Aufwandabschätzung Portierung Projekt D7 nach XE Unicode (https://www.delphipraxis.net/160516-aufwandabschaetzung-portierung-projekt-d7-nach-xe-unicode.html)

bernhard_LA 13. Jun 2012 16:58

AW: Aufwandabschätzung Portierung Projekt D7 nach XE Unicode
 
Ist im Code noch die BDE verbaut, INDY 9 oder sonstige Komponeneten die heute noch nicht für XE 2 x 64 verfügbar sind ?

jaenicke 13. Jun 2012 18:24

AW: Aufwandabschätzung Portierung Projekt D7 nach XE Unicode
 
Zitat:

Zitat von rakekniven (Beitrag 1170686)
welche ZIP-Komponente hast Du den genommen?
Suche Ersatz für unsere alten DLL bzw. KAZIP, welche auch mit japanischen Dateinamen zurechtkommt.

Wir benutzen jetzt Abbrevia. Das sollte Unicode können, auch wenn ich es nicht mit fremden Zeichen ausprobiert habe.
Und das braucht selbstverständlich keine DLLs.

Insider2004 13. Jun 2012 22:13

AW: Aufwandabschätzung Portierung Projekt D7 nach XE Unicode
 
Das kann von einem Tag bis zu einem halben Jahr dauern. Je nachdem, wie genau man hinschaut. Bei mir dauerte die Portierung 2 oder 3 Tage, weil ich mein Projekt schon immer portabel gehalten hatte. Du solltest dir ein Migrationdokument von Emba herunterladen.

Furtbichler 14. Jun 2012 07:25

AW: Aufwandabschätzung Portierung Projekt D7 nach XE Unicode
 
1500 Stellen im Code, in denen man nachschauen muss.
Über einige fliegt man rüber (1 Sek), bei anderen muss man verweilen und korrigieren (20 Sek). Der Mittelwert ist dann grob geschätzt 10 Sekunden pro fragwürdigem Codefragment.
15000 Sekunden sind 4 Stunden. Verdoppeln wir das, dann haben wir einen Tag Arbeit für das umkodieren.

Wie komme ich an die Stellen? Wenn das Emba-Tool mir das nicht sagt, dann mit einer Suche nach den Schlüsselwörtern. Oder man nimmt sich die einzelnen Dateien vor. Das sind ja nicht so viele.

Also, ich bleibe mal bei einem Tag Arbeit für das Umformen des Codes.

Für das Testen und Vorbereiten würde ich auch einen AT ansetzen. Wobei man mit dem Kunden absprechen sollte, wer wie testet.

Dokumentieren (wäre ja mal ganz nett), mit einem Diff-Tool und Formatierung = 1-2 AT

Ergebnis: 2 AT + (2 AT Doku)

Das wäre meine Rechnung.

himitsu 14. Jun 2012 09:19

AW: Aufwandabschätzung Portierung Projekt D7 nach XE Unicode
 
Oder:

Anfangs mal 'ne Woche das umbauen, wo es knallt, von jemanden, der mit Unicode vorher noch nichts zu tun hatte.
So nach dem Prinzip Try&Error ... probieren und wenn's knallt wegmachen.

Dann schaut wer nochmal genauer hin und behebt über 1-2 Monate vertweilt (nebenbei) über den Code, wo es Warnungen gibt und behebt dabei auch noch Stellen, die er teilweise auch ohne die Warnungen n gerade bearbeiteten Stellen sieht.
Und nun, nach über einem Jahr, sind aus Zeitmangel zwar immernoch Stellen vorhanden, welche ab und an mal beseitigt werden, falls sie zufällig entdeckt werden, aber das Projekt läuft eigentlich so im Großen und Ganzen.

Also 2-3 Monate, in unzähligen Units/BPLs/DLLs/EXEn, welche man paar Tage vorher selber noch garnicht selber kannte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:31 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz