Başarılı bir Ürün Lansmanı ve ve etkin bir Pazara Açılma (Go To Market – GTM) Stratejisi Bir Teknik Ürün Yöneticisinin asıl rollerinden olmasa da bir şirket bünyesinde paydaş olarak başarıyla yerine getirmesi/desteklemesi gereken görevlerdir. Bu süreçlerin nasıl yürütüleceğine dair bir yol çizmeden önce kısaca bu başlıkların ne olduğuna değinmek gerekir. İstatistiki bir veri vermek gerekirse, […]
Kategori: Türkçe
Ürün geliştirme süreci
Planlama ve önceliklendirme sürecinin tamamlanmasının ardından sırada ürünün son kullanıcıya sunulması amacı ile ekiplerin üretim süreci başlar. Bu süreç, farklı ekiplerin işbirliği ile kullanıcıların sorunlarını çözmeye yönelik olarak hazırlanmış bir ürünün hazırlanması, sunulması ve iyileştirilmesi adımlarını içerir. Ürünün geliştirilmesi süreci, pazar ve ihtiyaçlar çerçevesinde değişiklik gösterse de en genel anlamda aşağıdaki adım ve süreçlerden oluşur. […]
Ürün planlama ve önceliklendirme
Planlama ve önceliklendirme bir Teknik Ürün Yöneticisinin en önemli görevlerinden biridir. Bu sayede hem nihai ürünün çizilen vizyon ve kapsam çerçevesinde kalması hem de süreçlerin plan çerçevesinde kalması ve takip edilmesi sağlanır. Her bir adımda yapılacak işlerin tanımlanması ve önceliklendirilmesi sayesinde ürünün başlangıç noktasından hedefe kadar olan süreçte değerinin maksizime edilmesini sağlanır. Teknik Ürün Yöneticisinin […]
Ürün vizyonu ve stratejisi
Aslında önceki yazımda kısaca Teknik Ürün Yöneticisi’nin ne yaptığına ve görevlerine değinmiştim. Bu yazımızda dizisinde bir Teknik Ürün Yöneticisinin gerçekleştirdiği işleri biraz daha detaylı anlatacağım. Bir Teknik Ürün Yöneticisi’nin ilk hedefi üzerinde çalıştığı ürün ya da ürünler için bir vizyon belirlemek ve bu vizyon çerçevesinde hedefe en başarılı şekilde ulaşabilmek için gerekli stratejileri tasarlamak ve […]
“Teknik Ürün Yöneticisi” kimdir?
“Teknik Ürün Yöneticisi kimdir?” sorusuna cevap vermeden önce yazılım dünyasında “Ürün Yöneticisi kimdir?” sorusuna cevap vermek daha doğru olacaktır. Ürün Yöneticisi, ürün yaşam döngüsünün her aşamasındaki süreçlerde yer alarak, başlangıç aşamasından nihai ürüne kadar olan adımları gözleyen ve yöneten kişidir. Bu adımların yönetimi, şirketin vizyon ve hedefleri çerçevesinde uygulama özelliklerinin belirlenmesi ve önceliklendirilmesi, zaman ve […]
Paket bağımlılığı
Asıl söyleyeceğimi başta söyleyeyim ki yanlış anlaşılma olmasın. Bu yazıdaki “bağımlılık” ifadesi İngilizce’deki “dependency” değil, “addiction” kavramının karşılığıdır. Günümüzde yazılım dünyasında yer alıp da paket kullanmayan kimse var mı bilmiyorum. “NuGet” bugün ortadan kaybolsa, kaç projenin durmasına neden olur kimbilir. Kimler Azer KOÇULU ismini hatırlıyor bilmiyorum ama kendisi bir günde Facebook dahil pek çok web […]
Ben Matematikten pek anlamıyorum
Eğer bir “yazılımcı” iseniz bu cümleyi söylemeye hakkınız yok! Yazılımla ilgili olarak eğitim gören ya da meslekteki arkadaşlarımızın başlıktaki sözü söylemeye hakları olmadığını düşünüyorum. Bir yazılımcı, hatta kişisel görüşüm yaşayan herkes, Matematikten anlamak zorundadır. Buradaki “Matematik” kelimesinden katsım illa ki katlı integral çözmek ya da bir takım formülleri hatırlamak değil, Matematiğin özü olan temel mantıksal […]
Basitliğin güzelliği
Yakın zamanda, daha önceden ekip olarak yazdığımız ve uzun süredir çalışmakta olan bir projede tekrar kod yazmam gerekti. Bir LNG terminalinin günlük işlemlerini özetleyen bir raporda, cihazların ve işletim mekanizmasının değişmesi nedeni ile kodun yeniden yazılması gerekti. Kısaca bilgi vermek gerekirse rapor, LNG giriş ve çıkış miktarlarını, işlemler için harcanan elektrik miktarını, soğutma ve ısıtma […]
Etkinlik diyagramı
Etkinlik diyagramları, sistemin akış yönünden davranışını betimler. Etkinlik diyagramları bir şeyin durumlarını temsil etmesi niteliği ile durum diyagramlarına benzer. Fakat durum diyagramları gerçekleşen eylemler neticesinde oluşan durumları nitelerken etkinlik diyagramları ise koşullu ya da paralel ilerleyen eylemleri betimler. Etkinlik diyagramları nasıl çizilir? Etkinlik diyagramları sistem içerisindeki eylemlerin akışını gösterir. Diyagram yukarıdan aşağıya doğru okunur ve […]
Durum diyagramı
Durum diyagramları bir sistemin davranışlarını modeller ve bir olay gerçekleştiğinde olası tüm durumları tanımlar. Her bir diyagram bir sınıfın tek bir nesnesini ele alır ve sistem içerisindeki farklı durumlarını irdeler. Bir durum diyagramı aşağıdaki elemanlardan oluşur: Durum diyagramları nasıl çizilir? Durum diyagramları çok az sayıda eleman içerir. Temel elemanlar, nesnenin durumunu temsil eden kutular ve […]