İş analizi ve ürün danışmanlığı
Kodlama başlamadan önce neyi, neden ve hangi sırayla geliştireceğinizi bilin
Çalışma şekillerinin bir sistem gerektirdiğini bilen ama önce neyi geliştireceklerine henüz karar vermemiş kurumlar için; bir ürün fikrini ya da mevcut bir sistemi uygulanabilir gereksinimlere dönüştürmek isteyen ekipler için.
01
Çözdüğümüz sorunlar
İşimizin bir sisteme ihtiyacı olduğunu biliyoruz ama nereden başlayacağımızı ve önce neyi geliştireceğimizi bilmiyoruz.
İş kurallarını bazı çalışanlar biliyor ama bu kurallar hiçbir yere yazılmamış.
Yazılım firmalarından birbirinden farklı teklifler aldık; istediğimiz işin kendisi net olmadığı için bunları karşılaştıramıyoruz.
Daha önce başladığımız bir proje, gereksinimler yarı yolda değiştiği için durdu.
02
Hizmetin kapsamı
- F.01
Süreçlerin gerçekte işlediği şekliyle analizi
İşi yapan kişilerle bir araya geliyor, mevcut süreçlerin haritasını adımları, istisnaları ve süreç boyunca kullanılan belgelerle birlikte çıkarıyoruz.
- F.02
İş kurallarının belgelenmesi
İşi yöneten kuralları ekibinizin gözden geçirebileceği bir dille yazıyoruz: yetkiler, onaylar, hesaplamalar ve istisnai durumlar.
- F.03
Gereksinimler ve iş listesi
Belgelediklerimizi gereksinimlere ve kullanıcı hikâyelerine dönüştürüyor, etki ve önceliğe göre bir iş listesinde (backlog) sıralıyoruz.
- F.04
Ürün tanımı ve aşamaları
İlk sürümün kapsamını ve nelerin sonraki aşamalara erteleneceğini belirliyoruz; böylece geliştirme, teslim edilebilir bir büyüklükte başlıyor.
- F.05
Önerilen çözüm yolu
Hangi seçeneğin en uygun olduğunu, her seçeneğin gerekçeleriyle birlikte açıklıyoruz: işletmenize özel bir sistem geliştirmek, mevcut bir sistemi iyileştirmek ya da daha küçük bir adımla başlamak.
- F.06
Geliştirme ekibine net devir teslim
Geliştirme ekibi tek ve net bir dosya teslim alıyor: süreçler, kurallar, gereksinimler ve sıralanmış iş listesi.
03
Uygulama aşamaları
Dinliyor ve gözlemliyoruz
Yönetimle ve işi yapan kişilerle görüşüyor, süreçleri gerçekte işlediği şekliyle izliyor, formları ve tabloları topluyoruz.
Analiz ediyor ve belgeliyoruz
Süreçlerin haritasını çıkarıyor, iş kurallarını yazıyor ve bunları gerçekle örtüşene kadar ekibinizle birlikte gözden geçiriyoruz.
Sıralıyor ve kapsamı belirliyoruz
Analizi gereksinimlere ve sıralanmış bir iş listesine dönüştürüyor, ilk sürümün kapsamını sizinle birlikte kararlaştırıyoruz.
Geliştirme ekibine teslim ediyoruz
Analiz dosyasının tamamını teslim ediyor, başlamadan önce geliştirme ekibine sunuyor ve sorularını yanıtlıyoruz.
04
Pratikte nasıl işler
Temsili örnek
Bir dağıtım şirketi, siparişlerini yönetmek için bir sistem istiyor ve aldığı üç teklifi karşılaştıramıyor, çünkü her teklifte ihtiyaç farklı biçimde anlaşılmış. İşe, siparişin alınmasından tahsilatına kadar sipariş döngüsünü ve indirim ile onay kurallarını belgeleyerek başlıyoruz; ardından gereksinimleri bir iş listesinde sıralıyor ve ilk sürümün kapsamını belirliyoruz. Şirket teklifleri tek ve net bir temelde karşılaştırıyor; geliştirme de üzerinde uzlaşılmış gereksinimlerle başlıyor.
05
Başlamak için sizden ihtiyacımız olanlar
- Öncelikler konusunda karar yetkisi olan bir yönetici
- İlgili departmanlarda işi yapan kişilerle görüşmek için zaman
- Bugün kullandığınız formlar, tablolar ve raporlar
06
Analiz tesliminden sonra takip
İşimiz analiz dosyasını teslim etmekle bitmiyor: Geliştirme ekibinin sorularını yanıtlıyor, gereksinimler değişirse belgeleri güncelliyoruz.
- Analiz dosyası teslim edildikten sonra geliştirme ekibinin sorularının yanıtlanması.
- Gereksinimler değişirse analiz belgelerinin güncellenmesi.
07
Sık sorulan sorular
Çalıştığımız teknolojiler
- BPMN
- User stories
- Product backlog
- Ekran taslakları
Ne istediğimizi biliyorsak yine de analize ihtiyacımız var mı?
Çoğu zaman evet, ancak daha küçük ölçekte. Elinizdekileri gözden geçiriyor, genel tanımda görünmeyen kuralları ve istisnaları belgeliyoruz; çünkü geliştirme işinin büyüklüğünü sonradan değiştiren bunlardır.
Analizden sonra geliştirmeyi başka bir firmayla yapabilir miyiz?
Evet. Analiz dosyasını, ister bizim ister başka bir firmanın ekibi olsun, herhangi bir geliştirme ekibinin kullanabileceği şekilde hazırlıyoruz.
Bu hizmetin dijital dönüşümden farkı nedir?
Bu hizmet, üzerine geliştirme yapılabilecek bir plan ve net gereksinimlerle tamamlanır. Dijital dönüşüm ise sistemin geliştirilmesini ve işin aşamalı olarak bu sisteme taşınmasını kapsar ve bu analizle başlayabilir.
Bize uymayan mevcut bir sistemimiz var. İşe bu sistemden mi başlarız?
Evet. Sistemin gerçekte nasıl kullanıldığını ve çalışma şeklinizden nerede ayrıldığını analiz ediyor, ardından sistemi iyileştirmenin mi, yenisiyle değiştirmenin mi, yoksa başka sistemlere bağlamanın mı daha uygun olduğunu ortaya koyuyoruz.
08
İlgili projeler ve makaleler
Sistemin ilk sürümü: Neler girer, neler bekler?
Her departman ihtiyaç duyduğunu ekledikçe sistemin ilk sürümü uzun bir listeye dönüşür ve canlıya geçişi aylarca gecikir. İlk sürüme neyin girip neyin bekleyeceğini seçmenin ve talepleri, sahiplerini kaybetmeden ertelemenin yolu.
Yanlış anlaşılmayan sistem gereksinimleri nasıl yazılır?
İşletme sahibi “Kolay bir ekran istiyoruz” diye yazar, yazılım geliştirici bundan başka bir şey anlar ve fark teslimattan sonra ortaya çıkar. İki farklı kişinin okuyup aynı şeyi anladığı sistem gereksinimleri yazmak için pratik bir yöntem.
09
İlgili hizmetler
Tüm hizmetler- S.02
İşletmeler için dijital dönüşüm
Günlük işlerinizi kâğıttan, Excel tablolarından ve WhatsApp yazışmalarından, çalışma şeklinize uyan tek bir sisteme taşıyoruz.
- Mevcut süreç haritası ve belgelenmiş iş kuralları
- Önceliklere göre sıralanmış geçiş planı
- Aşamalı olarak teslim edilen, çalışır durumda bir sistem
- S.03
Özel ERP sistemleri
Prosedürleriniz ve iş kurallarınız üzerine kurulan, önceliklerinize göre modül modül hayata geçirilen özel bir ERP sistemi.
- Modül haritası ve numaralandırılmış iş kuralları
- Modül modül teslim edilen özel ERP sistemi
- Yetki ve rol matrisi
- S.04
SaaS platformları
Platformunuzu, abonelik modeliyle birden fazla müşteriye hizmet verecek şekilde geliştiriyoruz; her müşterinin ayrı bir hesabı ve izole edilmiş verileri olur.
- Çok kiracılı SaaS platformu
- Abonelik ve faturalama sistemi
- Platform yönetim paneli
Çalışma şeklinizden başlayalım
Bize süreçlerinizi ve çözmek istediğiniz sorunu anlatın; net bir ilk adımı birlikte belirleyelim.