|
A Day to Learn
|
|
|
|
SpeakersTim BaconTim has been
writing software since the heady days of the ZX81, but codes more Java
than Assembler nowadays (thank goodness!) With 10 years commercial software
experience under his belt, Tim has worked on a variety of large and small
(and insane) projects in locations ranging from Switzerland to Slough, the
last year and a half being devoted more or less to agile development
approaches. Tim is currently working as a consultant in the City of
London. For more information see www.primeEight.co.uk. Tim is also one of the XP Day organisers. Laurent BossavitAwaiting speaker details Keith BraithwaiteKeith has
been applying Xp ideas to his work in Java and C++ (and Scheme and perl
and make and...) since about a year after he first heard of them on Wiki
(it took about a year to overcome my initial incredulity, scepticism and
fear). Working on enterprise systems with CORBA and Java, then with
application servers like AtgDynamo, and then as a dot.com refugee moving
into systems software for hand-helds, he found that PairProgramming and
Test Driven Development in particular have had a huge impact on his
development speed, the quality of the work he's produced and the enjoyment
he's gained from his work. Oli ByeOli is 27 and has been hacking since the age of 11. Since his Masters CompSci he worked for HSBC, and saw SBC through several mergers to becoming UBS. From medical pumps in 68HC11 Assembler, to Global FX trading systems in Java, he loves to program. Since building his own internet server in early 1999 he's been helping small startups, academics and open source projects get off the ground by providing services for the virtually homeless. He currently coaches Extreme programming for a living, and is a founder of XPDeveloper. Andrew CraddockAwaiting speaker details Rachel DaviesRachel joined
the established XP team Connextra about two years ago, to try XP for herself as a
developer. Rachel has worked in software development since 1987, working in a
variety of companies as a developer, designer, analyst and team manager.
She used to be fascinated by designing software, for communications and
control applications. Now, Rachel is more interested in how to build and
sustain successful software development teams. Alan FrancisAwaiting speaker details Steve FreemanSteve Freeman is an independant consultant. Previously, at Lombard Risk Systems, he led a project that, briefly, was the largest XP project in the UK. Steve has worked in a wide range of situations from research to developing shrink-wrap software. He has a PhD in Computer Science and degrees in Statistics and Music. Steve is an early member of the Extreme Tuesday Club, one of the authors of the first Mock Object paper, and maintains the mock objects website. Steve can be contacted at [email protected] Steve is also one of the XP Day organisers. Tim MackinnonTim pioneered the use of Extreme Programming at Dashboards Software in early 1999, and at Connextra a year later. As a senior developer at Connextra, he has led the teams that created the Sidewize and ActiveAd products. Tim was also an inventor of the Mock Objects testing technique and was a founder of XPDeveloper - a site that encourages developers to document their experiences with XP. Tim can be reached at [email protected] Sean HanleyAwaiting speaker details Darren HobbesAwaiting speaker details Ben HoganAwaiting speaker details Vincent MassolAwaiting speaker details Ivan MooreIvan Moore is a senior developer at Connextra. He wrote his first programs 20 years ago, and has been using extreme programming for the last 3 years. He has written papers for international conferences, and is well known in the XP community for two open source projects, Jester and MockMaker. Email: [email protected] John NolanAwaiting speaker details Joseph PelrineJoseph Pelrine is C*O of MetaProg, a company dedicated to improving the quality of software and its development process. A very eXtreme Programmer, he has worked with Kent Beck, the originator of XP, for a number of years. He is a former columnist for the Smalltalk Report and a noted international speaker, and has co-authored (together with Alan Knight and Adrian Cho) Mastering ENVY/Developer, recently published by Cambridge University Press. Duncan PierceI have a PhD
in "Foundations of Software Reuse", an analysis of the principles
underlying software reuse: from strategic organisational objectives behind
the development, purchase and reuse of infrastructure software, to
technical problems posed by evolving requirements in the presence of
sharing and unintended emergent phenomena such as multiple event-loop
conflicts. The design and implementation of software and the collective
structure of reusable artifacts plays a pivotal role in determining
reusability at organisational level, and forms the focus of my research.
At OT2000, I hosted a session on "Bugbears" - bugs which are emergent
properties of complex software systems. You can find out more, including
the write-up of the session outcome at
dunkworks.com/research/bugbears/ Paolo PolcePaolo was 12
when he got is first computer: a Sinclair ZX Spectrum. Then he spent two
months playing "Manic Miner" 24/7 before realizing that, probably,
learning to develop software wasn't a bad idea at all. At 17 he bought his
first modem and got connected to the FidoNet network. One year later he
was running a 24/7 BBS that kept running for four long years. Nat Pryce is
the Technical Director of B13media, a company that specialises in the coverage of
sport and sport sponsorship on digital media. Awaiting speaker details Awaiting speaker details Awaiting speaker details Paul has
created software commercially since 1987 in a variety of industry
sectors,retail banking, insurance, pharmaceuticals and investment banking.
He has formal training in methodologies such as Jackson structured
programming, Syntropy and object orientation. He has practised Extreme
Programming since 1998 and is a keen advocate of teamsmanship. He
currently enjoys introducing agile process (XP) to software engineering in
a demanding investment bank environment.Paul is also one of the XP Day organisers. Please note the organisers reserve the right to make changes to the programme and speakers, or to cancel sessions if enrolment criteria are not met or when conditions beyond our control prevail. |