익스트림 프로그래밍
- 2024-09-08 (modified: 2025-07-22)
- 별칭: XP
애자일 방법론의 일종.
Values
- Communication
- Simplicity
- Feedback
- Courage
- Respect
Principles
- Humanity
- Economics
- Mutual Benefit
- Self-Semilarity
- Improvement
- Diversity
- Reflection
- Flow
- Opportunity
- Redundency
- Failure
- Quality
- Baby Steps
- Accepted Responsibility
Practices
Primary:
- Sit Together
- Whole Team
- Informative Workspace
- Energized Work
- Pair Programming
- Pairing and Personal Space
- Stories
- Weekly Cycle
- Quarterly Cycle
- Slack
- Ten-Minute Build
- Continuous Integration
- Test-First Programming
- Incremental Design
Corollary:
- Real Customer Involvement
- Incremental Deployment
- Team Continuity
- Shrinking Teams
- Root-Cause Analysis
- Shared Code
- Code and Tests
- Single Code Base
- Daily Deployment
- Negotiated Scope Contract
- Pay-Per-Use