logo

Development Course

course overview

download outline

Select Country and City to View dates & book now

Overview

Extreme Programming XP Workshop Trainingis a practical training course for teams that need structured, instructor-led skills in Extreme Programming, Workshop Training Outline, Workshop Training Chapter. CourseMonster has rewritten this summary to make the page clearer for learners, managers and search engines while preserving the key learning outcomes.

In this course we will review Agile and the Extreme Programming (XP) framework. Extreme Programming has 12 practices, grouped into four areas, derived from the best practices of software engineering. Participants will review, demonstrate, and practice each principle as it related to modern day software development using a real-world project. This course is ideal for team looking to understand XP or to use XP practices to take their projects to the next level.

. Explore more IT technical traininghere

Useful links: CourseMonster vendor-authorised training | Project Management training at CourseMonster | CourseMonster course page

CourseMonster SEO course note: Extreme Programming XP Workshop Training Training Course | CourseMonster has been positioned as a practical IT Technical learning pathway for teams that need searchable, role-based training outcomes rather than a generic course description. The page now highlights Extreme, Programming, CourseMonster, certification readiness, workplace application and visible next-step links so learners can compare this course with related CourseMonster programmes.The course is listed as 4 day(s), making it suitable for structured team scheduling.It is especially relevant for it professionals, system administrators, developers, analysts, architects and technical specialists responsible for implementing or supporting the technology covered in this course.

Related CourseMonster courses: Advanced Transact-SQL Querying, Programming and Tuning Training Course | CourseMonster | Korn and Bash Shell Programming AN202G Training Course | CourseMonster | Advanced Assembler Language Coding Workshop ES35G Training Course | CourseMonster

Browse the vendor/category pathway: IT Technical training courses on CourseMonster

Audience

IT professionals, system administrators, developers, analysts, architects and technical specialists responsible for implementing or supporting the technology covered in this course.

Skills Gained

Fine scale feedback

Pair ProgrammingPlanning GameTest Driven Development (BDD optional)Whole Team

Continuous process

Continuous IntegrationRefactoring Design ImprovementSmall Releases

Shared understanding

Coding StandardsCollective Code OwnershipSimple DesignSystem Metaphor

Programmer welfare

Sustainable Pace

Four Days.

Useful links: CourseMonster vendor-authorised training | Project Management training at CourseMonster | CourseMonster course page

Additional workplace outcomes: Participants can explain where Extreme Programming XP Workshop Training Training Course | CourseMonster fits in a wider IT Technical skills roadmap, identify related certifications or follow-on courses, and apply the concepts to real project, operations or service delivery scenarios.

Prerequisites

Participants should have basic familiarity with the technology area related to Extreme Programming XP Workshop Training. Some courses may recommend prior experience or foundational training.

Outline

Outline of Extreme Programming (XP) Workshop Training Chapter 1. Agile Overview

  • Manifesto & Principles
  • What is Extreme Programming (XP)
  • How and why XP with Scrum

XP Values and Rules - 12 practices of XP overview

Chapter 2. Agile and Scrum Framework

  • What is time-boxing and why time-boxing?
  • What is Empirical Process?

Scrum Framework - in Brief

Chapter 3. Scrum with XP Teams

  • Roles and Responsibilities

Creating Shared understanding

  • Coding Standards (XP Practice)
  • Collective Code Ownership (XP Practice)
  • Simple Design (XP Practice)
  • System Metaphor (XP Practice)
  • Whole Team (XP Practice)

Chapter 4. Scrum & XP Overview

  • Scrum Roles, Artifacts and Events
  • Definition of Done

Development Team Practices

Chapter 5. Scum & XP Backlog Planning

  • User Story and Estimation
  • User Story Writing Workshop
  • Acceptance Criteria (Gherkin syntax)
  • Splitting User Story
  • Running Spikes on Complex stories

Release Planning

  • Planning Game
  • Small Releases (XP Practice)
  • Metaphor (XP Practice)
  • Iteration Planning

Refine Product Backlog: Prioritization, Sequencing MVP & MMF

Chapter 6. BDD workshop - Collective Ownership and Testing (optional-extra day)

  • Principles of Behavior Driven Development
  • Why Examples needed for specification
  • Writing Examples in Gherkin

Practicing BDD

Chapter 7. Test Driven Development

Test Driven Development

Test Driven Development (XP Practice) Pair Programming (XP Practice)

  • Improving the quality and design of the code by testing?

Different types of tests: unit, integration, functional

Chapter 8. Refactoring

  • Consequence of technical debt and risk of "breaking" the code
  • Where? When? How refactoring?
  • Support of TDD and ATDD during refactoring
  • Best practices and limitations

The various categories of refactoring tools

Chapter 9. Introduction to Continuous Integration

Continuous Integration Overview

Continuous Improvement (XP Practice) Refactoring (XP Practice)

CI and DevOps

. Explore more IT technical traininghere

Useful links: CourseMonster vendor-authorised training | Project Management training at CourseMonster | CourseMonster course page

Suggested learning path: After this course, compare related options via the links in the overview and the IT Technical training category.

Certification

Exam and certification details

This course may support a vendor exam, digital badge or professional certification depending on the selected delivery option. Delegates should confirm exam inclusion, voucher availability, prerequisites, pass mark and version before booking.

Official vendor training information: CourseMonster vendor-authorised training.

Is Extreme Programming XP Workshop Training right for me?

This course is for learners who want structured, expert-led training in professional development with practical workplace outcomes.

What will I learn on Extreme Programming XP Workshop Training?

You will build practical professional development skills, understand key concepts and apply the course outcomes in real workplace scenarios.

Does Extreme Programming XP Workshop Training include exam preparation?

Yes, this course supports certification or exam preparation where included in the selected delivery option.

What should I do after Extreme Programming XP Workshop Training?

Compare related CourseMonster courses and follow-on pathways to choose the best next step for your role or team.

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.