Hype in Software Development

We live in a time when every month brings a new framework, library, or architectural pattern that promises to change everything. Increasingly often, we come across a new technology, a new trend, and most possibly, a new hype. And we, developers, somehow lose sight of the goal we want to achieve and, sadly, embrace the hype instead. It starts innocently. […]

I’m no longer a Scrum Master

Recently, I received an e-mail from Scrum Alliance. My Scrum Master Certificate has expired. As expected, the e-mail was suggesting to get certified again, a friendly nudge to stay relevant. But that message made me pause. Why was I supposed to pay again to keep something that no longer felt valuable? Agile frameworks no longer deliver what they are supposed […]

Scrum, Kanban, or just Agile

Before going deep in the subject, I would like to emphasize that this post is completely personal. You miBefore going deep into the subject, I would like to emphasize that this post is completely personal and based purely on my own experience. You might agree or disagree, and that’s perfectly fine. You might even have really good experiences applying these […]

Çevik Yazılım

Çevik yazılım geliştirme, bir takım yazılım geliştirme yönteminden ibarettir. Bu yöntemler, yazılımın ve gereksinimlerin biri biriyle etkileşim halinde tutarak ortaya koyulmuş süreçlerin tekrarlanmasına ve aşamalı bir şekilde ilerlemeye dayanır. Yöntemlerin uygulanmasında, zamana dayalı ilerleme, evrimsel geliştirme ve teslim süreci ve değişime karşı esnek yapı ön plana çıkar. 2001 yılında yayımlanan Agile Manifesto, yöntemlerin temelini oluşturan belgedir. Yazımın devamında, çevik yazılımı […]