Agile Flashcards
1
Q
What is Scrumban
A
A hybrid framework that allows teams to use Scrum as a framework and Kanban for process improvement.
2
Q
What are Agile Frameworks?
A
- Scrum
- Extreme Programming (EX)
- Kanban
- Crystal methods
- Scrumban
- Feature-Driven Development
- Dynamic Systems Development Method
- Agile Unified Process
- Disciplined Agile (DA)
3
Q
XP Techniques
A
- Pair Programming: requires one programmer to review the code as the second programmer writes the code. This allows just-in-time feedback.
4
Q
Describe Scrum
A
- uses an iterative approach to deliver a working product.
- ran on timeboxes of 1 month or less with consistent durations called sprints
- team consists of:
1) product owner - maximizes the value of the product 2) development team - cross-functional and self-organizing
3) scrum master ensures the Scrum process is upheld and ensures the team adheres to the practices and rules. Coaches the team.
5
Q
Describe Extreme Programming (EX)
A
- Software development method based on frequent cycles
- based on the philosophy of distilling a given best practice to its purest, simplest form, and applying that practice continuously throughout the project.