İçeriğe geç
UA.
Tüm projeler
ArşivlendiMobilEyl 2024 — Ara 2024

BT Support

Şirket içi BT ekipleri için talep takibi yapan bir Android uygulaması.

BT Destek'in arkasındaki varlık-ilişki diyagramı: kullanıcılar, talepler, konular ve mesajlar.
Rolüm
Tek geliştirici — Android istemcisi ve veri modeli.
Durum
Arşivlendi

Problem

Stajım sırasında destek taleplerinin telefonla, sohbet mesajıyla ve koridor konuşmasıyla geldiğini gördüm. Hiçbiri kayda geçmiyordu, dolayısıyla hiçbiri önceliklendirilemiyordu.

Ne yaptım

Çalışanların talep açtığı, BT ekibinin ise tek bir önceliklendirilmiş kuyruk gördüğü native bir Android uygulaması; gerçek zamanlı güncellemeler ve kimlik doğrulama için Firebase ile.

Nasıl görünüyor

  • Bir çalışanın yapabildikleriyle BT ekibinin yapabildiklerini ayıran kullanım senaryosu diyagramı.
    Daha hiçbir ekran yokken iki rolü birbirinden ayıran kullanım senaryosu diyagramı — çalışan açar, BT önceliklendirir.

Kararlar ve ödünleşmeler

  • Kendi backend'im yerine Firebase

    Önemli olan özellik, bir avuç şirket içi kullanıcı için gerçek zamanlı kuyruk güncellemeleriydi. Bunun için bir API yazmak, mimarinin kendisi uğruna mimari olurdu.

Sonuç

Talepler bir kesinti olmaktan çıkıp durumu olan bir listeye dönüştü — bir yıl içinde yaşadığım problemin ta kendisi.