News & Events About Xebia
India > Our Offering > Agile and Java Training > Agile Tools for Java Developers

Agile Tools for Java Developers

Print
RSS feeds

Agile Tools for Java Developers

 

Day: 6th Feb 2009

Location: Gurgaon

Trainer: Vinod Pandey

 

Click here for Registration Information


Course Description:

Leading Agile Practitioners will conduct this workshop to give you a hands-on demo with the tools used in Agile Software Development. In this training you will be  using Extreme Programming (XP) and Scrum practices to develop a small Java application. This training will give you a headstart in setting up an Agile software development environment in your company.

You will get a hands-on demo of various tools that support Scrum and XP practices in software development.

 

The agenda shall be as follows:

  1. Introduce the project and the team comes up with a product backlog. Tool used: Scrumworks.
  2. Estimate the story points. Tool used: Poker Cards.
  3. Based on the above estimation come up with a Sprint Backlog. Tool: Scrumworks
  4. Test Driven development
    1. Write JUnit and corresponding code.
    2. Implement service layer and add mock objects to JUnits.
    3. Implement database layer and add dbUnit to test cases.
  5. Integration testing and Fitnesse orSelenium
  6. Retrospective Meeting

 

After finishing the training the participants will become familiar with the following tools:

  • Code Quality: PMD, Simian
  • Continous Integration: CruiseControl or Bamboo
  • Test Driven Development: Junit, DBUnit, Fitnesse, JMock
  • Planning Game: Poker Cards
  • Product and Sprint Backlog: Scrumworks

 

Eligiblity Criteria:  Software Developers, Module Leads, Project Managers working on Java based software development project who are planning to use Scrum and XP to deliver successful projects. Participants must have some knowledge of Java software development to benefit from this training. 

 

Click here for Registration Information