IT Mimari ve IT Yönetimi Danışmanlığı

DETAILS
danismanlik-anasayfa

Danışmanlık

Safkan Yazılım olarak, işinizin gerekleri ve beklentilerinize uygun olarak, teknik altyapınız ve projeleriniz için danışmanlık hizmeti veriyoruz. Günümüzün popüler platformlarında (.NET, Linux, Azure, Google Cloud, Amazon AWS, Android, iOS) ve modern programlama dilleriyle (Java, C#, Objective-C, Swift, Python) yapacağınız işlere danışmanlık vermekle beraber, tarafsız bir bakış açısıyla seçim yapmanız konusunda da hizmet veriyoruz.

Proje Planlama

Kurumsal veya startup projelerinizde, aşağıdaki konularda proje başlangıcında veya proje süresince, konusunda uzman danışmanlarımızla hizmet veriyoruz:

  • Proje gereksinim ve kapsam analizi
  • Teknoloji ve platform seçimi
  • Teknik ekip seçimi ve oluşturulması
  • Altyapı hazırlanması
  • Zaman tahminlemesi ve planlaması
  • Maliyet hesaplanması

Yeniden Yapılanma

Mevcut ekibiniz veya çözümleriniz, değişen ve gelişen ihtiyaçlarınıza cevap vermekte yetersiz kalıyorsa, sizin için doğru çözüm yeniden yapılanma olabilir. Bu çerçevede, size yeniden yapılanma sürecinde aşağıdaki konularda danışmanlık veriyoruz:

  • Durum analizi ve tespiti
    • İş akışlarının incelenmesi
    • Bilgi akışlarının incelenmesi
    • Kurumsal yapı ve etkileşimlerin analizi
    • Teknolojik altyapının değerlendirilmesi
    • Teknik ekibin yönetsel ve teknik yetkinliklerinin incelenmesi
  • Yeniden yapılanma planlaması
    • Gerekli olan yeni ekip yapısının planlanması
    • Gereken teknolojik dönüşümlerin planlanması
    • Risklerin tespiti ve analizi
  • Yürütme ve değişim yönetimi
    • Planlanan değişimler için değişim yönetimi
    • Yeniden yapılanma sürecinin adımlarının yürütülmesi
    • Süreç boyunca, planın güncellenmesi ve yenilenmesi

Değişim Yönetimi

Günümüzün çok hızlı değişen teknoloji dünyasında, güncel kalmak için, sisteminizi, yazılımınızı veya altyapınızı doğru zamanlarda yenilemeniz gerekir. Size, yenileme süreçlerinizin, hizmet kaliteniz etkilenmeden tamamlanması için, aşağıdaki konularda değişim yönetimi danışmanlığı sunuyoruz.:

  • Yeni teknoloji, platform, ürün değerlendirmesi ve seçimi
  • Etki ve risk analizi
  • Değişim süreç planlaması
  • Veri göçü planlaması
  • Risk yönetimi

Yazılım Mimarisi

Projeniz ve ekibiniz var, ancak yazılım mimarisi konusunda deneyim eksikliğiniz ya da şüpheleriniz varsa, size üretmek istediğiniz yazılım için, ihtiyaçlar ve hedefleriniz doğrultusunda en uygun mimariye karar vermeniz ve bunu hayata geçirmeniz konusunda danışmanlık veriyoruz.

Yetenek Değerlendirmesi

Öncelikle, bir istihdam bürosu değiliz, yani sizin için eleman arama işi yapmıyoruz. Ancak, işe alma aşamasında olduğunuz elemanlarınız varsa, ancak elemanların sadece CV’lerinden ve yüzyüze görüşme üzerinden elemanların teknik derinliği ve yeterliliği konusunda emin olamıyorsanız, sizin için bu elemanlarla yüz yüze görüşme yapıp, sizin için elemanın değerlendirmesini yapıp, hakkında ayrıntılı bir rapor yazıyoruz.

DevOps (Yazılım Operasyonu)

Yazılım Operasyonu (DevOps), basit bir tanımla, yazılımın “yazılması” dışında kalan, ancak özellikle uzun süreli yaşayan, online servisler içeren projelerde yazılımın test edilmesi, derlenmesi, üretim makinalarına yayılması, çalıştırılması, hata tespitlerinin yapılması, yük dağılımının kontrol edilmesi, mümkün olan her şeyin otomatik hale getirilmesi, acil durumlarda müdahale edilmesi gibi operasyonlar için danışmanlık veriyoruz. 

Agile Metodlarla Proje Yönetimi

Agile metodların kavramsal eğitimlerini veriyoruz. Halihazırdaki iş yapış tarzını değerlendirip agile metodolojileri hangi sırayla ve nasıl hayata geçireceğinizi sizinle beraber planlıyoruz. Agile metodolojinin şirket içinde efektik uygulanması için hem teknik ekibin hem de ekipten iş bekleyen business tarafının işbirliği ile mümkün oluyor.

Enterprise Search

Orta ve büyük ölçekli şirketlerin kendine özel ve sadece şirket içine açık farklı bilgi kaynaklarını kapsayan ve halihazırda kullanılan intranetle entegre edilebilen size özel çözümler geliştiriyoruz. Kaynaklar, OCR ile taranmış kaynaklar, .doc dosyaları, veritabanı gibi çok farklı kaynaklar olabilir.

egitim

Eğitim

Yazılım sürecinin teknik aşamaları, yazılım takımı yönetimi, DevOps süreçleri, kod geliştirme teknikleri gibi yazılım geliştirmenin her seviyesi ve orta ile büyük ölçekli şirketlerde uygulanan tekniklerle ilgili eğitimler veriyoruz.

Custom Image

Defansif kodlama

Büyük ve orta ölçekli şirketlerde bir projede katkıda bulunan yazılımcı birden fazla takımdan olur. Bu kod kalitesinin sağlanmasını zorlaştırır. Defansif kodlama prensipleri ile kod kalitesi, kodda yapılabilecek hataları önleyecek şekilde yazılır. Böylelikle mimari prensipler, ayrı dokümanlar ve eğitimler yerine kod üzerinden diğer takımlara dolaylı olarak aktarılmış olur.

Continuous Delivery

Sürekli dağıtımın (Continous Delivery) temel prensibi ‘otomatize edebildiğiniz altyapı işlerini otomatize edin’dir. Sürekli dağıtım (Continous delivery) aşamasına gelmek için sırayla şu aşamaların geçilmesi gerekir: kaynak kodu kontrolu (source control), sunucu tarafında sürekli build (server-side continous build), sürekli taşıma alma (continous deployment).  

Programlama Dilleri

Java, C, C#, Python, Swift dillerinde ve Android, iOS mobil platformlarında şirket ihtiyacına uygun eğitimler vermekteyiz.

Yazılım Takımı Yönetimi

Teknik kökenden gelen yazılımcılar için takım nasıl yönetilir. Business tarafı ile ilişkiler nasıl yürütülür? Yazılım ekibinin performansı nasıl yüksek tutulur? Ekip içi iletişim nasıl sağlanır? 

referanslar

Referanslar

Corvega
İş Yatırım
Akbank

 

Aras Kargo
Pointr
Doğan Online

 

Hürriyet
Türkiye Finans
Yaşar Holding

 

Hayat Varlık

İLETİŞİM