GitScrum / Docs
Todas las Mejores Prácticas

GitScrum para Equipos de Desarrollo Full-Stack | Guía

Aprende a usar GitScrum para equipos full-stack. Configura workflows que coordinan trabajo frontend, backend y base de datos en un board unificado.

4 min de lectura

How to use GitScrum for full-stack development teams?

GitScrum supports full-stack development with unified boards for frontend, backend, and database work. Use labels to categorize layers, set WIP limits for balanced capacity, track dependencies between layers, and document architecture in NoteVault. Full-stack teams using unified boards reduce integration issues by 45% [Source: Full-Stack Development Survey 2024].

Full-stack project setup:

  • Create project - Application name
  • Configure columns - Standard workflow
  • Add layer labels - Frontend, backend, db
  • Set WIP limits - Balanced capacity
  • Document in NoteVault - Architecture
  • Enable Team Standup - Cross-layer coordination
  • Full-stack development columns

    ColumnWIP LimitPurpose
    Backlog15All features
    Ready10Groomed, designed
    DevelopmentTeam sizeActive work
    Code Review4All layers
    Testing5Integration testing
    DoneNoneShipped

    Layer labels

    LabelScope
    frontendUI only
    backendAPI only
    databaseDB changes
    fullstackAll layers
    devopsInfrastructure

    Dependency tracking labels

    LabelMeaning
    depends-on-apiFrontend waiting for API
    api-readyBackend API complete
    depends-on-dbNeeds database changes
    db-readyDatabase migration done
    blocked-cross-layerWaiting on other layer

    Full-stack workflow patterns

    Feature TypeWorkflow
    UI-firstFrontend → Backend → Integration
    API-firstBackend → Frontend → Integration
    Database-firstDB → Backend → Frontend
    ParallelAll layers concurrent

    NoteVault for full-stack

    DocumentContent
    ArchitectureSystem overview
    API ContractsEndpoint specs
    Database SchemaData model
    Frontend PatternsComponent architecture
    Integration GuideHow layers connect

    WIP limits for full-stack

    StrategyImplementation
    Per-layer limits2 frontend, 2 backend
    Total limit5 across all layers
    Dependency-awareLower when blocked

    Feature breakdown example

    FeatureTasks
    User profileDB migration
    Backend API
    Frontend UI
    Integration test

    Cross-layer coordination

    NeedGitScrum Solution
    API changesNotify frontend via labels
    DB changesNotify backend via labels
    IntegrationTesting column
    CommunicationTeam Standup
    DocumentationNoteVault contracts

    Full-stack Team Standup pattern

    DeveloperYesterdayToday
    Full-stack devBackend API doneFrontend integration
    Frontend devWaiting on APIAPI ready, starting UI
    Backend devDB migrationAPI endpoints

    Integration testing approach

    Test TypeWhen
    API testsBackend complete
    Component testsFrontend complete
    E2E testsAll layers integrated
    RegressionBefore release

    Auto-assign for full-stack

    ColumnAuto-Assign
    Code ReviewSenior devs (all layers)
    TestingQA team
    Integration issuesTech lead

    Related articles