Ana içeriğe geç

Konfigürasyon Yönetim Planı Şablonu

İlgili şablon, ISO/IEC 15504 SPICE standartlarına uygun olarak SUP.8 Konfigürasyon Yönetimi süreçlerinin Jira Süreci ve Git ile entegre karşılanması amacıyla hazırlanmıştır.

Sürecin Ana Hedefleri: - Proje konfigürasyon öğelerinin tanımlanması ve yönetilmesi - Konfigürasyon öğelerinin versiyonlarının izlenmesi - Değişiklik yönetimi süreçlerinin uygulanması - Konfigürasyon yönetim planının oluşturulması ve güncellenmesi

1. Proje Konfigürasyon Öğeleri

Tanımlı Konfigürasyon Öğeleri

  • Kaynak Kodlar: [src/ klasörü altındaki tüm dosyalar]
  • Konfigürasyon Dosyaları: [config/, properties, yaml dosyaları]
  • Dokümantasyon: [docs/, README, API dokümantasyonu]
  • Test Kodları: [test/, spec dosyaları]
  • Deployment Scripts: [CI/CD, Docker, Kubernetes dosyaları]
  • Database Scripts: [Migration, seed data scripts]

Konfigürasyon Öğesi Durumları

Öğe Baseline Geçerli Versiyon Son Değişiklik Durum
[Dosya/Modül adı] [v1.0.0] [v1.2.1] [GG.AA.YYYY] [Stable/Development]

2. Git Repository Yapısı

Proje Klasör Yapısı

[PROJE-REPOSITORY]/
├── src/                    # Kaynak kodlar
├── docs/                   # Dokümantasyon
├── config/                 # Konfigürasyon dosyaları
├── tests/                  # Test kodları
├── scripts/                # Deployment scripts
├── .github/workflows/      # CI/CD pipeline
├── docker/                 # Container konfigürasyonları
└── README              # Proje dokümantasyonu

Branch Protection Rules

  • main/master: Direct push yasak
  • Required Reviews: Minimum [X] approval
  • Status Checks: CI pipeline başarılı olmalı
  • Up-to-date: Merge öncesi güncel olmalı