İçeriğe geç
TREN
Yazılım geliştiriciler büyük monitörlerde kod incelemesi yapıyor
Teknoloji hizmetleri

Yazılım Geliştirme

Kurumsal süreçlerinizi hazır paketlere uydurmak yerine, süreçlerinizin gerektirdiği yazılımı geliştiriyoruz. Analizden devreye almaya ve sonrasındaki bakıma kadar aynı ekip.

Teslim merdiveni
  1. ASüreç haritası
  2. BKapsam metni
  3. CArayüz onayı
  4. DÇalışan sürümler
  5. EDevreye alma
Kısaca

Mipo, kurumsal müşterileri için web ve masaüstü yazılımlarını uçtan uca geliştirir: teknik analiz, arayüz tasarımı, geliştirme, test, devreye alma ve bakım. Geliştirilen yazılımın çalıştığı sunucu ve lisans altyapısını da aynı şirket tedarik edip kurduğu için sorumluluk tek elde kalır.

Teslim merdiveni

Kurumsal yazılım projesinde beş basamak, beşinde de teslim.

Her basamağın sonunda elinizde somut bir şey olur. “Devam ediyor” diye bir ara durum yoktur.

  1. A

    Süreç haritası

    Mevcut akış adım adım çıkarılır; hangi işin yazılıma, hangisinin süreç değişikliğine ihtiyacı olduğu ayrılır.

    Süreç haritası ve entegrasyon noktaları listesi

  2. B

    Kapsam metni

    Neyin dahil, neyin hariç olduğu satır satır yazılır ve iki taraf da imzalar. Fiyat bu metnin üzerine kurulur.

    İmzalı kapsam metni ve sabit fiyat

  3. C

    Arayüz onayı

    Ekran akışları geliştirme başlamadan gösterilir. Bu aşamada yapılan değişiklik en ucuz değişikliktir.

    Onaylı ekran akışları

  4. D

    Çalışan sürümler

    İki haftalık döngülerle test ortamına sürüm çıkar. Her sürüm gerçekten çalışır; demo değildir.

    Test ortamında çalışan sürüm + sürüm notu

  5. E

    Devreye alma

    Veri aktarımı, paralel çalışma dönemi ve kullanıcı eğitimi. Eski sistem, yenisi doğrulanana kadar açık kalır.

    Devreye alma raporu ve eğitim kaydı

Yazılım geliştirici üç monitörde kod yazarken
Kapsam, geliştirme başlamadan önce yazıya döküldüğü aşamada.
Sprint ritmi

Yazılım geliştirme projesi hangi hafta nerede olur.

İki haftalık döngü, projeyi görünür tutar. Aylarca “geliştiriliyor” denip sonunda sürpriz teslim yapılmaz.

Hafta 1–2

Analiz ve süreç haritası

Hafta 3–4

Arayüz tasarımı ve onay

Hafta 5–14

İki haftalık geliştirme döngüleri

Son 2 hafta

Veri aktarımı, eğitim, devreye alma

Teknoloji yığını

Kurumsal yazılımı neyle yazıyoruz.

Sunucu tarafı
.NETNode.jsPostgreSQLMSSQL
Arayüz
ReactNext.jsTypeScript
Entegrasyon
RESTSOAPe-FaturaERP bağlayıcıları
Teslim
Kaynak kodVeri modeliKurulum dokümanı

Tipik proje 8–16 hafta

Kapsam dışı

Yazılım geliştirmede neyi üstlenmiyoruz.

Teklifte görünmeyen kalemler, projenin ortasında çıkan sürprizlerdir. Bizde kapsam dışı da yazılıdır.

  • Kapsam metninde yazmayan yeni ekran ve raporlar — ayrı fiyatlanır
  • Üçüncü taraf yazılımların lisans bedelleri
  • Kurumun kendi personelinin süreç değişikliği eğitimi
  • Sonsuz revizyon — arayüz onayı sonrası büyük değişiklikler ayrı kalemdir
Yazılım geliştirme ekibi kod incelemesi
Her döngünün sonunda çalışan sürüm test ortamına çıkar.
Sık sorulanlar

Yazılım Geliştirme hakkında sık sorulanlar.

Analiz aşamasının sonunda kapsam yazılı olarak sabitlenir ve fiyat bu kapsam üzerinden kesinleşir. Kapsam dışı yeni talepler ayrı olarak fiyatlanır; sürpriz ek maliyet çıkmaz.

Evet. Sözleşmede aksi belirtilmedikçe geliştirilen yazılımın kaynak kodu, kurulum dokümanı ve veri tabanı şeması proje sonunda kuruma teslim edilir.

Entegrasyon noktaları analiz aşamasında tespit edilir. Açık API'si olan sistemlerle doğrudan, olmayanlarla veri tabanı veya dosya tabanlı köprü kurularak çift yönlü entegrasyon sağlanır.

İsterseniz evet. Sunucu donanımı, işletim sistemi lisansı ve yedekleme altyapısı aynı şirket tarafından tedarik edilip kurulabilir; böylece yazılım ile altyapı arasında sorumluluk boşluğu kalmaz.

Projeyi geliştiren ekip destekte kalır. SLA'lı bakım anlaşması kapsamında hata giderme ve planlı geliştirme yürütülür; talepler tek dosya üzerinden takip edilir.

Sıradaki adım

Yazılım Geliştirme için önce kapsamı konuşalım.

Analiz görüşmesi ücretsizdir. Sonunda elinizde, bizimle çalışmasanız da kullanabileceğiniz bir gereksinim taslağı olur.