Gold sponsors

Intel logo

IBM Corporation

Cisco

JBoss

Sonatype

SAP

Oracle

Silver sponsors

Blackberry

agitar

bsi logo

Microsoft

Google

Instantiations

Soyatec

Xored

amazon

Actuate

Bronze sponsors

Purple Scout

froglogic

Paremus

objectivity

Sopera

Genuitec

itemis

excelsior

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools

SD Times logo

TSSJS

Be a Sponsor

Lions, Tigers, and Bears: Scrum, XP, and Continuous Integration at Eclipse

David Carver

Making Community · Standard (25 mins)
Monday, 13:30, 25 minutes | Winchester

Tags: Build and Continuous Integration , Committer And Contributor , Test And Performance
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

There are many ways in which an eclipse project can be run and still follow the guidelines provided by the Eclipse Development Process. The EDP is not the same as the Eclipse Project's Development Process which many existing projects follow. The EDP allows for a project to choose how best to run its project using any technique they desire. This talk will show how the XSL Tools component in the Web Tools Platform has been able to apply concepts from SCRUM and XP while still meeting the development goals and timelines outlined by the EDP. It will also review some of the existing growing pains that the EPDP process can run into and how implementing some of the SCRUM and XP concepts can help avoid or eliminate some of these problems.

The talk will review such topics as:

  • Continuous Integration Builds
  • Importance of Unit Tests and Bug Fixes
  • Managing your bug backlog and providing visibility into your management process
  • Communicating overall plans and goals to the community
  • Publishing and making visible build results.

David Carver has over 15 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries.  He has worked as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry.  He is currently working for Intalio, Inc.

At eclipse he is a committer on the following projects:

  • Web Tools Platform Source Editing
    • XSL Tools Editor
    • PsychoPath XPath 2.0 Processor (part of wst.xsl)
  • Web Tools Platform - Incubator
    • Visual Editor for XML (VEX)
    • RelaxNG Tools
    • Mentoring the XQuery Tools (XQDT).

He is also active on the eclipse Architecture Council, Google Summer of Code, and mentors several other projects outside of the web tools project.  He is an avid supporter of Agile techniques and management practices.  Particularly Scrum and XP.

Slides