Nykomling
|
|
Reg.datum: Apr 2010
Inlägg: 22
|
|
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.
|