Crash
Bir yazılımın veya uygulamanın beklenmedik bir şekilde hata vererek aniden kapanması durumu.
Hata logu
Yazılımın çalışırken arka planda gerçekleştirdiği işlemlerin ve karşılaştığı hataların tarih ve saat bilgisiyle kaydedildiği günlük dosyaları.
Bellek sızıntısı
Bir programın kullandığı geçici hafıza alanını işi bittikten sonra sisteme geri iade etmeyerek cihazın performansını düşürmesi ve yavaşlatması durumu.
Optimizasyon
Bir yazılımın veya sistemin mevcut kaynakları en verimli şekilde kullanarak daha hızlı, kararlı ve az enerji tüketecek hale getirilmesi çalışması.
Beta testi
Bir yazılımın genel kullanıma sunulmadan önce, gerçek kullanıcılar tarafından test edilerek hatalarının ve eksiklerinin tespit edilmesi süreci.
API
Application Programming Interface (Uygulama Programlama Arayüzü); farklı yazılımların ve sistemlerin birbiriyle güvenli bir şekilde veri alışverişi yapmasını sağlayan bağlantı köprüsü.
Dokümantasyon
Bir yazılımın, kod kütüphanesinin veya sistemin nasıl kullanılacağını, özelliklerini ve kurallarını açıklayan teknik kılavuz.
Yama
Yazılımdaki güvenlik açıklarını kapatmak veya hataları düzeltmek amacıyla hazırlanan küçük boyutlu güncelleme paketi.
Hibrit uygulama geliştirme kütüphanesi
Hem Android hem de iOS işletim sistemlerinde aynı anda çalışabilen uygulamaları tek bir kod tabanıyla yazmayı sağlayan yazılım araçları.
Backend
Bir uygulamanın kullanıcının görmediği; veri tabanı işlemleri, sunucu yönetimi ve sistem mantığının çalıştığı arka plan kısmı.
Push
Yazılımcının kendi bilgisayarında yazdığı veya güncellediği kodları, diğer ekip üyeleriyle paylaşmak üzere ortak ana sunucuya yüklemesi işlemi.