2013:an_undecided_customer

Back to proposals-2013

Title: An Undecided Customer
Proposer: adrian_bolboaca
Type: Workshop
Duration: 120 minutes
Description: Can you write code that can be changed in a matter of minutes when your requirements change? Do you write your code clean enough that you can respect the strange requirement of your customers?

Goals
Find out what keeps you from staying syncronized with the requirements of your customer. Learn why clean code and simple design is useful when responding to change. Learn how to be disciplined to do clean and simple design.

Description
The facilitator will be your customer.
At any time the requests of the customer will change
Your code needs to change as fast as the requirements of your customer.
During the session we will write code, we will have fun creating emergent and easy to change design. There will be two sessions during which you will work in pairs. The facilitator will stop you whenever the requirements change; you need to stop and to respond to the change request of the customer. After each session we will stop for about five minutes and talk about the progress we are making and the inconveniences we are facing. At the end we will have a conclusion of about 15 minutes when we will share the experiences we had during the session.

You will need a laptop with a working and testing environment installed for your preferred language. This event will be language agnostic. Also you should have locally installed a source control software (git, bzr, mercurial etc).

Timetable

  • 10 min Intro
  • 5 min Setup
  • 25 min Second session
  • 5 min Retrospective
  • 35 min Second session
  • 10 min Conclusions


Prerequisites: Laptops with working development environment, testing framework and local source control.

Materials needed: Projector, Flipchart.

Experience level: Good knowledge of at least one programming language .

Duration: 120 min

Max participants: 20

[No - for practical reasons. Non-standard length, and low capacity. Ewan]
Roger: might it make an evening session?
Asti: Sounds fun though - like musical chairs for coding

2013/an_undecided_customer.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1