Train together, save more! 10% off individual registration, 20% off for pairs.
×
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

Who is this training for ?

For whom ?

Prerequisites

Training objectives

Training program

    • Agile methods.
    • The positioning of XP.
    • XP objectives.
    • An evolution for driving of IT projects.
    • History.
    • Theory
    • Panorama.
    • Metaphors.
    • Coding conventions.
    • Using the Checkstyle tool.
    • Pair work.
    • Collective code ownership.
    • Simple, good design.
    • Design principles: KISS, Keep It Simple Stupid.
    • DRY, Don't Repeat Yourself.
    • YAGNI, You Aren't Gonna Need It".
    • Practical work Review code checked by Checkstyle.
    • Apply simple design principles.
    • Continuous integration, a practice from eXtreme Programming.
    • Setting up a continuous integration server.
    • Regular deliveries .
    • Sustainable pace.
    • On-site client.
    • Practical work Install and use the integration server.
    • Calculation of team velocity to ensure regular deliveries.
    • Unit and functional tests.
    • Unit tests with JUnit.
    • Web functional tests with Selenium.
    • Business functional tests with Fit and FitNesse.
    • Refactoring.
    • TDD, test-driven development.
    • Definition and principles TDD, development cycle, test-driven documentation.
    • Practical work Refactoring of existing code.
    • Implementation of unit tests with JUnit.
    • Implementation of GUI tests with Selenium.
    • Implementing functional tests with FitNesse.
    • Building a team.
    • Where to start? Expressing the need.
    • Designing the schedule.
    • The progress of the project: design, tests, deliveries, feedback.
    • Prepare and follow iterations.
    • Change management.
    • Communication.
    • Risk management.
    • Practical work Identification of user stories and definition of a schedule.
  • 812
  • 28 h

Submit your review

Translated By Google Translate