Planning and prioritization are one of the most important tasks of a Technical Product Manager. In this way, it is ensured that the final product remains within the framework of the drawn vision and scope, and the plans are followed. By defining and prioritizing the work to be done in each step, it is ensured […]
Etiket: software
Pocketing the ball
I am a great fan of snooker. Why I love snooker is the way it is played. The strategy behind it applied to the table and balls with laws of Physics is like a magic to me. There are so many things you have to consider and plan to succeed in every single frame and […]
Product vision and strategy
In my previous article, I briefly mentioned what the Technical Product Manager does and its duties. In these series of articles, I will explain these duties in a little more detail one by one. The first goal of a Technical Product Manager is to define a vision for the product or products, and to design […]
Managing/Leading Software Development Teams
In advance, this will not be an article. It will be series of articles where I will be sharing my thoughts and experience on managing/leading software development teams. The content of these articles might not sound correct, or even might not be correct at all. Things I will cover here will mostly be subjective, depending […]
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 […]