Anıl Kıral

Geek duygular ile bezenmiş, yazılım sektörünün içinden bir proje yöneticisi


Proje Yönetimi

Jira’nın yeni çocuğu: Next-gen projects

Geçtiğimiz aylarda Jira yeni bir proje tipini yayınladı. Next-gen projects ismini verdiği bu proje türü aslında önceki proje türlerine benzese de ilk bakışta bana çok daha kullanışlı geldi. Zaten çıkış amacı da tamamen daha basit ve daha kolay bir kullanıma sahip olması. Bunun da hakkını sonuna kadar veriyor. Hem proje kurulumunda hem de proje yönetimi sırasında oldukça hızlı ve efektif şekilde ilerleyebiliyorsunuz.

Normal bir Jira projesi oluşturduğunuz zaman arka tarafta belirlemeniz gereken workflowlar, scheme’lar, issue içindeki özelleştirmeniz gereken alanlar gibi çok fazla düşünmeniz gereken değişken vardı. Bunları proje özelinde konfigüre etmek ve projenin ihtiyaçlarıyla eşleştirmek ise oldukça uzun zaman alıyordu. Ayrıca eğer bu değişkenlerden birisini projenin ortasında değiştirmeye kalkarsanız başınıza çok büyük belalar açabiliyordunuz. Next-gen ile neredeyse tüm bu sorunları ve karmaşıklığı ortadan kaldırmışlar.

Okumaya devam et

Bir MVP örneği olarak Propine

Propine’ın bir ürüne dönüşmesi aslında ilk başta düşünmediğimiz bir şeydi. Bu projeyi sadece farklı proje yönetim araçlarını, yazılım tarafında ise yeni teknolojiler denemek, data analizini daha derin bir şekilde tecrübe edebilmek için yola çıkmıştık. Fakat daha sonra bu kadar emek verdiğimiz bu “simülasyonu” gerçek bir ürün haline getirmeye karar verdik.

Öncelikle tüm projenin amacını belirlemekle başladık. Ne yapacağız, neler yapacağız ve kim için yapacağız. Bu soruların cevaplarını bulduktan sonra ürünün özelliklerinin bulunduğu bir listeyi çıkardık. İlk önce bir MVP ile çıkış yapmak istediğimiz için bu liste bize çok yardımcı oldu. Çünkü neyin kesinlikle olması gerektiğini, hangi özellikleri daha sonraki versiyonlara bırakabileceğimizi bu liste sayesinde çok net bir şekilde görebildik. Üzerinde karar alıp, konuştuktan sonra MVP’de olması gereken özellikleri net bir şekilde belirledik ve buna uygun olarak tasarım sürecine girdik. Hem ilk tasarımımız sadece MVP özelliklerini kapsayacağı için hem de minimal bir proje olarak tasarladığımız için tasarımda çok fazla karışıklığa gitmeden olabildiğince net, sade ve çalışacak bir tasarım çıkarmak istedik.

Okumaya devam et

Jira’yı neden tercih ettik?

Jira ile ilgili uzun zamandır bir yazı yazmak istiyordum. Fakat Jira gibi kompleks bir platform için yazının oldukça uzun olacağını düşünüyordum, bu kadar uzun bir boş zamanım olmadığı için de yazıyı sürekli erteliyordum. Daha sonra aynı Jira’da olduğu gibi, yazıyı da belirli bölümlere bölüp kısa kısa belirli özellikler üzerinde yoğunlaşarak yazmaya karar verdim. Böyle bir yazı dizisinin de ilk yazısı olarak “Neden Jira’yı kullanmalıyız?” konusunu ele almak istedim.

Bir proje yöneticisinin en başta sahip olması gereken yeteneklerinden birisi proje yönetim araçlarını kullanmayı bilmesidir bana göre. Ben bu araçların en iyi ya da en kötü diye sınıflandırılmasına karşıyım. Bu araçları genellikle ekibinize ve projelerinize uygun mu değil mi diye sınıflandırmanız gerekiyor. Bu yüzden de ne kadar çok tool bilirseniz, hangi toolu kullanmanız gerektiği ile ilgili daha sağlıklı karar verebiliyorsunuz. Kısacası çok büyük bir projenizi ekibiniz uygun ise Trello veya Basecamp ile bile yürütebilirsiniz. Aynı şekilde bazen kısa süreli ve az özellikli projelerinizi basit yönetim araçları ile yönetemezken Jira ile daha efektif bir şekilde yönetebiliyorsunuz.

Okumaya devam et