Proposal tốt giúp team ra quyết định. Nó không cần dài, nhưng phải rõ context, options, recommendation.
Mục tiêu
- Viết design proposal ngắn
- Trình bày options và trade-offs
- Ghi assumption/risk
Template
textContext: Problem: Options: Recommendation: Risks: Next steps:
Ví dụ:
textContext: The checkout service currently calls the pricing API synchronously. Problem: When the pricing API is slow, checkout latency increases significantly. Options: 1. Add API-level caching. 2. Add domain-level caching with explicit invalidation. Recommendation: I recommend domain-level caching because pricing freshness is important and invalidation needs to be controlled.
Grammar note
Dùng modal để nói risk:
textThis may increase implementation complexity. This could reduce checkout latency.
Bài tập nhanh
Viết mini proposal cho việc thêm rate limiting vào public API.