Uludağ Projesi, İlk Adımlar (Kalite Takımı) A. Murat Eren (meren@uludag.org.tr) 16 Mart 2005 Özet Bu belgede Uludağ Projesi Kalite Takımı nın amacından, nasıl bu takımın bir üyesi olunabileceğinden bahsedilmeye çalışılmıştır. Eğer kalite@uludag.org.tr e-posta listesine üye olacaksanız, bu belgeyi okurken lütfen kafanızdaki kalite tanımını bir kenara bırakınız ve belgeyi sonuna kadar okuyunuz. 1
İçindekiler 1 Giriş 3 2 Bir Kalite Takımı Üyesi Ne Yapar? 3 3 Kalite Takımı Üyesi Olmak İstiyorum! 3 4 E-posta Listesine Üye Oldum, Ne Yazayım? 4 2
1 Giriş Uludağ Projesi Kalite Takımı, projenin işleyişini hızlandırmak ve yardım etmek isteyen her seviyedeki insan için iyi bir başlangıç noktası oluşturmayı hedefler. Eğer sürekli kendinize ben de yardım etmek istiyorum diyorsanız bununla beraber nereden başlayacağınızı bilmiyorsanız işte size fırsat. İşinin bir kısmı da yeni gelenleri projeye ilgi alanlarına ve becerilerine göre adapte etmek olan kalite takımı size yardım edecektir. 2 Bir Kalite Takımı Üyesi Ne Yapar? Kalite takımı insan kaynağı açısından kendi kendisini finanse eden bir yapıya sahiptir. Gelenler, kendilerinden önce gelenlerin yardımı ile akışı öğrenir, nasıl yardım edebileceklerine karar verirler. Uludağ geliştiricileri ve etrafındaki programcılar yoğunlukla program geliştirmektedirler, fakat etrafta yapılması gereken ve yardım olmadan yapılması güç olan bir çok ciddi ve değerli iş vardır. Yerelleştirme çalışmaları, belgeleme çalışmaları, uygulama ve sürüm testleri, hata raporlama, kullanıcı grafik arayüzlerinin test edilmesi ve değerlendirilmesi, web sayfalarının ve belgelerin uluslararasılaştırılması, projenin doğru şekilde tanıtılması ve yeni insanlara ulaşmak gibi çalışmalar yukarda bahsedilen ihtiyaçlara örnek olarak gösterilebilir. Projenin e-posta listesinde bulunmanız, fikir beyanında bulunmanız ve gelişmeleri takip etmeniz bile, projenin bir destekçisi ve geliştiricisi olarak nitelenmenize yeterlidir; bu takımın işi bu katkınızı ihtiyaç duyulan noktalara kanalize ederek projeye gelen katkı kalitesini arttırmak ve belirli bir seviyenin altına inmemesini sağlamaya çalışmaktır. 3 Kalite Takımı Üyesi Olmak İstiyorum! Şahane! Kalite takımı üyesi olmak için yapmanız gereken tek şey, kalite@uludag.org.tr 1 e-posta listesine üye olarak kendinizi tanıtmanız, hangi konulara ilgi duyduğunuzu, neler yapmaktan zevk aldığınızı ve isterseniz şu ana kadar nelerle ilgilendiğinizi yazmak. Bu sayede listedeki diğer katılımcılar ve geliştiriciler, karşılaştıkları sorunların sizin çözebileceğiniz kısmı ile ilgili sizden yardım isteyebileceklerdir. Bu anlamda kalite@uludag.org.tr listesi ve arşivleri diğer listelerden farklı olarak, sosyal bir insan kaynakları bilgi ambarı olarak projeye yardım etmeye hazır insanların bilgilerini barındıran bir iletişim listesi olarak görülebilir. Eğer yardım etmeyi gerçekten istiyorsanız, yardıma ihtiyaç olduğunda sizi bulabilmemiz için bu listede olmanız ve bilgilerinizi göndermeniz gerçekten çok önemlidir. Bu listeye üye olup hakkınızda bilinmesi gerekenleri listeye gönderdikten sonra sizden en iyi şekilde faydalanma sorumluluğunu bize devretmiş olursunuz. 1 http://liste.uludag.org.tr/cgi-bin/mailman/listinfo/kalite 3
4 E-posta Listesine Üye Oldum, Ne Yazayım? Bu e-posta listesine üyelik işlemlerinizi tam olarak bitirdikten sonra e-posta listesine yukarda da bahsetmeye çalıştığımız gibi kendinizi tanıtan bir mesaj atmalısınız. Bu mesajın içeriğinde bulunması gerekenlerin en önemlileri bizim için ne yapabileceğiniz ve bize ortalama ne kadar vakit ayırabileceğiniz bilgisi. Aşağıda bize yardım edebileceğiniz alanların bir listesini görebilirsiniz: Belgelendirme: Belgelerimizi gözden geçirip hata raporlayabilir, belgelendirme çalışmalarına katılabilir, belgelerimizi uluslararasılaştırabilirsiniz, uygulamalar için kılavuzlar yazabilir, çeşitli tanıtım ve reklam materyallerinin hazırlanmasına talip olabilirsiniz. Web Sayfaları: Web sayfalarının güncellenmesi, uluslararasılaştırılması, haberlerin güncellenmesi, bültenlerin hazırlanması ve duyurulması ile ilgilenebilirsiniz. Yazılım Geliştirme: Bize hakim olduğunuz ve yazılım geliştirmekten keyif aldığınız programlama dillerini, eğer varsa daha önce geliştirdiğiniz ya da katkı verdiğiniz projeleri anlatabilirsiniz. Test: Geliştirilen uygulamaları, uygulama arayüzlerinin kullanılabilirliğini, dağıtımın beta sürümlerini ve kök dosya sistemlerini test edebilirsiniz. Bu sayede biz de üzerinde özellikle durulması, yoğun bir şekilde test edilmesi, farklı donanımlarda denenmesi gereken yeni uygulamalar için sizden bu konuda yardım isteyebiliriz. Paketler: Uzun zamandır kullandığınız ve hakkında birikime sahip olduğunuz çeşitli uygulamaların dağıtımın içerisinde yer alan ya da yer almasını istediğiniz paketlerine talip olabililrsiniz. Bu paketin tüm sorumluluğunun size devredilmesini isteyebilirsiniz. Tanıtım: Uludağ Projesi ve Pardus u tanıtmak için seminerlere gidebilirsiniz. Bu sayede biz, örneğin, sizin bulunduğunuz ildeki üniversiteden gelen seminer isteklerini size yönlendirebilir, bir Uludağ Geliştiricisi olarak bizi etkinliklerde temsil etmenizi isteyebiliriz. Yukardaki alanların dışında sizin aklınıza gelenler olabilir, onları da e-postanıza ekleyebilir ve o alanda ne gibi çalışmalarda bulunabileceğinizi listeye söyleyebilirsiniz. Örnek bir ileti şu şekilde olabilir: Merhaba, Ben Necati Demir, Çanakkale Onsekiz Mart Üniversitesi nde bilgisayar mühendisliği bölümü 4. sınıfta okuyorum. Size aşağıdaki konularda 4
yardım etmek üzere haftada ortalama 5 saatimi ayırabilirim: Yazılım Geliştirme: Python ve C biliyorum. Yazılım geliştirme ihtiyaçlarında sorumluluk alabilirim. Daha önce Google API sini kullanan açık kaynak kodlu, çok büyük olmayan bir uygulamayı Python ile geliştirmiştim. Belgelendirme: _Iyi düzeyde _Ingilizce bilgisine sahibim, sizin için çeviri yapabilirim. Test: Yazılan uygulamalar için test yapabilirim, bulduğum hatalar için patch gönderebilirim. Tanıtım: Üniversitemde Uludağ/Pardus seminerleri düzenleyebilir, öğrencilere ve akademisyenlere projeyi tanıtabilirim. Lütfen e-postanıza bize haftada ortalama kaç saat ayırabileceğiniz eklemeyi unutmayınız. Bu şekilde açıklayıcı bir e-posta, içeriğinden, ayırabileceğiniz zamandan ve yardım konularından bağımsız olarak bizim için son derece değerli ve önemlidir; çünkü artık herkes Necati Demir den ne zaman hangi konularda yardım isteyebileceklerini ve ne kadarlık bir yardım alabileceklerini artık biliyor olurlar. Bu e-posta listesine üye olarak kalite ekibine katılmak demek, elimi taşın altına sokmaya hazırım! demektir. 5