GitScrum / Docs
Todas as Boas Práticas

Projetos de Documentação Técnica | GitScrum

Gerencie projetos de documentação técnica usando GitScrum. Rastreie docs como tarefas, coordene com desenvolvimento e mantenha docs atualizados.

4 min de leitura

How to use GitScrum for technical documentation projects?

Manage documentation projects in GitScrum by tracking docs as tasks with dedicated labels, linking to related features, and storing content in NoteVault. Coordinate docs with development releases, review documentation in Definition of Done. Teams with integrated doc workflow keep 80% of docs current [Source: Technical Writing Research 2024].

Documentation workflow:

  • Identify need - Feature, change, gap
  • Create task - Documentation label
  • Link - To related feature
  • Write - In NoteVault
  • Review - Technical accuracy
  • Publish - Make available
  • Maintain - Update as needed
  • Documentation labels

    LabelPurpose
    type-docsAll documentation
    docs-apiAPI reference
    docs-userUser guides
    docs-internalTeam docs
    docs-architectureSystem design
    docs-updateExisting doc update
    docs-newNew documentation

    Documentation types

    TypeAudience
    API ReferenceDevelopers
    User GuidesEnd users
    Admin GuidesAdministrators
    ArchitectureInternal team
    RunbooksOperations
    OnboardingNew team members

    NoteVault documentation structure

    /Documentation
      /User Guides
        /Getting Started
        /Features
      /API Reference
        /Endpoints
        /Authentication
      /Internal
        /Architecture
        /Processes
      /Operations
        /Runbooks
        /Troubleshooting
    

    Documentation in DoD

    DoD ItemRequirement
    User-facing featureUser guide updated
    API changeAPI docs updated
    New featureFeature documented
    ConfigurationAdmin guide updated

    Doc task template

    ## Documentation: [topic]
    
    ### Type
    - [ ] API Reference
    - [ ] User Guide
    - [ ] Internal Doc
    - [ ] Architecture
    
    ### Related
    - Feature: [link to feature task]
    - Existing doc: [link if update]
    
    ### Checklist
    - [ ] Draft written
    - [ ] Technical review
    - [ ] Editorial review
    - [ ] Published
    - [ ] Linked from relevant places
    

    Coordinating docs with development

    PhaseDoc Activity
    DesignArchitecture docs
    DevelopmentDraft docs
    TestingVerify docs accuracy
    ReleasePublish docs
    Post-releaseUpdate from feedback

    Documentation freshness tracking

    LabelMeaning
    docs-currentUp to date
    docs-staleNeeds review
    docs-outdatedKnown out of date
    docs-deprecatedTo be removed

    Doc review schedule

    Doc TypeReview Frequency
    API ReferenceWith each API change
    User GuidesQuarterly
    ArchitectureSemi-annually
    RunbooksAfter each use

    Documentation metrics

    MetricTrack
    Docs per featureCoverage
    Doc ageFreshness
    Doc tasksVelocity
    FeedbackUser issues

    Common documentation issues

    IssueSolution
    Out of dateRegular review schedule
    Missing docsInclude in DoD
    InconsistentStyle guide
    Hard to findClear structure

    Documentation review checklist

    CheckVerify
    AccurateMatches implementation
    CompleteAll steps covered
    ClearEasy to understand
    CurrentNo outdated info
    LinkedReferenced properly

    Related articles