[{"data":1,"prerenderedAt":293},["ShallowReactive",2],{"blog-post-tr-berberbul-randevu-araligi":3,"blog-siblings-tr-berberbul-randevu-araligi":96},{"id":4,"title":5,"author":6,"body":7,"category":78,"cover":79,"date":80,"description":81,"draft":82,"extension":83,"meta":84,"navigation":85,"path":86,"readingTime":87,"seo":88,"stem":89,"tags":90,"__hash__":95},"blog_tr\u002Ftr\u002Fblog\u002Fberberbul-randevu-araligi.md","Randevu arası ne kadar olmalı? 850+ berberin verisi","Codifya",{"type":8,"value":9,"toc":70},"minimark",[10,18,23,30,37,41,44,60,63,67],[11,12,13,14],"p",{},"BerberBul'u kullanan 850'den fazla berberhanenin randevu verisini inceledik. Sorumuz basitti: ",[15,16,17],"strong",{},"en verimli randevu arası süresi ne?",[19,20,22],"h2",{"id":21},"bulgular","Bulgular",[11,24,25,26,29],{},"Ortalamada en yüksek doluluk oranı, ",[15,27,28],{},"35 dakikalık aralıklarla"," çalışan berberlerdeydi. 30 dakika altı aralık kullananlarda müşteri memnuniyeti düşüyordu — özellikle saç yıkama olan işlemlerde. 45 dakika üzeri aralık kullananlarda ise günlük kapasite düşüyordu.",[11,31,32,33,36],{},"Beklenmedik bulgu: ",[15,34,35],{},"Pazardan önceki gün"," (Cumartesi) en yoğun gün. Ama en verimli gün, Salı. Salı günkü ortalam doluluk %82, Cumartesi ise %67 — daha kalabalık ama daha az karlı, çünkü bekletme süreleri uzuyor.",[19,38,40],{"id":39},"ne-öneriyoruz","Ne öneriyoruz",[11,42,43],{},"Cumartesi günü için iki çözüm:",[45,46,47,54],"ol",{},[48,49,50,53],"li",{},[15,51,52],{},"Cumartesi sabahın erken saatlere almak"," — 09:00-11:00 arası en yüksek randevu alma oranı.",[48,55,56,59],{},[15,57,58],{},"Dilimleme"," — 30 dakikalık dilimler yerine 45 dakikalık \"yoğun dönem dilimi\" koymak.",[11,61,62],{},"BerberBul'un otomatik çakışma kontrolü, bu tür bir planlamayı yapanlara %23 daha az iptal oranı veriyor.",[19,64,66],{"id":65},"veriden-çıkan-asıl-ders","Veriden çıkan asıl ders",[11,68,69],{},"Randevu sistemi tasarımı, berberhanenin fiziksel kapasitesi ve personelin deneyimine göre değişir. Tek bir doğru yok; ama doğru veri toplanırsa, her işletme kendi doğrusunu bulabilir. BerberBul bunu ölçülebilir kılıyor.",{"title":71,"searchDepth":72,"depth":72,"links":73},"",3,[74,76,77],{"id":21,"depth":75,"text":22},2,{"id":39,"depth":75,"text":40},{"id":65,"depth":75,"text":66},"BerberBul",null,"2026-05-02","BerberBul üzerinden 850\\",false,"md",{},true,"\u002Ftr\u002Fblog\u002Fberberbul-randevu-araligi",5,{"title":5,"description":81},"tr\u002Fblog\u002Fberberbul-randevu-araligi",[91,92,93,94],"data","operations","barbershop","scheduling","baFJdkY96yNjOagz4Msm40H8zGL88647A35CL69LRnw",{"prev":97,"next":213},{"id":98,"title":99,"author":6,"body":100,"category":199,"cover":79,"date":200,"description":201,"draft":82,"extension":83,"meta":202,"navigation":85,"path":203,"readingTime":204,"seo":205,"stem":206,"tags":207,"__hash__":212},"blog_tr\u002Ftr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi.md","FlowBit ve MCP ile otomatik görev yönetimi",{"type":8,"value":101,"toc":193},[102,105,109,112,115,119,122,134,138,150,153,164,167,171,186],[11,103,104],{},"Yeni bir proje yönetimi aracını piyasaya sürerken cevaplamamız gereken iki soru vardı: AI'yi nereye koyalım, ve nereye koymayalım. FlowBit bu iki kararın ürünü.",[19,106,108],{"id":107},"neden-bir-başka-proje-yönetim-aracı","Neden bir başka proje yönetim aracı",[11,110,111],{},"Pek çok ekip Jira, Linear veya Asana kullanırken bile aynı şeyden şikâyet ediyordu: araç çok şey yapabiliyor ama ekip çoğu şeyi yapmıyor. Karmaşıklık, küçük ekipleri yavaşlatıyor, büyük ekipleri ise kendi süreçlerini yeniden yazmaya zorluyor.",[11,113,114],{},"FlowBit'i tasarlarken öncelik şuydu: az ama doğru özellik, ve kullanıcının her gün dokunduğu yerlerde AI yardımı.",[19,116,118],{"id":117},"mcp-neden-önemli","MCP neden önemli",[11,120,121],{},"MCP (Model Context Protocol), AI modelleri ile uygulamalar arasında standart bir köprü kuruyor. Bu sayede:",[123,124,125,128,131],"ul",{},[48,126,127],{},"Claude, GPT-4 veya yerel bir model (Ollama) tek bir entegrasyonla bağlanabiliyor.",[48,129,130],{},"Modelin uygulamadaki bağlamı (ekip, sprint, ticket) görmesi için ayrı sistem promptları yazmaya gerek kalmıyor.",[48,132,133],{},"Veri sınırlaması açıkça tanımlanabiliyor — sadece izin verilen kapsamda model okuyabiliyor.",[19,135,137],{"id":136},"sahada-gözlemlediklerimiz","Sahada gözlemlediklerimiz",[11,139,140,141,145,146,149],{},"İlk pilot ekiplerle üç ay çalıştıktan sonra net olarak görünen şu oldu: AI'nin en çok değer kattığı an, ",[142,143,144],"em",{},"karar verme"," anı değil ",[142,147,148],{},"hatırlama"," anı.",[11,151,152],{},"Tipik akış:",[45,154,155,158,161],{},[48,156,157],{},"Toplantıda alınan notlar metne dönüşüyor.",[48,159,160],{},"FlowBit metinden olası görevleri ve sahiplerini öneriyor.",[48,162,163],{},"Sprint sonunda otomatik rapor — kim ne yaptı, neresi takıldı — Slack'e düşüyor.",[11,165,166],{},"Bu üç adımın hiçbiri \"akıllı\" değil. Ama hepsi birlikte, ekibin \"bunu unuttuk\" anlarını ortadan kaldırıyor.",[19,168,170],{"id":169},"ne-öğrendik","Ne öğrendik",[123,172,173,180,183],{},[48,174,175,176,179],{},"Otomatik görev önerisi ",[142,177,178],{},"her zaman"," insanın onayından geçmeli. AI tek başına ticket oluşturmamalı.",[48,181,182],{},"Raporlar kısa olmalı. 8 satırı geçen otomatik rapor okunmuyor.",[48,184,185],{},"Yerel mod (Ollama) talep ediyor — özellikle kamu ve sağlık sektörü için kritik.",[11,187,188,189,192],{},"FlowBit hâlâ erken aşamada. Ama AI'yi bir hızlandırıcı olarak değil, bir ",[142,190,191],{},"hatırlatıcı"," olarak konumlandırmak işliyor.",{"title":71,"searchDepth":72,"depth":72,"links":194},[195,196,197,198],{"id":107,"depth":75,"text":108},{"id":117,"depth":75,"text":118},{"id":136,"depth":75,"text":137},{"id":169,"depth":75,"text":170},"FlowBit","2026-05-08","AI destekli görev üretiminin işe yarayan kısmı, ekibin nereye yoğunlaşacağına karar vermeyi kolaylaştırır. FlowBit'in tasarımındaki seçimler ve sahadan gözlemler.",{},"\u002Ftr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi",6,{"title":99,"description":201},"tr\u002Fblog\u002Fflowbit-mcp-ile-otomatik-gorev-yonetimi",[208,209,210,211],"ai","mcp","product management","automation","DpnA-joKvt_Nrx8YKVsYWWV3UPc5oKj8JVs3kVcBZYY",{"id":214,"title":215,"author":6,"body":216,"category":280,"cover":79,"date":281,"description":282,"draft":82,"extension":83,"meta":283,"navigation":85,"path":284,"readingTime":285,"seo":286,"stem":287,"tags":288,"__hash__":292},"blog_tr\u002Ftr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi.md","Vatandaş bildirim sistemini sıfırdan tasarlamak",{"type":8,"value":217,"toc":273},[218,221,224,228,231,235,238,241,245,248,255,259,262,266],[11,219,220],{},"Bir belediyede vatandaş bildirimi, en görünür hizmet metriklerinden biri. Ama operasyon tarafında genelde en zayıf nokta. Çağrı merkezi, sosyal medya, mobil uygulama — her kanal kendi havuzunda yaşıyor.",[11,222,223],{},"CityOS'un bildirim modülünü tasarlarken üç temel sorunu çözmeyi hedefledik.",[19,225,227],{"id":226},"_1-birleşik-kuyruk","1. Birleşik kuyruk",[11,229,230],{},"Vatandaşın hangi kanaldan geldiği — telefon, mobil uygulama, web — sahibinin görmesi gereken bir detay olmamalı. CityOS bütün kanalları tek bir kuyruğa düşürüyor; sahibe atanan bildirim, kaynak ne olursa olsun aynı görünüyor.",[19,232,234],{"id":233},"_2-otomatik-sınıflandırma-ama-kontrol-edilebilir","2. Otomatik sınıflandırma, ama kontrol edilebilir",[11,236,237],{},"Bildirimin \"park bakımı\" mı yoksa \"yol bakımı\" mı olduğunu ayırt etmek aslında %80 vakada açık. Kalan %20 için insana ihtiyaç var.",[11,239,240],{},"CityOS, gelen bildirimi otomatik sınıflandırıyor ama sahibi her zaman kategoriyi değiştirebiliyor. Bu küçük detay — \"AI önerdi ama son söz sende\" — kabul oranını dramatik biçimde artırıyor.",[19,242,244],{"id":243},"_3-vatandaşa-anlık-bilgilendirme","3. Vatandaşa anlık bilgilendirme",[11,246,247],{},"İçerideki süreç bittiğinde vatandaşın bunu öğrenmesinin en hızlı yolu push bildirim. Ama hangi adımı bildirelim? Atandı mı, başlandı mı, tamamlandı mı?",[11,249,250,251,254],{},"Üç pilot belediyeyle yapılan testlerden çıkan sonuç: tek bir bildirim — ",[142,252,253],{},"\"Bildiriminiz tamamlandı\""," — çoklu bildirimden daha yüksek memnuniyet getiriyor. Süreç boyunca bildirim, vatandaşı yorucu hissettiriyor.",[19,256,258],{"id":257},"görünmez-kısım-kvkk","Görünmez kısım: KVKK",[11,260,261],{},"Vatandaş kimliği ile bildirim içeriğini ayrı tutmak, audit log'u ilk günden devreye almak, ve kişisel veriyi minimize etmek — hepsi standart olarak geliyor. Bu, sonradan eklenmesi en pahalı katman.",[19,263,265],{"id":264},"sonuç","Sonuç",[11,267,268,269,272],{},"Bir bildirim sistemi, görünenden çok daha fazla karar gerektiriyor. CityOS'un bu modülü; ",[142,270,271],{},"az tıklama, çok netlik"," prensibinin somut bir uygulaması.",{"title":71,"searchDepth":72,"depth":72,"links":274},[275,276,277,278,279],{"id":226,"depth":75,"text":227},{"id":233,"depth":75,"text":234},{"id":243,"depth":75,"text":244},{"id":257,"depth":75,"text":258},{"id":264,"depth":75,"text":265},"CityOS","2026-04-22","CityOS'un bildirim modülünü tasarlarken hangi soruları sorduk? Belediye iş akışında en çok takılan üç noktayı ve onlara verdiğimiz cevapları paylaşıyoruz.",{},"\u002Ftr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi",7,{"title":215,"description":282},"tr\u002Fblog\u002Fcityos-vatandas-bildirim-sistemi",[289,290,291],"public sector","product design","workflow","iMqRCwPSO-t1ZwHi7EBX82JbIt-3kER8ochAW3H8brs",1781523775417]