Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Argumente für oder gegen Programmieraufgabe

  Alt 14. Nov 2009, 09:52
Zitat von V08523:
Argumente gegen:
  • Einschränkung des Anwenders bei der Vergabe von Auftragsnummern
  • falsche Berechnungen durch Eingabefehler
  • zu viel Programmieraufwand jetzt und später
Wie ist Eure Meinung dazu ?
Ich stimme zu - das wird sehr wahrscheinlich im Laufe der Zeit zu einer Korruption des Programms und entsprechenden Folgekosten für Wartung, Test, Fehlersuche führen.

Es gibt Ausnahmefälle in denen man es nicht vermeiden kann: bei Anbindung an Altsysteme, die diesen Aufbau zwingend vorgeben, und wenn Altsysteme durch das neue System ersetzt werden und eine bestimmte Nummernkreislogik existiert und nicht aufgegeben werden soll. Selbst dann würde ich versuchen, Nachteile deutlich zu machen, und meistens ist Argument 'Geld' das einzige das verstanden wird.

Siehe z.B. Wikipedia:
http://en.wikipedia.org/wiki/Technical_debt

Frei übersetzt: man erkauft sich die schnelle ("hastige") Umsetzung des Kundenwunsches durch "Schulden", die im Laufe der Zeit abgezahlt werden müssen. Vergleichbar mit Pfusch am Bau, damit es schnell und billig ist. Den Schaden haben dann beide, Auftraggeber und Auftragnehmer. Wenn man im Sinne des Auftragnehmers ('kundenorientiert') denken soll, muss man auf diese Folgekosten hinweisen.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat