alexanderschnitzler, German
@alexanderschnitzler@mstdn.social avatar

Hach, immer wieder Schade wenn ein Projekt über Jahre auf Verschleiß gefahren wird und der Kunde dann nicht versteht warum so „einfache“ Sachen dann „plötzlich“ so teuer sind.

Ja nu, ich kann halt kilometerlangen Code in Controllern nicht automatisiert testen. Es ist nicht nur das, was der Kunde geändert haben will, es ist der ganze Summs, der da drum gebaut wurde. Und zwar an 5 Stellen weil Copy and Paste halt damals günstiger war.

🤷🏻‍♂️

Konafets,
@Konafets@norden.social avatar

@alexanderschnitzler Wie gehst Du damit um? Räumst Du den Code auf, der die Änderung betrifft?

Wie kommuniziert Du das dem Kunden?

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@Konafets Ich werde dafür gebucht das aufzuräumen. Nur leider verstehen (End-)Kunden das oft nicht weil früher war es viel billiger und schneller.

Ich versuche bei jeder Änderung auch etwas mit aufzuräumen.

Nur leider gibt es manchmal so Featurewünsche, die brauchen ne Woche Vorarbeit. Das ist dann immer schwierig für den Kunden.

Konafets,
@Konafets@norden.social avatar

@alexanderschnitzler Ja, das kenne ich und habe diese Situation auch immer wieder. Ich bin noch auf der Suche, wie ich damit umgehen soll:

A: Entweder beim Umsetzen des Features gleich mit refactoren und den Aufwand hinter dem Feature verschwinden lassen
B: Den Aufwand explizit machen: „Bevor ich das Feature anfangen kann, muss ich hier und da und dort dies und jenes gerade ziehen.“
C: Einen Aufräum-“Sprint“, in dem nur Dinge refactored werden.
D: Ein bißchen von allem

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@Konafets Ich mache viel A wenn es die Zeit erlaubt. Aber ich bin ein Freund davon dem Kunden den Aufwand explizit klar zu machen denn sonst stehe ich als teurer, eingekaufter Experte schnell doof dar, da der Kunde sich immer denkt: Ah, Experte an Board, Kosten sinken.

Die Kunden verstehen oft nicht, dass ich nicht dafür da bin schneller zu sein sondern nachhaltiger und dass ich dem Projekte mehr Lebensjahre gebe als nehme.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • ngwrru68w68
  • DreamBathrooms
  • modclub
  • GTA5RPClips
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • kavyap
  • anitta
  • tester
  • normalnudes
  • Leos
  • cisconetworking
  • osvaldo12
  • everett
  • Durango
  • tacticalgear
  • provamag3
  • megavids
  • ethstaker
  • cubers
  • JUstTest
  • lostlight
  • All magazines