• DocumentCode
    3286439
  • Title

    The Toolbox of a Successful Software Craftsman

  • Author

    Cannizzo, Fabrizio ; Marcionetti, Gabriela ; Mose, Paul

  • Author_Institution
    British Telecom PLC, London
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    389
  • Lastpage
    397
  • Abstract
    The authors of this paper are part of a distributed agile team assembled in 2005 to create a software product, adopting agile methodologies and using a set of tools to support the development work. The authors present their experience on working with these tools to effectively improve the adopted agile practices. Three of the most crucial agile practices, given the size of the team and its distributed nature, are discussed: maintain high project status visibility, provide immediate feedback and achieve complete automation for most of the development activities.
  • Keywords
    software tools; distributed agile team; software craftsman toolbox; software product development; Automation; Conferences; Distributed computing; Feedback; Meeting planning; Programmable control; Service oriented architecture; Software tools; Telecommunication computing; Telephony; Agile; Cruise Control; Eclipse; FitNesse; Scrum; ScrumWorks; Selenium; XP; automation; craftsman; distributed team; eXtreme Programming; immediate feedback; project status visibility; tool; toolbox; web21c sdk;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2008. ECBS 2008. 15th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3141-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2008.48
  • Filename
    4492420