Hallo,
ik ben bezig met het ontwikkelen van een stukje software en ik weet niet wat voor proces ik het beste kan toepassen. Het wordt misschien een groot stuk software (>20000 loc), maar dan moet je vind ik om het overzicht te houden wel wat documentatie schrijven over het design e.d.
Je kunt niet echt een iteratief UP-like (RUP, UPEDU, etc) proces gebruiken, omdat je dan ook documentatie moet schrijven, maar dan wordt in je eentje werken echt een hell. Daar gaat uren tijd inzitten die je beter aan iets anders kan spenderen. Waterval is ook uitgesloten, want als het behoorlijk groeit dan kan je tegen problemen aanlopen op het gebied van "change managment" (i.e. het wordt op den duur heel moeilijk om veranderingen door te voeren) en er moet daarbij ook documentatie geschreven worden.
Ik kan niets anders bedenken dan gewoon het zaakje een beetje in elkaar hacken, omdat iets anders mij teveel tijd gaat kosten.
Hoe denken jullie hierover?
ik ben bezig met het ontwikkelen van een stukje software en ik weet niet wat voor proces ik het beste kan toepassen. Het wordt misschien een groot stuk software (>20000 loc), maar dan moet je vind ik om het overzicht te houden wel wat documentatie schrijven over het design e.d.
Je kunt niet echt een iteratief UP-like (RUP, UPEDU, etc) proces gebruiken, omdat je dan ook documentatie moet schrijven, maar dan wordt in je eentje werken echt een hell. Daar gaat uren tijd inzitten die je beter aan iets anders kan spenderen. Waterval is ook uitgesloten, want als het behoorlijk groeit dan kan je tegen problemen aanlopen op het gebied van "change managment" (i.e. het wordt op den duur heel moeilijk om veranderingen door te voeren) en er moet daarbij ook documentatie geschreven worden.
Ik kan niets anders bedenken dan gewoon het zaakje een beetje in elkaar hacken, omdat iets anders mij teveel tijd gaat kosten.
Hoe denken jullie hierover?