YAYIN YÖNETİMİ 101: Ürününüzü Dünyaya Başlatma
Udn Webber
yazar
Burada mısın, çünkü kırık bir yazılım serbest bırakma işleminden muzdarip misiniz? Sen hissediyor musun bir tane daha Durum toplantısı havluya atmadan uzakta mı?
Yazılım geliştirmeye katılan herkes yeni ve taze getirdiğini bilir Ürün Özellikleri Piyasaya kolay değil. Kaçınılmaz olarak sürümleri dağıtma sorunları olan oldukça organize ve karmaşık bir süreçtir.
İşte bazı gerçekler: amaçlı bir yayın yönetimi sürecinin yan etkileri, yüksek kaliteli yazılım, teslimat dönüşümü ve mutlu iş arkadaşları içerebilir.
Neden bir kontrol edilebilir, ölçülebilir ve otomatik yayın yönetimi süreci senin çözümün.
Yayın yönetimi nedir?
Çekirdeğinde, serbest bırakma yönetimi riskleri, izleme ve denetim gereksinimlerini, müşteri güvencesini ve tutarlı uygulamayı en az yıkıcı yaklaşımla en aza indirir.
Değişiklikler başarılı bir sürümden önce gerektiği kadar takip edilir, test edilir ve düzeltilir.
A serbest bırakmak (veya serbest bırakmak birim ) Bir veya daha fazla bileşenin bir ürüne üretim ortamına değiştirilmesidir.
Serbest bırakmak yönetmek Ürünün planlanması, programlanması ve çeşitli aşamaları ve ortamlarıyla test edilmesidir.
Bu rekabetçi dönemde başarılı bir sürüm elde etmek ve hayatta kalmak için, Ürün yöneticileri KPI'leri ve metrikleri izleyecek Kullanıcılarının işlerini desteklemek için bu gelişmeleri kullanabilmelerini sağlamak.
Sürekli olarak yayınlanmıyorsanız, işin zararını yapıyorsunuz.
Niye ya? Sık yazılım bültenlerini taahhüt etmek, ürününüzü işinizin sağlığına güvenilir ve istikrarlı bir özelliktir.
Nasıl sık sık mı? Yılda bir kez, yılda iki kez mi? Tartmak için birkaç nokta düşünün: güncellemelerin önemi, son kullanıcı uyumluluğu ve mevcut yazılımın bağımlılıkları.
İçinde İşpuller , Coo Ryan Fyfe, "İş pompalarının serbest bırakılmasının aylık haddeleme programındadır. Çoğu hafta, takip eden pazartesi günü yeni malzeme yayınlıyoruz ve bazı istisnalarda (örneğin, çok fazla kez indirilmiş ya da daha fazla düzenlemeye ihtiyaç duyan bir sorun) web sitemizdeki tüm üyelere serbestçe kullanılabilir hale getiriyoruz. Bu istisnalar dışında, yayınlama ve kullanılabilirlik arasında gecikme yoktur. "
Serbest bırakma dağıtımınız için dikkate alınacak dört yola bakalım:
Serbest bırakma yöneticilerinin, özelliği yapmak için "her olası durumu düşünmeliyiz" zihniyetine girmeleri için cazip olabilir. mükemmel .
Eğer düşerseniz, kullanıcıların kullanımı karmaşık hale getirerek kullanıcıların deneyimlemesi zorluğunu güçlendirirsiniz.
Serbest bırakma yönetimi hiç şüphesiz çalışmaya başlamadan bitirmesine rağmen, faydalar mücadelelerden ağır basar.
Daha fazla takımlar bile koyduklarından emin İşler .
Neden bir yayın yönetimi süreci uygula tabi tutmalısınız (aka iyi sh * t)
Tahmini çıkarabilirseniz ve bir saat kadar verimliliği artırabilirseniz, serbest bırakmanın gereksiz olduğunu iddia edecektir.
İşte bir yayın yönetimi stratejisini uygulamaktan gelen dikkate değer faydalar:
🔁 'Tekrarla' devam et
✨ Tom Hanks Hakkında Her Şey Gibi Kalite
💬 Burada yorum için
Temel olarak, hepimiz kendimizi kullanmak istediğimiz ürünler oluşturmak istiyoruz, bu nedenle bu süreçte heyecan ve yolculuğumuz serbest bırakma yönetim sürecine ekledi.
👉 Bunları kontrol et Ürün OKR Örnekleri Ürün ekibiniz için!
CHAOS CAILLIK: 6 serbest bırakma işlemi adımları
Modern teknolojinin sofistike olduğundan, geliştiriciler yeni özellikleri daha hızlı ve daha güvenli bir şekilde serbest bırakmanın yolunu açmışlardır.
Çevik çerçeve, bilinen geliştirme zaman çizelgelerinde yinelemeli değişiklikler yayınlar. Zaman kutulu sprint (şefin sık sık sürümlerin öpücüğü). Çevik bir teslimat yaklaşımı ile, takımlar İş üzerindeki etkiyi en aza indirmek için serbest bırakma faaliyetlerini daha iyi koordine edebilir.
Büyük çalışma bedenlerini yönetilebilir görevlere ayırarak ve onları organize ederek Ürün Backlog , ürün takımı olabilir Planlama için yönetin ve değerlendirin .
Allie Wolff, "Çevik metodolojiyi takip ediyoruz. Benchmark e-posta .
"Çeyrek başına yeni bir özelliği serbest bırakmaya odaklanıyoruz. Büyük hedeflerimiz var ve fikir sıkıntısı yok. Sınırsız kaynağa sahip olduğunuzda, ancak çoğu işletme gibi bir şey mümkündür, bu bizim için bir gerçek değil. İle birlikte kaynak tahsisi Bazen bir engel olmak, biz serbest bırakma kalemlerini dikkatlice önceliklendiriyoruz, böylece hızda kalabiliriz ve kullanıcılarımıza değer vermeye devam edebiliriz. "
1. Adım: Yayınlanmanın yolunu kurun
İlk adım, ürün müdürünü (veya serbest bırakma yöneticisi), ürün ekibini (sahipler, analistler ve pazarlamacılar) ve Anahtar paydaşlar Vizyonun tanımlanması.
Ariana Dugan, VP ürün Interplay öğrenme , Hisse Senedi, "Biz düzenli çapraz fonksiyonel" takım "toplantılarımız için, herkesin ne zaman geldiğini ve neden geldiğini garanti etmek için önemli olan bültenleri ve tasarımları gözden geçiririz."
Daha sonra, grup öncelik özelliklerini bir sonraki sürümündeki işletme ve müşterideki gelişmelerini belirleyecektir. yol haritası .
Dugan Devam Ediyor "Dugan Devam Ediyor" Bültenlerimiz, Stratejik Hedeflerimiz, Müşteri Mevsimliklerimiz ve birçok müşterinin takdir edeceğini bildiğimiz Hızlı Kazanma ve Hesap AçınGirişi Torbalarımızla, "Hizada en yüksek etkiye sahip olacağını düşündüğümüzün bir karışımı ile sipariş edilmektedir. "Bu öncelikler ve organizasyondaki fonksiyonlar ve seviyeler arasında sıralanmak için üç ayda bir öncelikli matris ve çok sağlıklı tartışma kullanıyoruz."
Karar faktörleri şunları içerir:
Yolun aşağısında daha sonra geri çekilmemenin en iyi yolu oluşturmaktır. çapraz takım başlangıcında tutulum Sprint Planlama . Ancak, elbette, ilk defa yapmak her zaman daha kolaydır.
Daha sonra, Yayın Yöneticisi, işin kapsamını (kilit paydaş hususları ile) bir oluşturmak için belirler. detaylı plan Yapı gereksinimlerinin, fizibilite analizi, önceliği ve ürün fikirlerinin test edilmesi.
Bu alım işlemi, serbest bırakılmasının değerini ifade ettiği için kapsamlı olması gerekir.
👉 Planlamanızı atlayın Zaman çizelgesi ile yol haritası Şablon içinde UDN Görev Yöneticisi Şablon Merkezi . 🚀
Adım 2: Kodun Yolu
Mühendislik ve DevOps ekipleri, ürün gereksinimlerini ve paydaşların beklentilerini yol haritası ile tercüme etmek için özel özellik şubelerinde çalışıyor.
Özellik dalları, ana dal hattının segmentleridir - tüm özellik şubelerinin toplandığı ve üretimi yapmaya entegre edildiği yerlerdedir.
Belirli bir özellik şubesine atanan bir geliştirme ekibi, diğer özellik dallarına aksamaya veya istikrarsızlığa neden olmadan herhangi bir değişiklik yapılabilir, test edebilir ve herhangi bir değişiklik yapılabilir. Bununla birlikte, tüm kodu gelişme döngüsünde çok erken bir şekilde entegre etmek, muhtemelen çatışmalar yaratacak ve istemeden gecikmelere neden olur.
Bu ayrılma, geliştiricilerin aynı anda görevlerde çalışmasını ve hızlı bir şekilde geri bildirimde bulunmalarını sağlar.
"Bir ürünü yönetirken meslektaşlarınızla konuşmaların ve toplantılar yapmanın gerçekten önemli olduğunu," dedi. Jomo247 . "Yüz yüze temas (zoom üzerinden bile!) Yorumlamaya açık bir şey bırakmaz ve birbirimizden ihtiyaç duyduğumuzun her iki tarafından da kolay açıklamaya izin verir."
Adım 3: QA'nın vahşi vahşi testi
QA (kalite güvencesi) ekibi, belirlenmiş kriterlere dayanan istikrarlı bir evreleme ortamında potansiyel riskleri arar. Burada, QA ekibi yetenekleri başarısız olduğunda ve sürekli olarak düzenli testler yaparak onlara göre hareket edebileceğini belirleyebilir.
Evreleme ortamları, tüm serbest bırakmadan önce küçük bir kullanıcı grubu olan özellikleri test etmek için faydalıdır. Bu, son kullanıcı için mevcut olmadan önce agresif test ve performans izlemeye izin verir.
Matthew Ramirez, Refrase Media'nın kurucusu ve PARAPRASY ARACI , kullanmayı tavsiye eder kontrol listeleri Dağıtım yönetimi yaklaşımını organize etmek için:
"Ürün sürümleri streslidir çünkü yanlış gidebilecek çok şey var. Serbest bırakmadan önce tamamlanması gereken tüm öğelerle bir kontrol listesine sahip olmak, ürününüzü serbest bırakma ile ilgili stresin bir kısmını hafifletmeye yardımcı olabilir. İyi bir kontrol listesi ayrıca, herhangi bir adımları kaybetmemenizi veya serbest bırakma işleminiz sırasında önemli bir şeyi unutmanızı engellemenize yardımcı olacaktır. "
Otomasyon, ilave insanlara göre daha makul.
Artan güvenilirliği sağlamanın en iyi yollarından biri, tekrarlayan görevleri mümkün olduğunca otomatik hale getirmektir.
Otomasyon Serbest bırakma frekanslarının daha hızlı performans göstermesini sağlar ve insan hatası en aza indirilir. Ek olarak, özellik şubeleri kısa ömürlü olacak (zaman kutulu sprintler için idealdir) ve ekipler proaktif olarak değişiklik yapabilir.
Şimdi, özellik şubeleri ana şube hattına itiyor!
Adım 4: Sakin olun ve hazırlayın
Testler, evreleme ortamını güvenli bir şekilde geçirdikten ve değişiklikler ele alındığında, ürün pazarlama ekibi taslakları, dağıtım özelliklerini onaylamak için açıklar.
Ardından, ilk incelemelerden ve onaylandıktan sonra, özellik sahipleri herhangi bir belgeyi incelemelidir.
Son kullanıcılar için bir serbest bırakma planının yanı sıra, iç bölümler için eğitim ve evlat edinme malzemeleri de ayrıntılı ve uygun olmalıdır.
Albin Poignot, Ortak Kurucu Linkli ürün , en iyisi diyor: "Yayın notları, tüm şirket için mevcut olan merkezi bir belge merkezine dahil edilmiştir. Şirkete bağlı olarak, olabilir wiki , bilet yönetim sistemi veya paylaşılan belge. "
"Ancak her zaman sürüm yönetim sistemlerini (GIT gibi) kullanmaktan kaçınırım. Amaç, okuyucular sadece etkilenen özellikleri bilmek istediğinde, teknik detaylardan kaçınmaktır "dedi. Albin açıklar.
Personeli desteklemek için bilgi transferi, müşterilerin ürünü amacına kullanmalarını sağladıkları için hayati önem taşımaktadır.
👉 Zaman yazma ve kaydırın Notlar şablonunu bırakın içinde UDN Görev Yöneticisi Şablon Merkezi .
Adım 5: Üretime gitmesine izin verin
Yeni inşa edilmiş ve test edilmiş yazılım sürümünüz kullanıcılar için üretime gönderilir!
Pazarlama ekibi iç ve dış sürüm notlarını yayınlar, müşterilere iletişim kurar ve acil değişiklikler gerekli ise kaosları düzenler.
En yeni sürümünüzü kullanıcılarınızla paylaşın
Adım 6: Beğenileri Topla ve beğenme
Başka bir deyişle, bu adımı atlama!
Verimlilik raporlama, iyileştirme fırsatları ve izleme sistemi sağlığı egzersiz yapmak için gereklidir. Ek olarak, bakım yapmak için dürüst kullanıcı geri bildirimleri mevcuttur ve kullanıcı gereksinimlerini karşılamaktadır.
Aravind Nallasivam, bir çözüm mimarı Claysys , "Büyük sürümlerde herhangi bir kritik sorun bildirilmişse, öncelik, devam etmeden önce bu sorunları düzeltmek ve düzeltmek için öncelik değiştirilecektir. ürün geliştirme . Bazen bu, alışılmadık derecede çok fazla zaman alan hatalar olduğunda bu bir zorluktur. "
Kullanıcı Kabul Testi (kullanıcıların sevdiği ve hoşlanmayı dinleyen aka), avantajınıza çalışır, bu nedenle bu yazılım geliştirme yaşam döngüsüne beslenir ve bir sonraki sürümün sonuncusundan daha iyi olmasını sağlar!
Bonus: Bizimle farklı ürün yönetimi stilleri hakkında daha fazla bilgi edinin Ürün Yönetimi Sözlüğü!
Yayın Yönetimi (ve bunlardan nasıl kaçınılır)
Her şey plana göre gitmiyor, bu yüzden sadece serbest bırakma yönetimi sürecini barikatlardan uzaklaştırarak neler kaçınılabileceğini bilmek faydalıdır. En yaygın olanı:
❌ Yayın kapsamını belirsiz şartlarda açıklar
Tüm takım görevleri ve son tarihleri varsa, sürümün başarısını ölçebilir misiniz? Bu çevik davranış değil ve kolayca kapsam sürüngenini davet edebilir!
❌ Kaynakları Kısıtla
Ekipler, başlangıçtaki şubeleri içinde çalışmalarında çalışsa da, son teslim tarihlerine ayak uydurmak ve adres değişikliği isteklerini saklamak için zincire bağlı kalmak çok önemlidir. Bu nedenle, yazılım sürümünün dili, ilgili tüm takımlarda açık ve özlü olmalıdır.
❌ otomatik test uygulamalarını reddetmek
Engellenebilir görevlere bilgi teslimatı otomatikleştirin, böylece geliştiriciler ne de ne çalışacağını biliyorlar. Bu, verimliliği arttırır ve günlük operasyonları verimliliğe odaklanır.
❌ Yönetim sürecini riskler üzerinden önceliklendirin
Dahili bir takımın sürecine parazit varsa stratejik düşünme serbestçe gerilemez. Takım üyeleri, problemleri çözme yeteneklerinin olduğunda kişisel mülkiyete sahiptir. süreçler ve araçlar için değerli .
❌ yavaş cevap vermek
Geliştiriciler bazen karmaşık olabilecek kod oluşturuyor. Sahip oldukları yapıcı geri bildirimler, yazılım özelliklerini daha da iyileştirebilirler. Bunun çalışması için, ekipler ve kilit paydaşlarla zamanında inceleme ve onay sistemi için beklentileri netleştirin.
Çözüm
Yazılım devam etse de Kuruluşların çalışmasını değiştir , ayrıca bir insan tarafı da var. Bu yüzden, insanların bağlı kalmasına ve yaşamın zorluklarını basitleştirmelerine yardımcı olacak yeni yollar buluyoruz.
Tüm endüstrilerdeki organizasyonlar İnsanlara daha iyi tasarım, kullanılabilirlik ve her yeni yükseltme ile üretim sağlamak için ürünlerini sürekli güncellemeyi taahhüt etmiştir.
UDN Görev Yöneticisi ekipler için ürün sürümlerini bir sonraki seviyeye çıkarmak için tasarlanmış bir sürüm ve dağıtım yönetimi yazılımıdır. Proje Yönetimi İhtiyacınız olursa, çevik çerçeveyi veya tercih edilen diğer metodolojileri yönetme, UDN Görev Yöneticisi Sırtın !
Dijital dönüşümünüzle iyi şanslar. Senin için kök salıyoruz!