🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.programmeren
Article #393

Re: wordt refractering veel gedaan?

#393
From: Jaap Beetstra
Date: Mon, 17 Jan 2005 19:50
44 lines
3283 bytes
John Bokma wrote:
> Passero wrote:
>> Wel, wij hebben 2 jaar een project moeten maken met 3 mensen volgens
>> het UP process. Dat hield in dat we eerst een volledig ontwerp
>> moesten maken en das pas beginnen met coderen.
>
> Zelf geef ik daar ook de voorkeur aan, zeker bij een ingewikkeld/groot
> project.
>
>> Het sprak voor zich dat we daar
>> dus heel veel tijd aan hebben verloren.
>
> Dat is een foute gedachte. Ik ken inderdaad mensen die menen dat
> programmeren knopjes indrukken is, en dat het aantal toetsaanslagen
> per dag een maat is voor kwaliteit.


Zeker is dat een foute gedachte, maar ik associeer die juist meer met 
waterval-achtige methoden: eerst een paar maanden het ontwerp, en dan hoeft 
het alleen nog maar even uitgeprogrammeerd worden (testen wordt meestal 
overgeslagen).

Helaas blijkt dan tijdens het programmeren dat er zes maanden geleden toch 
iets onjuist gespecificeerd is, waardoor het ontwerp eigenlijk ongeschikt 
is, maar 'daar moet maar even omheen geprogrammeerd worden'.
Als dat stuk nou eerder ge-implementeerd was, had je eerder feedback, kon je 
het ontwerp bijwerken (aka refactoren), en de vervolgstappen in het project 
baseren op een juist ontwerp.

Het prettige aan een iteratief proces vind ik dus dat je er sneller achter 
komt of ontwerp-beslissingen al-dan-niet goed uitpakken. Zeker als je een 
klant hebt die actief volgt 'hoe het ermee staat'. Die kun je makkelijker 
een werkend stuk software voorleggen, dan een ontwerp.

>> IN de
>> theorie hebben ze gezegd dat UP gebruikt wordt voor grote projecten
>> met veel mensen en XP voor kleinere projecten met een kleinere groep
>> programmeurs.
>
> Kan ik mij iets bij voorstellen.

Waarbij ik mij nog wel eens afvraag wat oorzaak is en wat gevolg.

Groet, Jaap 
Technical Details
Message-ID: <csh4ts$qc6$1@news6.zwoll1.ov.home.nl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub3.home.nl!newshub1.home.nl!home.nl!not-for-mail
References: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@individual.net> <VnyGd.32686$W05.2894883@phobos.telenet-ops.be> <34vrumF4ggs68U1@individual.net> <Xns95E0920A1BD57castleamber@130.133.1.4> <sVKGd.33053$y82.2869391@phobos.telenet-ops.be> <Xns95E17C015EA6Dcastleamber@130.133.1.4>

Show Full Headers
Complete Article Headers
X-Google-Thread: 107324,f4d24472362760fe
X-Google-Thread: fcea4,f4d24472362760fe
X-Google-Attributes: gid107324,gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub3.home.nl!newshub1.home.nl!home.nl!not-for-mail
From: "Jaap Beetstra" <jaap@nospam.beetstra.com>
Newsgroups: nl.comp.programmeren,be.comp.programming
Subject: Re: wordt refractering veel gedaan?
Date: Mon, 17 Jan 2005 20:50:19 +0100
Organization: @Home Benelux
Lines: 46
Message-ID: <csh4ts$qc6$1@news6.zwoll1.ov.home.nl>
References: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@individual.net> <VnyGd.32686$W05.2894883@phobos.telenet-ops.be> <34vrumF4ggs68U1@individual.net> <Xns95E0920A1BD57castleamber@130.133.1.4> <sVKGd.33053$y82.2869391@phobos.telenet-ops.be> <Xns95E17C015EA6Dcastleamber@130.133.1.4>
NNTP-Posting-Host: cc210535-a.ensch1.ov.home.nl
X-Trace: news6.zwoll1.ov.home.nl 1105991420 27014 217.120.168.57 (17 Jan 2005 19:50:20 GMT)
X-Complaints-To: usenet@corp.home.nl
NNTP-Posting-Date: Mon, 17 Jan 2005 19:50:20 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2527
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527
X-RFC2646: Format=Flowed; Original