İçeriğe atla

Çözüm alanı

Özel Kurumsal Yazılım

Standart ürünlerin karşılamadığı ihtiyaçlar için entegrasyonlar, portallar ve kuruma özel iş uygulamaları. Amaç yeni bir ada kurmak değil, mevcut kurumsal sistemlerle uyumlu çalışan bir parça eklemektir.

Başlangıç noktası

Her ihtiyaç özel geliştirme gerektirmez.

Özel yazılım, standart ürünün karşılayamadığı ihtiyaçlar için anlamlıdır. Bu yüzden ilk sorumuz "ne geliştirelim?" değil, "bu ihtiyaç gerçekten standart dışında mı?" olur.

İhtiyacın standart özelliklerle, uyarlamayla veya düşük kodlu bir akışla karşılanabildiği durumlarda özel geliştirme önermiyoruz; bakımı ve sahipliği uzun vadede kuruma yük olur.

Geliştirmeye karar verilen durumlarda ise çözüm, mevcut kurumsal sistemlerle uyumlu ve devredilebilir biçimde tasarlanır.

Özel geliştirmenin anlamlı olduğu durumlar

  • Standart üründe karşılığı olmayan, kuruma özgü bir süreç
  • Kurumsal sistemler arasında özel bir bağlantı ihtiyacı
  • Dış kullanıcılar için ayrı bir portal gereksinimi
  • Mevcut uyarlamaların sürdürülemez hâle gelmesi
  • Süreçlerin farklı araçlara dağılmış olması

Nasıl kurgulanır

İhtiyacın çevresinde kurulur.

Özel geliştirme merkeze değil, doğrulanmış ihtiyacın çevresine yerleşir.

Doğrulanmış iş ihtiyacı

Standart üründe karşılığı olmayan süreç

Mevcut kurumsal sistemler

Veri ve süreç akışı buradan gelir

Özel çözüm

Yalnız eksik kalan parça

Entegrasyon

Paralel bir sistem kurulmaz

Bakım ve sahiplik

Belgeleme baştan planlanır

Çalışma başlıkları

İhtiyaçtan bakıma kadar.

Kapsam, doğrulanmış iş ihtiyacına göre belirlenir; her başlık bir sonraki için karar üretir.

  • İhtiyacın doğrulanması

    Süreç sahipleriyle birlikte ihtiyacın standart özelliklerle karşılanıp karşılanamayacağı değerlendirilir.

  • Uyumlu çözüm tasarımı

    Çözüm, mevcut kurumsal sistemlerin veri ve süreç akışına uyacak biçimde tasarlanır.

  • Kontrollü geliştirme ve test

    Geliştirme adımlara bölünür; her adım gerçek süreçle test edilir ve birlikte gözden geçirilir.

  • Sürdürülebilir bakım

    Belgeleme, sahiplik ve değişiklik yönetimi baştan tanımlanır; çözüm devredilebilir kalır.

Yaklaşımımız

Kalıcı olacak kadar sade tutarız.

Özel geliştirmenin en büyük riski, zamanla kimsenin dokunmak istemediği bir yapıya dönüşmesidir.

  1. Önce standart

    İhtiyaç standartla, uyarlamayla veya düşük kodlu akışla karşılanabiliyorsa özel geliştirme önerilmez.

  2. Kurumsal sistemle uyum

    Çözüm mevcut veri ve süreç akışına bağlanır; paralel bir sistem kurulmaz.

  3. Adım adım teslim

    Küçük ve denenebilir adımlar hâlinde ilerlenir; her adım gerçek kullanımla doğrulanır.

  4. Devredilebilirlik

    Belgeleme ve sahiplik baştan planlanır; bakım tek kişiye bağlı bırakılmaz.

İhtiyacınızın gerçekten özel geliştirme gerektirip gerektirmediğini birlikte değerlendirelim.

Süreci ve mevcut sistemlerinizi konuşalım; en sade ve sürdürülebilir yolu birlikte seçelim.