scrum Flashcards
(11 cards)
1
Q
Extreme Programming (XP)
A
- Perhaps the best-known and most widely used agile method
- XP takes an ‘extreme’ approach to iterative development
- New versions may be built several times per day
- Increments are delivered to customers every 2 weeks
- All tests must be run for every build and the build is only accepted if tests run successfully
2
Q
XP & Agile
A
- Incremental development is supported through small, frequent system releases.
- Customer involvement means full-time customer engagement with the team
- Change supported through regular software releases
- Maintaining simplicity through constant refactoring of code
- XP Release Cycle
3
Q
XP release cycle
A
select user stories for release
break down stories to tasks
plan release
develop/integrate/test software
release software
evaluate system
4
Q
XP Practices
A
incremental planning
small releases
simple design
test-first development
refactoring
pair programming
collective ownership
continuous integration
sustainable pace
on-site customer
5
Q
SCRUM
A
- outline planning and architectural design
- sprint cycle: asses, select, review, develop
- project closure
6
Q
Scrum roles
A
Product Owner, Scrum Master, Developers
7
Q
Scrum artifacts
A
Product Backlog, Sprint Backlog, Increment
8
Q
Scrum events
A
Sprint, Sprint planning, Daily goal, Sprint goal, Sprint review, Sprint retrospective
9
Q
Scrum Master
A
- arranges daily meetings
- tracks the backlog of work to be done
- records decisions
- measures progress against the backlog
- communicates with customers and management outside of the team
10
Q
Scrum Benefits
A
- The product is broken down into a set of manageable and understandable chunks
- Unstable requirements do not hold up progress
- The whole team have visibility of everything and consequently team communication is improved
- Customers see on-time delivery of increments and gain feedback on how the product works.
- Trust between customers and developers is established and a positive culture is created in which everyone expects the project to succeed.
11
Q
A