What's in the toolbox of a successful software craftsman?

fabriziocannizzo, gmarcionetti, nathanfisher and Paul Moser

Developer Community Track
Scheduled Time: 
Monday 19 November 2007, 03:30 to 05:00
Room: 
Southwark Cathedral, The John Trevor Williams Room
Session type: 
experience report
Intended audience and experience level: 

Journeyman - targeted to developers, scrum masters, managers

Prerequisites: 

an understanding of XP/Scrum terminology, basic experience on working on an agile project

Four members of a 50-strong distributed agile team will present and discuss some of the free tools currently used to support and facilitate agile development work. Three aspects of the agile software craftsmanship are examined: project status visibility, immediate feedback, complete automation. The presenters will speak about their experience on configuring and using some of the most popular free tools to effectively achieve results on these three aspects.

Based on the experience of the presenters, the session explores how tools like Eclipse IDE (enhanced with plugins), Ant, Cruise Control, ScrumWorks, Selenium and Fitnesse can be configured and used on a daily basis from all the participants to the project, in light of the three above mentioned aspects. Attendees will also see what are the pros and cons of those tools and of the approach described, the success and failure stories that each of the presenters have experienced. Q&A will follow at the end of the presentation to conclude the session.

AttachmentSize
Whats in the toolbox FINAL.ppt1.39 MB

fabriziocannizzo

Fabrizio is a passionate IT professional with over 10 years of experience. He works for one of the leading Telco companies and specialises on crafting software solutions mainly in Java/JEE, adopting Agile methodologies (currently Scrum/XP). For the past two years he’s been part of a distributed team of 40+ and he’s been focussing on using open source and free software to develop and manage the product he is currently working on (http://web21c.bt.com) and to introduce and mentor peers to the world Agile practices.

gmarcionetti

This presenter hasn't provided a bio yet.

nathanfisher

This presenter hasn't provided a bio yet.

Paul Moser

Paul was an early adopter of Agile software development within BT and is a vocal and opinionated advocate.

Since joining the company as a graduate he has worked on numerous internal systems using different technologies. He currently works on the Web21C project (http://web21c.bt.com), a distributed Agile team, which is giving developers around the world programmatic access to the capabilities of the company’s multi-billion pound network infrastructure.