Statistikk og Simulering

Økt 17-18. Implementasjon av predator/prey

Continued development

16.2. Continued development

Since Barnes and Kolling gives you a working prototype, you are well placed for an iterative (agile) development approach. The following exercises are intended as an aid to structure the process.

Oppgåve 16.3 Review your runnning prototype and discuss how to implement the features above.

1.
Divide the work into tasks, in order of priority.
2.
Allocate one amendment (task) to each person to do first.
3.
Whenever one amendment is made, check that the prototype still runs.

Continue allocating and completing tasks until all the necessary features are implemented.

Oppgåve 16.4 Evaluate your simulator. Which features have been implemented to satisfaction? What remains to be desired?

1.
Write down all features that you would like to add as potential tasks.
2.
Prioritise the tasks, and order them accordingly.
3.
Split the list into three sections, of (1) tasks which must be complete before the presentation, (2) tasks which you hope to complete, and (3) the rest.
4.
Take one task each and start implementing new features.
5.
Whenever one amendment is made, check that the prototype still runs and discuss whether it is satisfactory.

Continue allocating and completing tasks until you are satisfied.