How Guru Improves Software Development at Fullstack Labs
FullStack Labs'ta, bilgimizi belgelemek ve paylaşmak için daha resmi bir yola ihtiyaç duyuyorduk. Kısa bir denemeden sonra, Guru'nun bu sorunları çözeceğini biliyorduk.
Bu, FullStack Labs CEO'su David Jackson'dan bir Misafir Yazısıdır.
Uygulamalar oluşturmak ve bir teknoloji danışmanlık şirketi yürütmek, süreç odaklı bir girişimdir. Her projede belirli uygulamalar ve prosedürler gerçekleştirilir ve bunların her seferinde, takımın herkesince aynı şekilde yapılması gerekir. Ancak bu prosedürleri belgelemek ve paylaşmak zor olabilir ve geliştiricilerin her zaman farklı yöntemlere sahip olduğu görülmektedir.
Fullstack Labs yeni başladığında, ekibimiz sadece iki veya üç kişiden oluşuyordu, bu yüzden iletişim kurmak ve işleri sözlü olarak takip etmek kolaydı. Ama büyüdükçe, kolektif bilgimizi belgelemek ve paylaşmak için daha resmi bir yönteme ihtiyacımız olduğu açıktı.
Bu yüzden Word dökümanları kullanmayı denedik… ama bunlar hızlıca kontrol edilemez hale geldi, onlarca sayfa haline geldi, mevcut bilgilere erişimi zorlaştırarak, yeni bilgileri ekiple paylaşmayı güçleştirdi. Daha iyi bir yol olmalıydı, bu yüzden çevremize sormaya başladık ve Guru hakkında duyduk. Kısa bir denemeden sonra, Guru'nun tam olarak karşılaştığımız sorunları çözmek için inşa edildiği açıktı, bu yüzden ekibe uyguladık ve onu aşağıdaki şekilde kullanmaya başladık.
En İyi Uygulamalar için Guru
Ekibimizin güvenilir ve tutarlı bir şekilde yapması gereken bazı şeyler var, bunlar sürüm kontrolü, derlemeler ve dağıtım gibidir. Bu prosedürleri belgelemek ve paylaşmak için, tüm geliştiricilerimizin adım adım talimatlar içeren bireysel Guru kartlarını bulabileceği bir “Geliştirme En İyi Uygulamaları” Guru tahtası oluşturduk. İşte bu Guru'da nasıl görünüyor:
Tüm tahtalar --> Geliştirme kartları --> Ön Uç Geliştirme Kontrol Listesi kartı
Guru'nun kontrol listeleri için özellikle faydalı olduğunu bulduk. Örneğin, yukarıdaki ön uç geliştirme kartı, geliştiricilerin proje yöneticilerine ön uç geliştirme işlerini inceleme için göndermeden önce takip etmesi gereken kontrol listesini saklar. Ön uç geliştirme çok fazla ayrıntıya dikkat gerektirir ve tarayıcı ve cihaz testi, retina ekran testi gibi kritik adımları atlamak kolaydır. Ama Guru ile, hataları ve kaybolan zamanı azaltmayı başardık. Bir hata yaptığımızda, bunun tekrarlanmaması için Guru kartına bir adım ekliyoruz. Bu tür sürekli güncellemeler, en iyi uygulamalar ekibin zamanla gelişmesine yardımcı olur.
Geliştirici İşe Alma için Guru
Yeni takım üyeleri işe almak, gerekli olsa da, bazen sıkıntılı olabilir. Süreçler ve en iyi uygulamalar konusunda eğitim vermek, yeni bir kişiyi işe almanın ciddi bir engeli olabilir.
Bu yüzden, Guru'yu işe alma sürecimizin bir parçası haline getirdik. Yeni bir geliştirici başladığında, onlardan tüm Guru kartlarımızı okumalarını isteyerek, geliştirme en iyi uygulamalarımızla tanışmalarını sağlıyoruz. Bu yüzden yeni takım üyesinin birçok hafta boyunca yavaşça alışmasını sağlamak ve rastgele onlarca soru sormasını istemek yerine, onlardan birkaç saat boyunca Guru'da vakit geçirmesini istiyoruz. Bir kez süreçlerimizi ve iş akışlarımızı anladıklarında, ekibe daha hızlı entegre olup verimli hale gelebiliyorlar.
Guru için İK
De facto İK yöneticimiz olarak, her türlü İK sorusunu yanıtlıyorum, mesela: Her ay ne kadar PTO (İzin Günü) kazanıyorum? Ne zaman maaş alıyoruz? Kiropraktik hizmetim var mı?
İnsanları 200 sayfalık İK el kitabımıza yönlendirmek, tahmin edebileceğiniz gibi pek işe yaramıyor... iki inç kalınlığındaki el kitabına bir bakış atıp hemen vazgeçiyorlar. Daha iyi bir yol olmalı değil mi? Guru tahtaları devreye giriyor…
Artık her İK sorusu aldığımda ya insanları Guru İK tahtasına yönlendiriyorum ya da eğer yoksa, sorunun cevabını tahtaya ekliyorum. Ekibimiz artık kolayca İK Tahtasını arayabilir ve cevaplarına hemen ulaşabilir, diğer takım üyeleriyle rahatsızlık yaşamadan.
Guru + FullStack Labs
Sonuçta, Guru verimlilik ve üretkenliğimizi, işimizin kalitesini artırmamıza yardımcı oldu. Kurumsal bilgiyi daha iyi belgelendirmemizi ve kaydetmemizi sağlıyor, böylece bir çalışan veya yöneticimiz şirketimizden ayrıldığında kaybolmuyor. Ekibimizin üyeleri, onlardan beklenenleri nasıl yapacakları etrafında netlik olduğu için moralinin arttığını bildiriyor ve şirket politikaları daha görünür ve erişilebilir hale geliyor.
FullStack Labs, mobil ve web uygulamaları, özel iş yazılımı çözümleri, entegrasyonlar, web ile UX / UI tasarımı ve genel teknoloji danışmanlığı alanlarında uzmanlaşmıştır. Kodumuz en yüksek standartlara göre inşa edilmiştir, en son teknolojileri ve en iyi uygulamaları kullanarak. Misyonumuz, makul fiyatlarla yüksek kaliteli işler sunmak ve müşterilerimizin beklentilerini sürekli aşmaktır.
Bu, FullStack Labs CEO'su David Jackson'dan bir Misafir Yazısıdır.
Uygulamalar oluşturmak ve bir teknoloji danışmanlık şirketi yürütmek, süreç odaklı bir girişimdir. Her projede belirli uygulamalar ve prosedürler gerçekleştirilir ve bunların her seferinde, takımın herkesince aynı şekilde yapılması gerekir. Ancak bu prosedürleri belgelemek ve paylaşmak zor olabilir ve geliştiricilerin her zaman farklı yöntemlere sahip olduğu görülmektedir.
Fullstack Labs yeni başladığında, ekibimiz sadece iki veya üç kişiden oluşuyordu, bu yüzden iletişim kurmak ve işleri sözlü olarak takip etmek kolaydı. Ama büyüdükçe, kolektif bilgimizi belgelemek ve paylaşmak için daha resmi bir yönteme ihtiyacımız olduğu açıktı.
Bu yüzden Word dökümanları kullanmayı denedik… ama bunlar hızlıca kontrol edilemez hale geldi, onlarca sayfa haline geldi, mevcut bilgilere erişimi zorlaştırarak, yeni bilgileri ekiple paylaşmayı güçleştirdi. Daha iyi bir yol olmalıydı, bu yüzden çevremize sormaya başladık ve Guru hakkında duyduk. Kısa bir denemeden sonra, Guru'nun tam olarak karşılaştığımız sorunları çözmek için inşa edildiği açıktı, bu yüzden ekibe uyguladık ve onu aşağıdaki şekilde kullanmaya başladık.
En İyi Uygulamalar için Guru
Ekibimizin güvenilir ve tutarlı bir şekilde yapması gereken bazı şeyler var, bunlar sürüm kontrolü, derlemeler ve dağıtım gibidir. Bu prosedürleri belgelemek ve paylaşmak için, tüm geliştiricilerimizin adım adım talimatlar içeren bireysel Guru kartlarını bulabileceği bir “Geliştirme En İyi Uygulamaları” Guru tahtası oluşturduk. İşte bu Guru'da nasıl görünüyor:
Tüm tahtalar --> Geliştirme kartları --> Ön Uç Geliştirme Kontrol Listesi kartı
Guru'nun kontrol listeleri için özellikle faydalı olduğunu bulduk. Örneğin, yukarıdaki ön uç geliştirme kartı, geliştiricilerin proje yöneticilerine ön uç geliştirme işlerini inceleme için göndermeden önce takip etmesi gereken kontrol listesini saklar. Ön uç geliştirme çok fazla ayrıntıya dikkat gerektirir ve tarayıcı ve cihaz testi, retina ekran testi gibi kritik adımları atlamak kolaydır. Ama Guru ile, hataları ve kaybolan zamanı azaltmayı başardık. Bir hata yaptığımızda, bunun tekrarlanmaması için Guru kartına bir adım ekliyoruz. Bu tür sürekli güncellemeler, en iyi uygulamalar ekibin zamanla gelişmesine yardımcı olur.
Geliştirici İşe Alma için Guru
Yeni takım üyeleri işe almak, gerekli olsa da, bazen sıkıntılı olabilir. Süreçler ve en iyi uygulamalar konusunda eğitim vermek, yeni bir kişiyi işe almanın ciddi bir engeli olabilir.
Bu yüzden, Guru'yu işe alma sürecimizin bir parçası haline getirdik. Yeni bir geliştirici başladığında, onlardan tüm Guru kartlarımızı okumalarını isteyerek, geliştirme en iyi uygulamalarımızla tanışmalarını sağlıyoruz. Bu yüzden yeni takım üyesinin birçok hafta boyunca yavaşça alışmasını sağlamak ve rastgele onlarca soru sormasını istemek yerine, onlardan birkaç saat boyunca Guru'da vakit geçirmesini istiyoruz. Bir kez süreçlerimizi ve iş akışlarımızı anladıklarında, ekibe daha hızlı entegre olup verimli hale gelebiliyorlar.
Guru için İK
De facto İK yöneticimiz olarak, her türlü İK sorusunu yanıtlıyorum, mesela: Her ay ne kadar PTO (İzin Günü) kazanıyorum? Ne zaman maaş alıyoruz? Kiropraktik hizmetim var mı?
İnsanları 200 sayfalık İK el kitabımıza yönlendirmek, tahmin edebileceğiniz gibi pek işe yaramıyor... iki inç kalınlığındaki el kitabına bir bakış atıp hemen vazgeçiyorlar. Daha iyi bir yol olmalı değil mi? Guru tahtaları devreye giriyor…
Artık her İK sorusu aldığımda ya insanları Guru İK tahtasına yönlendiriyorum ya da eğer yoksa, sorunun cevabını tahtaya ekliyorum. Ekibimiz artık kolayca İK Tahtasını arayabilir ve cevaplarına hemen ulaşabilir, diğer takım üyeleriyle rahatsızlık yaşamadan.
Guru + FullStack Labs
Sonuçta, Guru verimlilik ve üretkenliğimizi, işimizin kalitesini artırmamıza yardımcı oldu. Kurumsal bilgiyi daha iyi belgelendirmemizi ve kaydetmemizi sağlıyor, böylece bir çalışan veya yöneticimiz şirketimizden ayrıldığında kaybolmuyor. Ekibimizin üyeleri, onlardan beklenenleri nasıl yapacakları etrafında netlik olduğu için moralinin arttığını bildiriyor ve şirket politikaları daha görünür ve erişilebilir hale geliyor.
FullStack Labs, mobil ve web uygulamaları, özel iş yazılımı çözümleri, entegrasyonlar, web ile UX / UI tasarımı ve genel teknoloji danışmanlığı alanlarında uzmanlaşmıştır. Kodumuz en yüksek standartlara göre inşa edilmiştir, en son teknolojileri ve en iyi uygulamaları kullanarak. Misyonumuz, makul fiyatlarla yüksek kaliteli işler sunmak ve müşterilerimizin beklentilerini sürekli aşmaktır.
Guru platformunun gücünü ilk elden deneyimleyin - etkileşimli ürün turumuzu yapın