Ekip İçi Görev Tanımları
- Yöneticiler: Ekibin düzeni, kaynakların yönetilmesi ve projelerin kalitesinden sorumludur. (Aynı zamanda geliştirici ve/veya editörlerdir)
- Proje Yöneticileri: Takımlarını kendilerine verilen yetki ile düzenlemeli, görev kontrolü yapmalı ve yetkisininin olduğu durumlarda takımını yöneticiler duruma el koyana kadar yönetmelidir. (Aynı zamanda geliştirici ve/veya editörlerdir)
- Geliştiriciler: Proje Yöneticilerinin görevleri doğrultusunda proje geliştirmeye odaklanmalıdır.
- Editörler: Sosyal medya ve site için içerik üretirler.
Bu sayfadaki kurallar bütününden tüm ekip sorumludur ve eksiksiz uygulanması için gerekli uygulamalar yapılmalıdır.
Ortak Geliştirme Platformu Kuralları (Microsoft Teams)
- Microsoft Teams Kirpi Development’in resmi geliştirme platfromudur.
- Kirpi Development ekibi ile olan tüm görüşmeleriniz, medyalarınızı, linklerinizi bu platfrom üzerinden yapmak zorunludur.
Veri Ve Medya Paylaşımı Kuralları
- Kirpi grubu içindeki geliştirilen ve üretilen tüm medya, kod dizini ve yazışmalar Kirpi Development adına sahiplidir.
- Kirpi grubuna ait geliştirilen projelerdeki kod dizinleri, medyalar ve grup içindeki gizli kalması gereken tüm veriler grup dışındaki hiç bir şahıs ve platform içinde paylaşılamaz.
- Geliştirme süreciyle alakalı tüm konuşamalar ekip üyeleriyle Microsoft Teams ile yapılması zorunludur.
- Kirpi Development adına geliştirilen projelerin açık kaynak veya kapalı akynak olarak geliştirilmesine Kirpi Development yöneticileri tarafından karar verilir.
Ekip İçi İletişim Kuralları
- Ekip üyeleri ve yöneticiler ile laubali konuşmalar ve absürt seviyede şahsa özel hakaretler yasaktır.
- Ekip içi iletişim sorunu ve kural ihlali durumlarında Proje Yöneticinize bilgi veriniz.
Kaynak Ve Geliştirme Kuralları
- Kirpi Development geliştirme ortamı kuralları Veri Ve Medya Paylaşımı Kuralları bölümünde belirtildiği gibidir, ek kurallar aşağıda belirtilmiştir.
- Açık kaynak olarak geliştirilen projelerin geri bildirimlerini ve hataların düzenli olarak düzeltilmesini kontrol etme görevi yöneticilerindir.
- Geliştiriciler herkese açık kaynak kodlarını yönetici izni olmadan düzenleme yetkisine sahip değildir.
- Geliştirme sürecinde her geliştirici kendisine verilen görevi kendisine tanımlanan süre içinde tamamlamalı, tersi durumlarda tüm ekip bilgilendirilmeli ve terkar görev dağılımı yapılması gerektiğinde tanımlanan sürenin değiştirilmesi gereklidir.
- Kirpi Development kaynakları yalnızca Kirpi Development projeleri için kullanılabilir şahsi kullanım yasaktır.
- Kirpi Development kaynklarına Proje yöneticinizden izin almadan yasaktır.
- Kirpi Development kaynaklarına Proje yöneticinizin izni dışında, güvenlik testi yapmak, habersiz bakım yapmak, gereksiz yük bindirmek, port açmak, erişim kazanmaya çalışmak, ve herhangi bir dosya değiştirilmesi yasaktır.
- Kirpi Development kaynakları yöneticilerin kararı dahilinde ortak kullanıma açılabilir veya ortak kullanıma kapatılabilir.
- Kirpi Development’in kaynakları kullanılarak geliştirilen ve karşıya yüklenen tüm veri ve medyalar Kirpi grubu sahipliğindedir.
- Kirpi Development kaynkalrını korumak ve yönetmek Yöneticilerin ve görevlendirilen geliştiricilerin sorumluluğundadır.
- Geliştiricilere verilen yetkiler yöneticiler tarafından kontrol edilmeli ve tam yetki verilmekten kaçınılmalıdır.
Gizlilik Kuralları
- Ekip üyelerinin tamamının https://kirpidev.com.tr/contact/ adresinde bir profili olmak zorundadır.
- Ekip üyeleri profiline bir görsel eklemek zorunda değildir.
- Ekip üyeleri profiline şahsi iletişim seçeneklerini eklemek zorunda değildir.
- Tüm ekip üyeleri profiline Kirpi Development adına verilen kurumsal mailleri eklemek zorundadır.
Görevlendirme Kuralları
- Geliştirme süreçlerinde Notion programı kullanılmaktadır.
- Görevlendirme amacıyla Notion platformu harici başka bir platform kullanmak yasaktır.
- Görevlendirmeleri ve süre tanımlama sorumluluğu yöneticilere aittir.
- Görevlerin yerine getirilmesi ait kural Kaynak Ve Geliştirme Kuralları bölümünün 4. maddesinde belirtilmiştir.
Ayrılma Süreci
- Geliştiriciler ekipten ayrılacağı zaman yöneticilerine en az 1 hafta önce haber vermek zorundadır.
- Geliştiricilerin ekipten ayrılma durumları söz konusu olduğunda geliştiriciye ait görev ve yetkiler ivedilikle alınmalı ve gerekli datığımce düzenleme işlemi yöneciler tarafından yapılmalıdır.
İçerik Ve Medya Yönetimi Kuralları
- Kirpi Grubu sosyal medya hesapları yöneticiliği ve site içi blog yazarları ürettikleri içerikleri kalite kontrol etmeden yayınlamamalıdır.
- Sosyal medya için üretilen içeriklerin kalite kontrolleri tüm ekip ile paylaşılarak ve görüşleri alınarak yapılmalıdır.
- Web sitesi için üretilen içerikler inleme bekliyorda bırakılıp editörlerce yöneticilere görev tanımlaması yapması gerekmektedir.
Dil Kuralları
- Kirpi Grubu adına yapılan tüm içerikler en az iki dilli olmak zorundadır (İngilizce, Türkçe).
- Dil konusunda yetersiz kalan editörler ekip içindeki geliştiricilere veya diğer editörlere danışabilir.
Acil Durum Bildirimi
Kirpi Development web sitesinde tüm sunucuların uptime’ını kontrol etmek için kullanılan bir robot vardır(https://stats.uptimerobot.com/kJOHtEIQ28). Geliştiriciler Kirpi kaynakalrını buradan izleyebilirler.
- Ana web sitesi harici geliştirilen her halka açık projenin aktifliğinin kontrol edilmesi için yöneticilere bildirim yapılması ve yöneticilerin uptime robotuna kaynağı eklemesi zorunludur.
- Geliştiriciler ani sistem çöküşleri veya uptime sorunlarıyla karşılaştıklarında ivedilikle gerekli birimlerden başlanarak editörler hariç tüm birimlere acil durum kodu vermelidir.
- Acil Durum koduna ivedilikle cevap verilmeli ve acil durumun süresi uzarsa (24 saat ve üzeri) ortadan kaldırılana kadar editörler tarafından sosyal medyada paylaşım yapılarak kullanıcıların bilgilendirilmesi zorunludur.
