Testar grátis
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

ColumnPurpose
BacklogFeatures needing both
WireframeLow-fidelity design
Dev Ready (WF)Wireframe approved, dev can start
High-Fi DesignDetailed design in progress
DevelopmentCoding from wireframe
Design QADev matches high-fi
DoneFully 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

TouchpointFrequencyPurpose
KickoffPer featureAlign on approach
Design reviewAs neededFeedback on designs
Dev reviewAs neededVerify implementation
StandupDailyUnblock parallel work