4 min leitura • Guide 324 of 877
How to Run Design and Development in Parallel
Design and development can work in parallel instead of sequentially. GitScrum enables parallel work with dedicated columns for design phases, clear handoff points, and dependency labels—reducing wait time and keeping both teams productive.
Sequential vs Parallel
The Efficiency Opportunity
DESIGN-DEV WORKFLOW PATTERNS:
┌─────────────────────────────────────────────────────────────┐
│ SEQUENTIAL VS PARALLEL APPROACHES │
├─────────────────────────────────────────────────────────────┤
│ │
│ ❌ SEQUENTIAL (slow): │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Week 1: Design creates mockups ││
│ │ Week 2: Design revisions ││
│ │ Week 3: Development starts ││
│ │ Week 4: Development continues ││
│ │ Week 5: Review → more design changes ││
│ │ Week 6: More development ││
│ │ ││
│ │ Total: 6 weeks ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ ✅ PARALLEL (fast): │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ Week 1: Design creates wireframes ││
│ │ Dev starts component structure ││
│ │ Week 2: Design creates high-fidelity ││
│ │ Dev builds core functionality ││
│ │ Week 3: Design polishes details ││
│ │ Dev integrates designs ││
│ │ Week 4: Integration + testing ││
│ │ ││
│ │ Total: 4 weeks ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘
Board Structure
Parallel Workflow Columns
| Column | Purpose |
|---|---|
| Backlog | Features needing both |
| Wireframe | Low-fidelity design |
| Dev Ready (WF) | Wireframe approved, dev can start |
| High-Fi Design | Detailed design in progress |
| Development | Coding from wireframe |
| Design QA | Dev matches high-fi |
| Done | Fully complete |
Label System
Tracking Dependencies
PARALLEL WORK LABELS:
┌─────────────────────────────────────────────────────────────┐
│ DESIGN-DEV COORDINATION │
├─────────────────────────────────────────────────────────────┤
│ │
│ TEAM LABELS: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ team:design ││
│ │ team:frontend ││
│ │ team:backend ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ STATUS LABELS: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ design:wireframe → Low-fidelity in progress ││
│ │ design:wireframe-ready → Can start development ││
│ │ design:high-fi → Detailed design in progress ││
│ │ design:complete → Final designs ready ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ DEPENDENCY LABELS: │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ needs:wireframe → Waiting on initial design ││
│ │ needs:high-fi → Waiting on final design ││
│ │ needs:dev-review → Design needs dev feedback ││
│ │ needs:design-qa → Code needs design verification ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘
Handoff Process
Clear Gates
DESIGN-TO-DEV HANDOFF:
┌─────────────────────────────────────────────────────────────┐
│ HANDOFF WORKFLOW │
├─────────────────────────────────────────────────────────────┤
│ │
│ WIREFRAME HANDOFF (dev can start): │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Layout structure approved ││
│ │ • Component breakdown clear ││
│ │ • Interaction flows documented ││
│ │ • Dev understands data needs ││
│ │ → Add label: design:wireframe-ready ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ HIGH-FI HANDOFF (dev refines): │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Final colors, typography, spacing ││
│ │ • All states (hover, active, error) ││
│ │ • Edge cases designed ││
│ │ • Assets exported ││
│ │ → Add label: design:complete ││
│ └─────────────────────────────────────────────────────────┘│
│ │
│ DESIGN QA (before done): │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ • Designer reviews implementation ││
│ │ • Pixel-perfect verification ││
│ │ • Responsive behavior check ││
│ │ • Animation/transition review ││
│ │ → Move to Done when approved ││
│ └─────────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────────┘
Communication
Design-Dev Sync
| Touchpoint | Frequency | Purpose |
|---|---|---|
| Kickoff | Per feature | Align on approach |
| Design review | As needed | Feedback on designs |
| Dev review | As needed | Verify implementation |
| Standup | Daily | Unblock parallel work |