Agile Development Overview

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Individuals and interactions over processes and tools

Prioritizing human collaboration in software development

2
New cards

Working software over comprehensive documentation

Valuing functional software more than extensive paperwork

3
New cards

Customer collaboration over contract negotiation

Emphasizing client involvement over rigid agreements

4
New cards

Responding to change over following a plan

Adapting to alterations rather than sticking strictly to initial strategies

5
New cards

Agility

Rapid response to change, effective communication, and incremental software delivery

6
New cards

Iterative approach

Releasing benefits continuously throughout the project

7
New cards

Trust, flexibility, empowerment, collaboration

Core values of agile projects

8
New cards

XP Planning

Initiating with user stories, assessing costs, forming deliverable increments

9
New cards

Project velocity

Used to define subsequent delivery dates in XP after the first increment

10
New cards

TDD (Test Driven Dev)

Emphasizing continuous testing through unit and acceptance testing in XP

11
New cards

Scrum

Lightweight, partitioned work into sprints, ongoing testing and documentation

12
New cards

Product Backlog

Prioritized list of features in Scrum

13
New cards

User Stories

Feature descriptions from the end user's perspective in Scrum

14
New cards

Sprint Backlog

Subset of the Product Backlog for a specific Sprint in Scrum

15
New cards

Product Increment

Output of every Sprint in Scrum, potentially releasable