Scrum
|
Extreme Programming
|
Scrum's main goal is to get estimations of how long development will
take.
|
XP is more about helping developers get things done as quickly and maintainable
as possible.
|
Team typically works in iterations (called sprints) that are from two
weeks to one month long.
|
Team typically works in iterations that are one or two weeks long.
|
Scrum teams do not allow changes into their sprints.
|
XP teams are much more agreeable to change within their
iterations.
|
Product owner prioritizes the product backlog but the team determines
the sequence in which they will develop the backlog items
|
Work in a strict priority order which is set by Product Owner
|
Scrum provides agile management mechanisms and doesn’t prescribe any engineering
practices
|
XP prescribes engineering practices like test-driven development, the
focus on automated testing, pair programming, simple design, refactoring, and
so on.
|
SCRUM places great responsibility in the Scrum Master, who manages
the development team.
|
In XP, the practice of collective ownership allows any programmer to
modify a section of code when it needs to be fixed.
|
XP requires that the software be validated at all times, to the
extent that tests are written prior to the actual software.
|
In SCRUM, validation of the software is completed at the end of each
Sprint during the Sprint Review, not at each step within the Sprint.
|
Search This Blog
Thursday, 7 February 2013
Difference between Scrum and Extreme Programming
Subscribe to:
Post Comments (Atom)
We use XP practices within our Scrum team as part of our Agile approach.
ReplyDeleteI see (the) Agile (manifesto) as the stragey - the goal we aspire towards.
Scrum is the operation plan we employ with a clear understanding that everything we do is to make us more Agile, not focussed on compliance with Scrum "rules"
XP are the tactics used within each Sprint/Iteration that ensure that our Scrum processes are efficient in their delivery of fully working functionality when we reach "code complete"
Learning something new is always exciting. It is even more rewarding when you can LEARN FOR FREE in a short span of time. Please visit our website to know more information about our courses.
ReplyDeletehttps://onlineidealab.com/free-courses/
kuşadası
ReplyDeletemilas
çeşme
bağcılar
tekirdağ
8N1F