2013:design_is_a_joke
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2013:design_is_a_joke [2012/11/09 15:34] – jonjagger | 2013:design_is_a_joke [2016/06/11 14:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
Back to [[conference: | Back to [[conference: | ||
\\ | \\ | ||
- | **Title**: Design | + | **Title**: Design’s a Joke\\ |
**Proposer**: | **Proposer**: | ||
**Type**: Interactive Workshop\\ | **Type**: Interactive Workshop\\ | ||
Line 14: | Line 16: | ||
possibilities). | possibilities). | ||
think up a design. This simple idea tells us a great deal about how we design and develop software. | think up a design. This simple idea tells us a great deal about how we design and develop software. | ||
- | Attendees take away two learning outcomes:\\ | + | Attendees take away two learning outcomes: (1) design and development is all about generating |
- | (1) design and development is all about generating possibilities and evaluating them, and \\ | + | possibilities and evaluating them, and (2) this can be supported by evolutionary computing. \\ |
- | (2) this can be supported by evolutionary computing. \\ | + | |
\\ | \\ | ||
Minutes 1 – 15: Welcome and Introduction, | Minutes 1 – 15: Welcome and Introduction, | ||
Line 25: | Line 26: | ||
spokesperson presents findings. | spokesperson presents findings. | ||
\\ | \\ | ||
+ | Minutes 30 – 45: Discussion – how do we evaluate? How do we know when a possibility is good? | ||
+ | How is this relevant to software design and development? | ||
+ | presents findings.\\ | ||
+ | \\ | ||
+ | Minutes 45 – 60: Presentation – how ‘generate and evaluate’ leads to software ‘evolution’. How this | ||
+ | evolution can be simulated computationally as searching a space of design and code possibilities. \\ | ||
+ | \\ | ||
+ | Minutes 60 - 75: Interaction - participants simulate the evolution of a small supplied software design example. Each workshop participant pretends to be an individual in the workshop 'gene pool' | ||
+ | The fittest individuals are selected as parents to breed; two parent individuals produce offspring that are different to the parents but retain certain fitness characteristics. The process is repeated (iterates) over many generations and we'll see what the eventual software designs look like!!\\ | ||
+ | \\ | ||
+ | Minutes 75 - 90: Presentation: | ||
+ | \\ | ||
+ | Roger: not very keen | ||
+ | \\ Asti - cute idea but no \\ | ||
2013/design_is_a_joke.1352475261.txt.gz · Last modified: 2016/06/11 14:05 (external edit)