Visa ett inlägg
Oläst 2010-05-23, 19:53 #23
marsii marsii är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2010
Inlägg: 22
marsii marsii är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2010
Inlägg: 22
Oavsett hur hårt man styr upp med ett kontrakt, har en beställare mycket svårt att komma åt "kladdig kod".

Även om beställaren hyr in en oberoende kodgranskare, är det alltid en mer eller mindre subjektiv bedömning som måste göras och mycket är beroende av hur noggrann och pedantisk granskaren är.

Alla erfarna programutvecklare vet att all programkod kan skrivas på många sätt. Om man "endast" siktar på att uppfylla kontraktskrav, kan man förenkla arbetet genom att exempelvis skriva mycket "hårdkodat". Det fungerar enligt kraven, men blir tidskrävande att modifiera och underhålla.

Om man skriver underhållsvänlig och begriplig kod, kan tidsåtgången bli betydligt större, vilket få beställare förstår nyttan av eller vill betala för.

Eftersom det är så svårt att komma åt detta problem, är det nog det enda som fungerar (?) att det finns en tillit mellan beställare och leverantör.

Beställaren måste lita på att leverantören inte blåser honom på pengar och att de levererar en (tillräckligt) bra produkt i alla avseenden. Vilket alla framgångsrika programutvecklare har lärt sig.
marsii är inte uppkopplad   Svara med citatSvara med citat