Sizin Vizyonunuz
Bizim
Teknolojimiz

Kurumsal AI sistemleri ve kritik platformlar — AI ajan ekipleriyle hızlı, kalite kapılarıyla güvenilir geliştirilen yazılım.

Proje Sürecimiz

KEŞİF VE İHTİYAÇ ANALİZİ

Proje başlamadan önce mevcut durumu, iş ihtiyacını, gelecek durum hedeflerini ve beklenen iş değerini netleştiririz. Business case, gap analysis, paydaş analizi ve stratejik keşif teknikleriyle projenin kurumsal hedeflerle uyumlu şekilde konumlanmasını sağlarız.

İş İhtiyacını, Gelecek Durumu ve Proje Değerini Netleştiririz

Teknoloji projelerine yalnızca talep edilen özellikleri analiz ederek başlamayız. Öncelikle kurumun mevcut durumunu, iş hedeflerini, problem alanlarını, fırsatları ve ulaşılmak istenen gelecek durumu birlikte değerlendiririz.

Bu aşamada amaç; projenin neden gerekli olduğunu, hangi iş değerini üreteceğini, hangi değişimi destekleyeceğini ve başarıya ulaşması için hangi koşulların sağlanması gerektiğini netleştirmektir. Böylece proje ve ürün kapsamı, kurumsal stratejiyle uyumlu bir zemine oturur.

Bu bölümde BABOK'un strateji analizi bakış açısı öne çıkar. Mevcut durum ile hedeflenen gelecek durum arasındaki fark analiz edilir, iş ihtiyacı tanımlanır, business case oluşturulur ve teknoloji yatırımının gerekçesi netleştirilir.

Unitic'te Bu Faz

Analiz çıktıları projenin kanonik kaynağı olur: gereksinim, kullanım senaryosu, rol ve iş kuralı belgeleri sürümlü olarak Linear'da tutulur. Netleşmeyen her konu numaralı bir açık karar olarak kaydedilir; varsayımla kapatılmaz. Aynı konuda en güncel müşteri bulgusu, daha yeni tarihli bir iç dokümanın önüne geçer.

Keşfi AI ajanları hızlandırır: mevcut dokümanların, sistemlerin ve rakip ürünlerin taraması ilk günden masadadır — kararı yine insanlar verir.

Kullanılan Teknikler

Örnek Çıktılar

ÇÖZÜM VE PROJE PLANLAMASI

Stratejik ihtiyaçları uygulanabilir çözüm kapsamına, önceliklendirilmiş backlog'a, roadmap'e ve release planına dönüştürürüz. Projenin doğasına göre predictive, agile veya hybrid yönetim yaklaşımını belirler; kapsam, zaman, kaynak, risk, kalite ve değişiklik yönetimi tekniklerini seçilen modele göre uygularız.

Stratejik İhtiyaçları Uygulanabilir Çözüm ve Teslimat Planına Dönüştürürüz

Stratejik keşif aşamasında netleşen iş ihtiyacı, mevcut durum, gelecek durum hedefleri ve business case çıktıları; bu aşamada uygulanabilir bir çözüm yapısına, önceliklendirilmiş backlog'a ve yönetilebilir bir proje planına dönüştürülür.

Bu aşamada projenin doğası, belirsizlik seviyesi, kapsam netliği, paydaş katılım ihtiyacı, değişiklik olasılığı ve teslimat beklentileri değerlendirilerek projenin predictive, agile veya hybrid yaklaşımla yönetileceğine karar verilir. Seçilen yaklaşıma göre planlama, takip, raporlama, değişiklik yönetimi, risk yönetimi ve teslimat teknikleri uyarlanır.

Amaç; neyin geliştirileceğini, hangi öncelikle ilerleyeceğini, hangi fazlarda teslim edileceğini ve projenin hangi kapsam, zaman, kaynak, kalite ve risk çerçevesinde yönetileceğini netleştirmektir.

Bu aşama, strateji ile uygulama arasında köprü görevi görür. İş hedefleri çözüm kapsamına, çözüm kapsamı backlog'a, backlog ise roadmap ve release planına dönüştürülür.

Unitic'te Bu Faz

Kapsam iş paketi → yetenek epiği → uygulanabilir iş hiyerarşisine dönüşür. Tahmin iş paketlerine değil uygulanabilir işlere verilir; ajanların ön tahmini ekip tarafından gözden geçirilir. Kabul kriteri olmayan bir iş geliştirmeye hazır sayılmaz.

Takvim, bağımlılık ve kapasite gerçeğine göre kurulur; bir tarih ancak arkasındaki iş ve sorumlu netse taahhüt sayılır.

Kullanılan Teknikler

Teslimat Modeli Nasıl Belirlenir?

Projenin yönetim yaklaşımı tek tip kabul edilmez. Her proje; kapsam netliği, teknik belirsizlik, değişiklik ihtimali, müşteri katılımı, regülasyon ihtiyacı, entegrasyon yoğunluğu ve teslimat beklentileri açısından değerlendirilir.

Bu değerlendirme sonucunda proje için en uygun teslimat modeli belirlenir.

Predictive Yaklaşım

Kapsamın büyük ölçüde net olduğu, değişiklik ihtimalinin düşük olduğu, regülasyon veya sözleşme gereği detaylı planlama gereken projelerde tercih edilir.

Bu yaklaşımda kapsam, zaman, maliyet, kalite, risk ve iletişim planları daha baştan ayrıntılı şekilde oluşturulur. Teslimatlar fazlar ve milestone'lar üzerinden takip edilir.

Uygun Teknikler

Agile Yaklaşım

Kapsamın değişime açık olduğu, kullanıcı geri bildiriminin kritik olduğu, ürün veya çözümün iteratif olarak şekillenmesinin değerli olduğu projelerde tercih edilir.

Bu yaklaşımda ürün backlog'u, sprintler, demo oturumları ve düzenli geri bildirim döngüleri ön plana çıkar. Teslimat, çalışan yazılım veya kullanılabilir parçalar üzerinden ilerler.

Uygun Teknikler

Hybrid Yaklaşım

Bazı alanların baştan planlanması, bazı alanların ise çevik şekilde geliştirilmesi gereken projelerde tercih edilir. Özellikle kurumsal teknoloji projelerinde sık kullanılan bir yaklaşımdır.

Örneğin genel kapsam, bütçe, takvim, mimari kararlar ve ana milestone'lar baştan planlanırken; detaylı fonksiyonlar, ekranlar, kullanıcı akışları ve geliştirme öncelikleri sprintler içinde şekillendirilebilir.

Uygun Teknikler

Örnek Çıktılar

GELİŞTİRME VE PROJE YÖNETİMİ

Planlama aşamasında belirlenen predictive, agile veya hybrid teslimat modeline göre geliştirme ve proje yürütümünü yönetiriz. Sprint, faz, milestone, backlog, risk, kalite, değişiklik ve paydaş iletişimi süreçlerini seçilen modele uygun tekniklerle takip ederiz.

Seçilen Teslimat Modeline Göre Geliştirme ve Proje Yürütümünü Yönetiriz

Planlama aşamasında belirlenen çözüm kapsamı, backlog, roadmap, release planı ve proje yönetim yaklaşımı bu aşamada uygulamaya alınır. Projenin doğasına göre belirlenen predictive, agile veya hybrid teslimat modeli doğrultusunda geliştirme, takip, kalite, risk, iletişim ve değişiklik yönetimi süreçleri yürütülür.

Bu aşamada amaç; çözümü yalnızca geliştirmek değil, aynı zamanda proje ilerleyişini görünür kılmak, riskleri yönetmek, paydaş iletişimini sürdürmek, kaliteyi güvence altına almak ve teslimatların planlanan değerle uyumlu ilerlemesini sağlamaktır.

Çevik yapılarda sprint ve increment bazlı ilerleme ön plana çıkarken; predictive yapılarda faz, milestone ve teslimat bazlı takip uygulanır. Hibrit yapılarda ise üst seviye proje kontrolü korunurken, geliştirme ekipleri çevik sprintlerle değer üretmeye devam eder.

Unitic'te Bu Faz

Geliştirme, mühendislik sistemimizdeki agentic döngüyle yürür: her iş spec, plan, test-önce uygulama ve bağımsız incelemeden; her değişiklik PR ve CI kapılarından geçer. Müşterimiz ilerlemeyi Linear'da iş bazında görür.

Değişiklik talebi doğrudan koda değil, önce kanonik kaynağa ve etki analizine gider; sonra etkilenen tasarım, geliştirme ve test işleri eşitlenir. Çelişkili iki talimat aynı anda yaşamaz.

Kullanılan Teknikler

Predictive Yürütüm

Kapsamın baştan daha net olduğu ve teslimatların faz veya milestone bazlı takip edildiği projelerde predictive yürütüm modeli uygulanır. Bu modelde proje ilerleyişi, planlanan kapsam, zaman, maliyet, kalite ve risk parametrelerine göre takip edilir.

Geliştirme ve teslimatlar önceden tanımlanmış iş paketleri, fazlar ve kabul noktaları üzerinden yönetilir. Değişiklik talepleri kontrollü bir etki analizi ve onay süreciyle ele alınır.

Uygun Teknikler

Agile Yürütüm

Belirsizliğin yüksek olduğu, kullanıcı geri bildiriminin kritik olduğu ve çözümün iteratif olarak şekillendiği projelerde agile yürütüm modeli uygulanır. Bu modelde geliştirme, sprintler ve increment'lar üzerinden ilerler.

Müşteri düzenli demo oturumlarında çalışan çıktıları görür, geri bildirim verir ve backlog öncelikleri gerektiğinde yeniden şekillendirilir.

Uygun Teknikler

Hybrid Yürütüm

Kurumsal teknoloji projelerinde çoğu zaman hem planlı proje kontrolüne hem de çevik geliştirme esnekliğine ihtiyaç duyulur. Bu durumda hybrid yürütüm modeli uygulanır.

Bu yaklaşımda proje üst seviyede roadmap, faz, milestone, risk, kaynak ve yönetişim yapısıyla takip edilirken; geliştirme ekipleri sprintler, backlog ve demo döngüleriyle ilerler.

Uygun Teknikler

Örnek Çıktılar

CANLIYA GEÇİŞ

Canlıya geçişi teknik hazırlık, kullanıcı kabulü, veri geçişi, eğitim, destek modeli ve operasyonel devir adımlarıyla birlikte yönetiriz. Go-live planlama, UAT, rollback, cut-over ve hypercare yaklaşımlarıyla geçiş riskini azaltırız.

Çözümü Kontrollü Şekilde Canlı Kullanıma Alırız

Geliştirme süreci tamamlandığında veya belirlenen release canlıya hazır hale geldiğinde, teknik ve operasyonel geçiş süreci başlar. Bu aşama yalnızca yayına alma değil; kullanıcı kabulü, veri geçişi, eğitim, yetki kontrolleri, destek modeli ve operasyonel devir süreçlerini de kapsar.

Amaç, geliştirilen çözümün güvenli, kontrollü, sürdürülebilir ve kullanıcılar tarafından benimsenebilir şekilde canlıya alınmasını sağlamaktır.

Canlıya geçiş aşamasında projenin teslimat modeline göre farklı geçiş yaklaşımları uygulanabilir. Predictive projelerde faz kapanışı ve resmi kabul süreçleri öne çıkarken; agile projelerde release bazlı canlıya alma, pilot kullanım veya kademeli yaygınlaştırma tercih edilebilir. Hybrid projelerde ise ana milestone'lar korunurken, release'ler iteratif şekilde yönetilebilir.

Unitic'te Bu Faz

Müşteri kabul testi (UAT) kendi kilometre taşıdır; müşteri bulguları konu bazında izlenir, düzeltme ve tekrar testle bağlanır. Bir işin "tamamlandı" durumu tek başına kabul ya da yayın kanıtı sayılmaz.

Veri aktarımları önce kuru çalıştırma, mükerrer kontrolü ve mutabakatla prova edilir; kontrollü geri alma planı hazırdır. Yeni kanallar ve özellikler kademeli açılır.

Kullanılan Teknikler

Predictive Canlıya Geçiş

Predictive projelerde canlıya geçiş genellikle faz veya proje kapanışına bağlı olarak yürütülür. Teslimatlar, kabul kriterleri ve test sonuçları tamamlandıktan sonra resmi onay mekanizmasıyla canlıya geçiş yapılır.

Uygun Teknikler

Agile Canlıya Geçiş

Agile projelerde canlıya geçiş, release veya increment bazlı kurgulanabilir. Çalışan parçalar uygun olduğunda pilot kullanıcılarla test edilebilir, kademeli olarak yaygınlaştırılabilir veya belirli release'ler halinde canlıya alınabilir.

Uygun Teknikler

Hybrid Canlıya Geçiş

Hybrid projelerde canlıya geçiş, hem üst seviye faz ve milestone planlarına hem de sprint / release çıktılarına göre yönetilir. Bu model, kurumsal kontrol ile çevik canlıya alma esnekliğini birlikte sağlar.

Uygun Teknikler

Örnek Çıktılar

DESTEK, BAKIM VE SÜREKLİ İYİLEŞTİRME

Canlı sonrası dönemde bakım anlaşması kapsamında destek, hata yönetimi, SLA takibi, performans izleme ve sürekli iyileştirme süreçlerini yönetiriz. Böylece çözümün güvenli, sürdürülebilir ve uzun vadede değer üreten bir yapıda kalmasını sağlarız.

Bakım Anlaşmasıyla Canlı Sonrası Destek ve Sürekli Gelişimi Yönetiriz

Teslimat yaklaşımımız canlıya geçişle sona ermez. Yayın sonrası dönemde çözümün sağlıklı çalışması, kullanıcıların desteklenmesi, hataların yönetilmesi, performansın izlenmesi ve yeni ihtiyaçların kontrollü şekilde ele alınması için bakım ve destek süreci yapılandırılır.

Bu aşamada müşteriyle belirlenen bakım anlaşması kapsamında destek kapsamı, hizmet seviyeleri, müdahale süreleri, raporlama düzeni, bakım sorumlulukları ve iyileştirme mekanizması netleştirilir.

Amaç; canlıya alınan çözümün sürdürülebilir, güvenli, güncel ve iş hedefleriyle uyumlu şekilde değer üretmeye devam etmesini sağlamaktır.

Unitic'te Bu Faz

Canlı sistem izlenir; talepler etki ve aciliyete göre önceliklendirilir. Bakım ve operasyon, canlıya geçişin yanına yığılmaz; ayrı sahiplik ve ayrı kanıtla yürür.

Ürün rehberi ve terim sözlüğü, canlı ekranla düzenli olarak karşılaştırılır; ekranı değiştiren her değişiklik rehberi aynı anda günceller.

Kullanılan Teknikler

Bakım Anlaşması Yaklaşımı

Canlıya alınan her çözümün sürdürülebilir şekilde çalışabilmesi için bakım ve destek modeli baştan netleştirilir. Bakım anlaşması; hangi hizmetlerin sağlanacağını, hangi durumların destek kapsamında olacağını, müdahale sürelerini, raporlama düzenini ve sorumlulukları tanımlar.

Bu yaklaşım sayesinde canlı sonrası dönem belirsiz bir destek süreci olmaktan çıkar; ölçülebilir, yönetilebilir ve karşılıklı beklentileri net olan bir hizmet modeline dönüşür.

Bakım Anlaşmasında Netleştirilen Alanlar

SLA ve Önceliklendirme

Bakım anlaşması kapsamında hata ve destek talepleri, etkisine ve aciliyetine göre sınıflandırılır. Böylece kritik iş süreçlerini etkileyen konular öncelikli ele alınırken, düşük öncelikli talepler planlı şekilde yönetilir.

Örnek Öncelik Seviyeleri

P1 — Kritik · Sistemin tamamı veya kritik iş süreci çalışmıyor.

P2 — Yüksek · Önemli bir fonksiyon çalışmıyor veya kullanıcı deneyimini ciddi etkiliyor.

P3 — Orta · Alternatif çözümü olan hata veya sınırlı kullanıcı grubunu etkileyen problem.

P4 — Düşük · Küçük hata, görsel düzenleme veya düşük etkili iyileştirme talebi.

Örnek Çıktılar