Skip to main content

Extreme programming in the Scrum

Last post 05:23 pm December 13, 2024 by René Gysenbergs
5 replies
12:31 pm December 1, 2024

Hello guys, 

however practicing agile for some time (and I have to point out that the best training was boy-scout's structure of command) since I started prepare for the advance Scrum PSM-II I am using this forum for the first time, so please excuse my not-knowing if there is already any topic on this.

Could anyone depict form me how is correctly XP (extreme programming) integrated into the Scrum methodology?
The two has different approaches, mainly formally, but it seems they mingle well. Is there any blog post n this topic you would suggest to read? 

 

Thanks in advance,

Daniel


08:30 pm December 2, 2024

Agile is influenced by XP and so Scrum I believe. 

Scrum gives the framework and structure, and I would stick to the Scrum Guide. But XP can add to the technical development side by focusing on practices like: Pair programming,Test-driven development (TDD), Continuous integration, Refactoring,, Frequent releases etc. (Although these are also incorporated into the Agile knowledge base.)

 


08:36 pm December 2, 2024

09:02 pm December 2, 2024

Could anyone depict form me how is correctly XP (extreme programming) integrated into the Scrum methodology?

Scrum isn't a methodology, it's a framework. Intelligent people, operating in their own context, can use the framework to implement a methodology which is appropriate for them.

By using the techniques and practices of extreme programming, for example, a Scrum Team could implement Scrum in a way that is suitable for developing software.

Many such techniques have been adopted over the years, including test driven development, user story elicitation, and pair programming. They are not part of the Scrum framework but can prove useful when implementing it.


05:38 am December 3, 2024

Could anyone depict form me how is correctly XP (extreme programming) integrated into the Scrum methodology?
The two has different approaches, mainly formally, but it seems they mingle well. Is there any blog post n this topic you would suggest to read? 

As @Ian mentions Scrum is a framework and is not very prescriptive, hence concepts from XP are used by Scrum teams. User story, story points etc come from XP which is used by Scrum teams. Also practices like Pair programming, test driven development, frequent deployments etc. which is from XP is used by Scrum teams.


07:51 am December 13, 2024

Hello Daniel,

If you google "Scrum AND extreme Programming" scrum.org, one of the first hits will be the article of Joshua Partogi called "Scrum and eXtreme Programming (XP)".

You can find this article also back on this website under "Resources/blog" or through this link: https://www.scrum.org/forum/scrum-forum/91811/extreme-programming-scrum
The article discuss in length how XP fits into Scrum.


You can also take the course "APS Software", "Applying Professional Scrum for Software Development", which prepares you for the "Professional Scrum Developer" (PSD 1) certification.

This PSD 1 certification could have the alternative name "Professional Scrum With eXtreme Programming", because that is what it covers.


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.