More than XP.
More than one day.


eXtreme Programming
and
Agile Software Development

 

 

Speakers

Tim Lister

Tim Lister is a principal of the Atlantic Systems Guild, Inc., based in the New York office. He divides his time between consulting, teaching, and writing. He is working on tailoring software development processes using software risk management techniques. He gave the keynote addresses on this topic at Conquest 2004 in Nuremberg, Germany, in September 2004, and at the Agile Development Conference in August 2004. Tim was a guest lecturer on software risk management at the Stanford University School of Business, and gave the Dean's Lecture at the Rochester Institute of Technology. He was a member of the Airlie Software Council, a group of industry consultants, advising the DoD on best practices for software development and acquisition, and is a member of the Cutter Business Technology Council. Tim is co-author with Tom DeMarco of the text, Waltzing With Bears: Managing Software Project Risk, (Dorset House, 2003), which won the Jolt Award for best general computing text in 2003-2004. Tim and Tom are also co-authors of Peopleware: Productive Projects and Teams, 2nd ed. (Dorset House, 1999). Peopleware has been translated into ten languages. Tim Lister and Tom DeMarco are also co-editors of Software State-of -the-Art: Selected Papers, a collection of 31 of the best papers on software published in the 1980's (Dorset House, 1990). The two partners have also produced a video entitled Productive Teams, also available through Dorset House. Tim Lister has over 30 years of professional software development experience. Before the formation of the Atlantic Systems Guild, he worked at Yourdon Inc. from 1975 to 1983. At Yourdon he was an Executive Vice President and Fellow, in charge of all instructor/consultants, the technical content of all courses, and the quality of all consultations. Tim Lister lives in Manhattan. He holds an A.B. from Brown University, and is a member of the I.E.E.E. and the A.C.M. He also serves as a panelist for the American Arbitration Association, arbitrating disputes involving software and software services, and has served as an expert witness in litigation proceedings involving software problems.

William Gaver

William Gaver is Professor of Interaction Research at the Royal College of Art and leader of the RCA's involvement in the Equator IRC. He has pursued research on innovative technologies for over 15 years, working with and for companies such as Apple, Hewlett Packard, IBM and Xerox.He has gained an international reputation for a range of work that spans auditory interfaces, theories of perception and action, and interaction design.Currently he focuses on design-led methodologies and innovative technologies for everyday life.

Giovanni Asproni

Giovanni is a consultant with more than ten years of professional experience in which he had the opportunity to work in several different roles, from Programmer to Senior Architect and Technical Project Leader, in a variety of application domains including CASE tools, telecommunications, bioinformatics, and, more recently, banking. His main interests are agile software development, software architecture and design, project management, and, last but not least, writing code (especially in C++, Java, and Python). He is an expert in Object Oriented Design and Development, Agile Software Development, and a Certified Scrum Master. He is a member of the ACCU, the AgileAlliance, the ACM, and the IEEE Computer Society. You can find some more information about him in his company's web-site, http://www.asprotunity.com; and in his personal one, http://www.GiovanniAsproni.com

Tim Bacon

Tim Bacon has been working with software development teams in the UK, USA and Switzerland for over 12 years. He is a self-confessed "people person" and a passionate advocate of Agile processes, retrospectives, and software craftsmanship. Tim has been a speaker at every London XPDay, occasionally writes a blog post that interests other people (see http://coachspot.blogspot.com), and works as an independent coach, consultant, and change agent.

Jan Bakker

Jan Bakker is co-founder of Brains4All, together with Marko Van Der Puil. Brains4All is aiming for Business Logic and specialises in webtechnology. Implemented completely based upon AgileValues. Brains4All differantiates itself with regard to more traditional software development in this way. Especially with regard to the big-boys. EmbraceChange is the most important life principle for Jan Bakker. Background and age are unimportant if you really want to change the world. The most important drive for Jan Bakker is taking that message to the establishment, the sceptics. The only constant is change. Change is also a constant in his life. After primary schoool he started in accountancy. After 5 years he changed into life insurance. Years later again he changed, and took his first try at entrepreneurship. He advised large medical practises. The main change at that time was the introduction of the PC. In the (then handwritten) office culture. In 1997 he bacame involved in the Internet through ZeelandNet, a Dustch ISP/FSP. First as CFO later as CPO. One of his accomplishments was the automation of the rapidly expanding (25 to 125 employees) company. As a staff member in 2003 he got the assignment to head the newly formed software development department. The software development department had been formed though a merger of several different software devellopeing departments. They had just chosen to embrace Extreme Programming as their development process. Jan got sucked in. He recoginized it instantly as a very productive way to deliver high quality software on-time and on-budget. A reorganisation set him up for his next change: Deliver the ideals of AgileValues in an own company: Brains4All

Matt Bonetti

Matt Bonetti is a software developer & iteration manager at a large London-based fund manager. He'd been working using Agile software development for over a year now, and can't remember what life before cards, spikes and tripping over ThoughtWorkers was like. Before entering the murky world of IT development, Matt was a actuarial trainee with a HR consultancy and so enjoys hard sums, hanging out with business users, and boring his colleagues with mortality table anecdotes.

Keith Braithwaite

Keith Braithwaite began his programming career writing compilers, moved on to wireless network planning, distributed systems for finance houses, and then the "e-commerce" boom. After the bubble burst he worked on applications and OS extensions for mobile phones, and is now working at WDS Global on the server side of mobile device management. He learned about XP from the c2 wiki, and was one of the earliest adopters of XP in the UK. He has helped organisations throughout the UK learn about and gain the benefits of XP, and is a frequent speaker on XP, agile methods and object-orientation. He is currently "Research Team Coach" at WDS.

Robert Chatley

Robert Chatley is a software engineering practitioner and researcher. He has a PhD in software engineering from Imperial College London, and in the last few years has published and presented papers at international conferences including ICSE, FSE, ETAPS and RE. He has worked in a number of industries, and recently joined the XP team at Kizoom in London.

Pascal Van Cauwenberghe

Pascal Van Cauwenberghe is a consultant with his company Nayima. He's been applying this agile stuff for the past few years, and to his suprise it mostly works. He co-organizes the Belgian XP Group, the Agile Open and XP Day Benelux conferences and speaks regularly at conferences and seminars to "spread the word".

Clark Ching

Clarke Ching - a Kiwi living in Edinburgh, Scotland.
My things: Theory of Constraints, Commitment based management, Lean thinking and agile.
My employer: www.vision.com
My blog: www.clarkeching.com

Romilly Cocking

Romilly Cocking is an independent consultant, mentor, architect and trainer. He wrote his first program in 1958, and hopes to get it working soon. He has heard five generations of tool vendors threaten to put programmers out of work, but he is busier than ever.

Rachel Davies

Rachel Davies is a consultant and facilitator in United Kingdom. She has been working in the software industry for nearly 20 years. She coaches teams in XP and Scrum and advocates the use of frequent retrospectives to help teams adapt their process to their context. Rachel is a frequent presenter at agile conferences and serving director of the Agile Alliance and British Computer Society Software Practice Advancement specialist group. She can be reached by email at rachel at agilexp.com, and via her website www.agilexp.com

Willem van den Ende

Willem van den Ende is currently working as an agile software developer and coach, based in Eindhoven, the Netherlands. He enables organisations to continuously create and add value through software development and deployment. He makes his living by giving courses on agile software development (xp, tdd etc.), and on the job training and coaching. He co-organize(s/d) conferences (e.g. xp days benelux and agile open) and workshops (e.g. on systems thinking, congruent communication, tdd, pair programming). He says "A workshop is succesful if I see lights in the participants' eyes, and I'm exhausted at the end (and brimming with new ideas for subsequent workshops). Take the work in workshops literal - participants do the work, I bring the shop." He strives to do only those activities that really add value, to empower himself and others, and to improve teamwork, quality, and pleasure. He recognizes that each organisation, team, and individual has a unique context and capabilities. He leverages these capabilities by looking at what works well, and adding to that. See http://www.willemvandenende.com for contact details and information about his services.

Tim Forsyth

Awaiting Content

Steve Freeman

Awaiting Content

Tom Gilb

Tom Joined IBM in 1958 and has been a business consultant since 1960, with his own company. He currently trains and consults with top management and engineering management for product development, as well as in the finance industry in the City and internationally. His book 'Principles of Software Engineering Management' (1988, now in 19th printing) is explicitly credited by Kent beck and other Agile method leaders as the source of short development cycles and many other ideas in development of the Agile methods. Comment of Kent Beck on Tom Gilb, Principles of Software Engineering Management: A strong case for evolutionary delivery small releases, constant refactoring, intense dialog with the customer. (Beck, page 173). In a mail to Tom, Kent wrote: “I'm glad you and I have some alignment of ideas. I stole enough of yours that I'd be disappointed if we didn't :-), Kent (2003) Tom's methods and their underpinnings are presented in depth in his new 2005 book: Competitive Engineering: A Handbook For Systems Engineering, Requirements Engineering, and Software Engineering Using Planguage. This is a very well developed handbook on his methods ideas: and hopefully it will be a source of agile ideas in the years to come.

Jason Gorman

Jason is a software process improvement consultant, agile coach, and trainer currently helping several leading healthcare organisations to get more bang for their buck from their software development teams. His specialisations include agile model-driven development, strategy and performance measurement, and enterprise architecture. In previous incarnations, he has been a developer, team leader, architect and business analyst, and has worked with the full range of development methodologies including DSDM, eXtreme Programming, the Unified Process, Catalysis and Fusion. His web site parlezuml.com offers free and premium training resources for developers and managers interested in UML and Agile Development, which have been used by more than 180,000 people since launching in 2003.

Mike Hill

Awaiting Content

Gavin Hope

Gavin Hope leads the "2D" product development team at Nonlinear Dynamics. Gavin is continually helping to improve the agility of his team, other teams, and where possible, the organisation. Gavin 's previous team dramatically improved their productivity, overcoming "cargo culting" by using retrospectives to help the team improve themselves.

Tim Joyce

Awaiting Content

Mark Kennedy

Mark Kennedy is a project manager on an XP team at BNP Paribas.

Elizabeth Keogh

Elizabeth Keogh is a developer with Thoughtworks. She has seven years of industry experience and has worked on diverse applications from airline software and digital broadcasting to finance. She has recently trained as an Agile Coach and has contributed extensively to JBehave, the Behaviour Driven Design tool. She is also a published poet.

Dave Leigh-Fellows

Awaiting Content

Lindsay McEwan

Lindsay McEwan has worked both inside and outside of agile and other teams at Nonlinear Dynamics. Lindsay claims the credit for introducing agile to Nonlinear 4 years ago, to help organise his then "core" team that had many "internal" customers. His current mission is to double productivity using agile methods and reducing "inventory".

Pradip Mistry

Awaiting Content

Ivan Moore

Awaiting Content

Sam Newman

Sam Newman is a developer for ThoughtWorks. His website is: http://www.magpiebrain.com/

Duncan Pierce

Duncan Pierce has been helping companies including British Telecom and Egg improve their software development using agile techniques since 2000. Duncan works mostly in the UK and has spoken at Agile conferences in the UK, Belgium, Holland, Germany and the USA. He is a founder of the XPDay conferences and a long-standing member of the famous London Extreme Tuesday Club (XTC). Duncan works to bring Agility to all through speaking, writing, organizing, training, consulting, team leading and mentoring. You can find out more at www.duncanpierce.org.

Andy Pols

Andy Pols is an Independent developer, coach, and trainer with a solid grounding in OO design, distributed architectures and Internet technologies. That's the boring bit. The interesting bit for Andy is that he cares about people, projects and getting quality software out the door. That's why he has been practicing agile software development for longer that it's been called Agile.

Daniel Poon

Daniel is a Software Developer and Process Leader at Romax Technology, where he has championed the adoption of Agile processes. Romax Technology, who produce gearbox simulation software, has been growing an Agile team over the past five years. Their customers include many of the Lean automotive manufacturers in Japan. Daniel recently ran a session at Smalltalk Solutions 2005 on how the organisation of the team dictates the architecture of the software. He has been making a living from Software Development all his life, appart from a brief spell when he taught Tai Chi professionaly.

Nat Pryce

Nat Pryce is an independent consultant in software development process and practice. He is a long standing member of the Extreme Tuesday Club, a founding organiser of XP Day, and joint programme chair of XP Day 2004 and XP Day 2005. He is the co-author of jMock and nMock testing frameworks.

Marko Van Der Puil

Founder and co-owner of Brains4All. The first Dutch company completely based upon AgileValues. Brains4All is a company focusing on business and technology consulting and application by using and applying agile values, methods and processes. Brains4All looks at the whole system. At how business and people interact with eachother and with technology, and inspire and stimulate people to improve themselves, their work and their interactions, allowing them to gain the ability of unimpaired growth. To sustain this growth, Brains4All also creates (Internet technology based) software for companies to help them improve communication, collaboration and overall profitability or throughput as Marko prefers to call it. Marko is actively involved in the Dutch XP users group [XP-NL] and the European agile community. He has done presentations about achieving objective, measurable results and benefits by implementing AgileValues and Methods for the AgileAlliance and others. Marko was coordinator for the first international open-space conference on agile software development; AgileOpen 2005 Currently he is focusing on coaching his team to increase their effectiveness and competitive edge, for example by organizing sessions and workshops. He believes agile development gives his team an unique business advantage over competitors. He has experience presenting workshops and tutorials in house for various organisations he has worked for. Marko has been in IT since 1983, in Internet since 1993 in Agility since 2003.

Dafydd Rees

Dafydd Rees works at WDSGlobal as part of an agile development team developing services to configure and support mobile devices. His team started doing XP about three years ago. A year ago they started doing "follow-the-sun" development sharing a codebase around the world with two other sites (Seattle and Singapore). Before WDSGlobal he was an e-commerce developer at BT in Cardiff. He completed a PhD in object technology and formal methods but please don't hold that against him - He's a reformed character these days ;-)

Kevin Rutherford

Kevin Rutherford is a freelance agile coach from Macclesfield in the UK. He's a Chartered Engineer with over twenty years' experience in all aspects of software development. He has spent the last ten years coaching software teams in iterative and agile processes. He chairs the UK's AgileNorth group.

Karl Scotland

Karl realised that computers were his forte while studying for his music degree, and went on to make his career in this field. He has worked on domains ranging from multimedia to neural network to interactive TV, and has experienced both a complete lack of process, and an overly rigorous one. When he discovered XP, and was given the opportunity to use it, he embraced it enthusiastically, and has never looked back. Karl is currently Production Manager with a team of 15 developers, responsible of ensuring smooth delivery of all projects. Previously, he was a Team Leader with BBC Interactive, with a team which developed software which delivered 78 services in 12 months, a feat which could not have been achieved without agility.

Manish Shah

Awaiting Content

Mike Storey

Mike Storey is a lead developer at Kizoom Ltd. Kizoom builds and operates advanced traveller information services for public transport. Mike was one of the founders of the company and has been instrumental in applying XP techniques since its inception in 1999.

Fred Tingey

Fred Tingey has been developing software for the Capital Markets for the past 15 years - primarily in Derivatives Trading and Risk Management areas - in London, New York and Paris. Fred discovered a passion for programming at a fairly young age with the ZX81. After taking some time out to study Physics at Oxford he returned to his favourite subject studying Computer Science at Edinburgh. Throughout his career Fred has had an ongoing interest in the software development process and has had the opportunity to try out many different approaches and to evaluate what works and what doesn’t. This experience has been gained through delivering - sometimes attempting to deliver - practical solutions for needy businesses. There is no doubt in his mind that Agile methodologies are the only professional approach to software development.

Rob Westgeest

Rob Westgeest is a Software Developer and Trainer/Coach and is based in Tilburg, the Netherlands. Chris and I run our own company, Agidem through which we strive to get the best out of our customers and ourselves using agile practices. He creates software and teaches and coaches projects and individuals in programming, development approaches, getting stuff done and the art of ommitting stuff. His passion is technology and people. With Willem Van Den Ende he runs an agile immersion course called eXperience Agile which addresses both aspects indepth. He is involved in conferences like XPDays in attending them and in organising them (XPDay Belelux - see http://www.xpday.net)


Please note the organisers reserve the right to make changes to the programme and speakers, or to cancel sessions if enrollment criteria are not met or when conditions beyond our control prevail.