Geliştirici İlişkileri
6 minute read
Geliştirici İlişkileri (DevRel)
Geliştirici ilişkileri (Developer Relations — DevRel), Denomas'ın açık kaynak kökenli ürün portföyünün teknik toplulukla bağını güçlendiren stratejik bir fonksiyondur. Bu sayfa, DevRel faaliyetlerinin kapsamını, topluluk yönetimi prensiplerini ve geliştirici deneyimi iyileştirme süreçlerini tanımlar.
DevRel faaliyetleri @pazarlama-ekibi koordinasyonunda, mühendislik ekipleriyle ortaklaşa yürütülür.
DevRel Stratejisi
Misyon
Denomas'ın teknik topluluktaki güvenilirliğini ve görünürlüğünü artırmak. Geliştiricilerin Denomas ürünlerini benimsemesini, katkıda bulunmasını ve savunmasını sağlamak.
Stratejik Öncelikler
- Açık Kaynak Topluluk Büyümesi — GitHub üzerindeki projelere katkıda bulunan geliştirici sayısını artırmak
- Teknik İçerik Üretimi — Geliştiricilere yönelik kaliteli teknik blog, rehber ve doküman üretmek
- Etkinlik Varlığı — Teknik konferans ve meetup'larda düzenli konuşmacı olarak yer almak
- Geliştirici Deneyimi (DX) — Ürünlerin kurulum, yapılandırma ve entegrasyon süreçlerini basitleştirmek
- Geri Bildirim Döngüsü — Topluluk geri bildirimlerini ürün geliştirme sürecine taşımak
Açık Kaynak Topluluk Yönetimi
Topluluk Kanalları
| Kanal | Platform | Amaç | Yanıt Süresi |
|---|---|---|---|
| GitHub Issues | GitHub | Hata raporları, özellik istekleri | <24 saat (ilk yanıt) |
| GitHub Discussions | GitHub | Teknik sorular, fikirler | <48 saat |
| Topluluk Forumu | Web | Genel tartışmalar, yardım | <48 saat |
| Nextcloud Talk | Nextcloud | İç ve dış iletişim | <4 saat (iş saatleri) |
| Discord/Matrix | Topluluk chat | Anlık sohbet, destek | En iyi çaba |
Topluluk Sağlık Metrikleri
| Metrik | Açıklama | Hedef |
|---|---|---|
| GitHub star sayısı | Proje ilgisi göstergesi | Çeyreklik >%10 büyüme |
| Aktif katkıcı sayısı | Ayda en az 1 commit yapan dış katkıcı | Aylık >20 |
| Issue yanıt süresi | İlk yanıt süresi ortalaması | <24 saat |
| PR merge süresi | Dış katkıların birleştirilme süresi | <1 hafta |
| Fork sayısı | Proje çatallanma sayısı | Çeyreklik >%15 büyüme |
| Topluluk üye sayısı | Forum + chat toplam üye | Çeyreklik >%10 büyüme |
Katkıcı Programı
Denomas açık kaynak projelerine katkıda bulunan geliştiriciler için kademeli bir tanıma programı uygulanır:
| Kademe | Kriter | Tanıma |
|---|---|---|
| Yeni Katkıcı | İlk PR kabul edilen | Karşılama mesajı + katkıcı rozetleri |
| Aktif Katkıcı | 5+ kabul edilen PR | Topluluk profilinde öne çıkarma |
| Çekirdek Katkıcı | 20+ kabul edilen PR, düzenli katkı | Özel erişim hakları, beta erişimi |
| Topluluk Lideri | Sürekli katkı + topluluk desteği | Denomas Day daveti, referans yazarlığı |
İlk Katkı Kolaylaştırma
Yeni geliştiricilerin projeye katkı yapmasını kolaylaştırmak için:
good-first-issueetiketli issue'lar her zaman mevcut tutulur (minimum 10 adet)- CONTRIBUTING.md dosyası güncel ve anlaşılır tutulur
- Geliştirme ortamı kurulum rehberi (5 adımda çalışan ortam)
- Kod inceleme süreci şeffaf ve yapıcı geri bildirim odaklı
- Aylık "katkı günü" etkinliği (online, rehberli katkı oturumu)
Teknik Blog ve İçerik
Geliştirici Odaklı İçerik Türleri
| İçerik Türü | Amaç | Hedef Okuyucu | Sıklık |
|---|---|---|---|
| Teknik rehber (tutorial) | Adım adım uygulama rehberi | Junior-mid seviye geliştirici | Haftada 1 |
| Mimari derinlik | Sistem tasarımı, teknik kararlar | Senior mühendis, mimar | Ayda 2 |
| Entegrasyon rehberi | Üçüncü parti araçlarla entegrasyon | Sistem yöneticisi, DevOps | Ayda 2 |
| Yayın notu (release note) | Yeni sürüm özellikleri, değişiklikler | Tüm kullanıcılar | Yayın bazlı |
| Topluluk öyküsü | Katkıcı hikayeleri, kullanım örnekleri | Potansiyel katkıcılar | Ayda 1 |
Teknik Blog Yazım Standartları
- Kod örnekleri her zaman çalışır ve test edilmiş olmalı
- Komut satırı çıktıları gerçek ortamdan alınmalı (sahte çıktı yasak)
- Kullanılan yazılım sürümleri açıkça belirtilmeli
- Ön koşullar (prerequisites) yazının başında listelenmeli
- Her rehberin sonunda "Sonraki Adımlar" bölümü olmalı
- Denomas ürün portföyüne (Monitoring, Automation, AIO, GPMS, Forceye, Siber Sigorta) doğal referanslar verilmeli
Geliştirici odaklı içerikte teknik hata toleransı sıfırdır. Her blog yazısı yayın öncesi en az 1 mühendis tarafından incelenir ve kod örnekleri çalıştırılarak doğrulanır.
Hackathon Programı
Hackathon Türleri
| Tür | Süre | Katılımcı | Amaç |
|---|---|---|---|
| İç hackathon | 48 saat | Denomas çalışanları | İnovasyon, ekip motivasyonu |
| Topluluk hackathon | 48-72 saat | Açık kaynak geliştiriciler | Topluluk büyümesi, yeni katkıcı |
| Üniversite hackathon | 24 saat | Öğrenciler | Yetenek keşfi, marka bilinirliği |
| Partner hackathon | 48 saat | Partner geliştiriciler | Entegrasyon geliştirme |
Hackathon Planlama Süreci
Hafta -8 → Tema ve ödül belirleme
Hafta -6 → Kayıt sayfası oluşturma, tanıtım başlatma
Hafta -4 → Mentor ve jüri belirleme
Hafta -2 → Teknik altyapı hazırlığı (sandbox ortamı, API erişimi)
Hafta -1 → Katılımcı bilgilendirme, Discord/Matrix kanalı kurulumu
Gün 0-3 → Hackathon süreci (açılış, geliştirme, sunum, ödül)
Hafta +1 → Proje showcasing, blog yazısı, sosyal medya
Hafta +2 → Başarılı projelerin ana projeye entegrasyonu değerlendirmesi
Hackathon Tema Örnekleri
| Tema | İlgili Ürün | Beklenen Çıktı |
|---|---|---|
| "Akıllı İzleme" | Denomas Denetim Otomasyon | Yeni izleme şablonları, dashboard tasarımları |
| "Otomasyon Yarışı" | Denomas Yönetim Otomasyon | Otomasyon iş akışları, playbook'lar |
| "Güvenlik Kalkanı" | Forceye | Tehdit tespit kuralları, entegrasyon eklentileri |
| "Enerji Hackathon" | GPMS | Enerji verimliliği analiz araçları |
| "AI Ops Challenge" | AIO | Yapay zeka destekli operasyon araçları |
Hackathon Başarı Metrikleri
| Metrik | Hedef |
|---|---|
| Katılımcı sayısı | >50 / etkinlik |
| Tamamlanan proje | >%60 (kaydolan takımlardan) |
| Ana projeye entegrasyon | >3 proje / hackathon |
| Yeni katkıcıya dönüşüm | >%20 (katılımcılardan) |
| Sosyal medya erişimi | >10.000 kişi |
Geliştirici Deneyimi (DX) İyileştirme
DX Odak Alanları
| Alan | Mevcut Durum Değerlendirmesi | Hedef |
|---|---|---|
| Kurulum süresi | İlk çalışan ortam süresi | <15 dakika |
| Doküman kalitesi | Doküman tamamlanma ve güncellik oranı | >%90 güncel |
| API tutarlılığı | API endpoint'leri arası tutarlılık | %100 RESTful standart |
| Hata mesajları | Kullanıcı dostu ve yönlendirici | Her hata mesajı çözüm önerisi içermeli |
| Örnek kod | Çalışan örnek proje ve snippet sayısı | Her API endpoint için en az 1 örnek |
DX Geri Bildirim Döngüsü
1. Toplama → GitHub issues, forum, anket, hackathon geri bildirimi
2. Sınıflama → Kritik / yüksek / orta / düşük önceliklendirme
3. Aktarım → Ürün backlog'una ekleme (Odoo Proje Yönetimi)
4. Geliştirme → Mühendislik ekibi tarafından çözüm
5. Duyuru → Yayın notunda belirtme, topluluk bilgilendirme
6. Doğrulama → Geri bildirim sahibiyle çözüm doğrulama
Üniversite ve Akademi İlişkileri
Üniversite Programı
| Aktivite | Sıklık | Amaç |
|---|---|---|
| Ders misafir konuşmacılığı | Dönemlik | Marka bilinirliği, yetenek keşfi |
| Staj programı | Yıllık (yaz) | Yetenek kazanımı |
| Akademik lisans | Sürekli | Üniversitelere ücretsiz Denomas lisansı |
| Tez danışmanlığı | Talep bazlı | Ar-Ge işbirliği |
| Kampüs hackathon sponsorluğu | Yılda 2-3 | Topluluk büyümesi |
Hedef Üniversiteler
- Türkiye: İTÜ, ODTÜ, Boğaziçi, Bilkent, Hacettepe (bilgisayar mühendisliği bölümleri)
- MENA: American University of Cairo, King Fahd University
- Avrupa: TU Berlin, TU Delft (açık kaynak programları)
Konuşmacı Programı
Denomas Konuşmacı Havuzu
Konferans ve meetup'larda Denomas'ı temsil edecek teknik konuşmacıların yönetimi:
| Rol | Konu Alanı | Hedef Etkinlik |
|---|---|---|
| Ürün Mühendisleri | Monitoring mimarisi, performans optimizasyonu | Teknik konferanslar, meetup'lar |
| DevOps Mühendisleri | Otomasyon, CI/CD, konteyner izleme | KubeCon, DevOpsDays |
| Güvenlik Uzmanları | Tehdit tespiti, SIEM entegrasyonu | Güvenlik konferansları |
| Enerji Mühendisleri | SCADA, akıllı şebeke | Enerji sektörü etkinlikleri |
CFP (Call for Papers) Süreci
1. Etkinlik Takvimi → Hedef konferansların CFP tarihlerini takip
2. Konu Belirleme → Güncel ve ilgi çekici konuları seçme
3. Özet Hazırlama → Konuşma özeti yazımı ve inceleme
4. Başvuru → CFP son tarihinden 2 hafta önce gönderim
5. Kabul Sonrası → Sunum hazırlığı, prova
6. Sunum → Etkinlikte sunum
7. Paylaşım → Sunum kayıt ve slaytlarını blog/YouTube'da paylaşma
İlk kez konferansta sunum yapacak Denomas çalışanlarına sunum koçluğu sağlanır. İç prova oturumları düzenlenir ve geri bildirim verilir.
DevRel Araçları
| Araç | Kullanım |
|---|---|
| GitHub | Kod barındırma, issue takibi, discussions |
| GitLab | İç geliştirme, CI/CD pipeline |
| Discord/Matrix | Topluluk sohbet |
| Nextcloud Talk | İç iletişim |
| Odoo | Etkinlik yönetimi, iletişim takibi |
| Matomo | Doküman ve blog analitikleri |
İlgili Sayfalar
- Pazarlama Genel Bakış
- İçerik Stratejisi
- Etkinlik Yönetimi
- Marka İletişimi
- Ürün Portföyü
Geribildirim
Bu sayfa yararlı oldu mu?
Bu sayfa faydali oldu
Bu sayfa gelistirilmeli
