forumKonu aç

Teklifte 'API geliştirme' ayrı bir kalem olarak ücretlendirilmiş — bu nedir, gerçekten gerekli mi?

BBeren Ç***KatılımcıTopluluk üyesi
Katılım
Tem 2024
Mesaj
398
#1

Teksas'ta toptan ambalaj malzemeleri dağıtımı yapan 12 kişilik bir şirketimiz var. Mevcut web sipariş sistemimizi yenilemek ve sahada gezen 4 satış temsilcimizin tablet üzerinden doğrudan sipariş girebilmesi için bir mobil uygulama yaptırmak istiyoruz. Yerel bir yazılım ajansından teklif aldık.

Teklif detaylarında mobil arayüz geliştirme için 18.000 USD, veritabanı kurulumu için 6.000 USD yazılmış. Ancak bunların hemen altında 'Özel REST API Geliştirme ve Dokümantasyon' adıyla 9.500 USD tutarında ayrı bir satır var. Toplam bütçemizin neredeyse üçte birine denk geliyor.

Teknik detaylardan pek anlamıyorum; mobil uygulama zaten kendi başına çalışan bir yazılım değil mi? Bu API dedikleri şey tam olarak nedir, bizim gibi küçük bir toptancı için şart mıdır yoksa teklifi şişirmek için mi eklenmiş?

HHüseyin Y***Katılımcı
Görev
Müşteri hizmetleri temsilcisi
Sektör
İnşaat
Yapı
20 kişilik firma
Katılım
Mar 2023
Mesaj
221
En çok yardımcı olan#2

Kısa cevap: API, mobil uygulamanız ile veritabanınız arasındaki güvenli köprüdür; tablet uygulamasının merkezdeki stokları görmesi ve sipariş yazabilmesi için bu köprünün inşa edilmesi teknik bi zorunluluktur. Teklifte ayrı bi kalem olması normaldir ancak bu kalemin içinde nelerin yer aldığı ve fiyatın makullüğü mutlaka sorgulanmalıdır.

Mobil uygulama tek başına sadece bir ekrandır. Satış temsilciniz tablette 'ambalaj kutusu stok: 500' yazısını gördüğünde, bu bilgi telefonun içinde durmaz; merkezdeki sunucudan anlık çekilir. Temsilci 'siparişi onayla' dediğinde de emir API üzerinden sunucuya iletilir. API olmadan mobil uygulama internete bağlı olmadan çalışan basit bir hesap makinesinden farksız kalır.

Bu kalemi değerlendirirken şu üç unsuru netleştirmeniz gerekir: 1) Ajans sıfırdan mı uç nokta yazıyor yoksa mevcut web sitenizin hazır altyapısını mı dışa açıyor? 2) Dokümantasyon teslim edilecek mi; yarın başka bir yazılımcı geldiğinde sistemi anlayabilecek mi? 3) Güvenlik yetkilendirmesi (token, rol yönetimi) bu ücrete dahil mi?

Fiyat açısından, sıfırdan güvenli bir sipariş ve stok API'si yazmak 60 ila 90 saatlik bir iştir. Ajansın saatlik ücretine göre 9.500 USD makul bir bantta kalabilir; ancak sadece hazır bir e-ticaret eklentisinin çıkışlarını bağlıyorlarsa bu rakam fazladır. Kapsam dokümanını isteyip kaç adet uç nokta (endpoint) yazılacağını öğrenmelisiniz.

ZZafer B***Katılımcı
Görev
Müşteri hizmetleri temsilcisi
Sektör
Sigortacılık
Yapı
zincir mağaza
Katılım
Kas 2023
Mesaj
34
#3

API yazılımın omurgasıdır. Arayüz üç yıl sonra eskir ve değişir ama yazdığınız API kalır. Yarın web sitenizi yenileseniz veya muhasebe programınızı bağlamak isteseniz aynı API'yi kullanacaksınız. Kalemin varlığına değil, mülkiyetinin ve teknik dokümantasyonunun size eksiksiz teslim edilip edilmeyeceğine odaklanın.

SSena Y***Katılımcı
Görev
Ön muhasebe
Sektör
Sağlık hizmetleri
Yapı
zincir mağaza
Katılım
May 2023
Mesaj
205
#4

Tablet uygulamasının veritabanına doğrudan bağlanması kabul edilemez bir güvenlik açığı yaratır. Mobil cihazlar doğası gereği güvensiz ağlardadır. API, iş mantığını ve veritabanı sorgularını sunucu tarafında tutar, araya kimlik doğrulama koyar. Teknik açıdan o kalem olmadan o uygulama çalışamaz.

CCeren A***Uzman
Görev
BT sorumlusu
Sektör
Elektrik-elektronik
Yapı
bölge bayisi
Katılım
Haz 2024
Mesaj
263
#5

Ajanstan hemen şu sorunun cevabını yazılı isteyin: 'Bu kalem kapsamında kaç adet servis ucu açılacak ve Swagger veya Postman dokümantasyonu verilecek mi?' Eğer kem küm edip sadece 'uygulamayı bağlayacağız' derlerse fiyatı kırmaya çalışın; somut bir uç nokta listesi verirlerse ödeyin.

GGürkan B***KatılımcıTopluluk üyesi
Katılım
Eki 2024
Mesaj
407
#6

Geçen yıl benzer bi B2B sipariş sistemi icin 8.000 USD API geliştirme ödedik. İçinde 24 adet özel servis ucu rol bazlı yetkilendirme ve test ortamı vardı. 9.500 USD ABD şartlarında ortalama bi rakam ama mutlaka teslim edilecek servis listesini sözleşmeye ekletin.

OOya G***Katılımcı
Görev
Üretim müdürü
Sektör
Catering
Yapı
300 kişilik kurum
Katılım
Eki 2023
Mesaj
66
#7

Mevcut web siteniz hangi altyapıda çalışıyor? Eğer standart bi içerik yönetim sistemi veya bilinen bi e-ticaret altyapısı kullanıyorsanız onların zaten hazır API servisleri vardır. açıkçası ajans sıfırdan mimari mi kuruyor yoksa hazır sistemin üzerine katman mı çıkıyor?

RRecep S***Katılımcı
Görev
Üretim planlama
Sektör
Perakende
Yapı
tek kişilik işletme
Katılım
Eyl 2023
Mesaj
103
#8

ayri kalem yazmalari aslinda daha durust bi yaaklasim sorna cogu ajans mobil uygulamanin icine gomup toplam rakami 30 bin usd der gecerdi en azindan neye ne kdr istediklerini goruyorsunuz ama dokumantasyonu kesinlikle sart kosun derim

İİremYeni üye
Görev
Stajyer · pazarlama
Katılım
Oca 2025
Mesaj
30
#9

ben de benzer bi teklif almistim ve APIyi cikarisrak ne olur diye sormustum, ajans 'o zaman tablet siparisleri e-posta olarak atar' demisti. sanirim anlik stok takibi icin zorunlu bisey bu.

NNeslihan Ç***Uzman
Görev
Bölge müdürü
Sektör
Muhasebe ve müşavirlik
Yapı
40 kişilik üretim firması
Katılım
Şub 2025
Mesaj
1
#10

Özetle API olmadan tabletin merkezle konuşması imkansız, yani kalem gereksiz değil. Ancak 9.500 USD ödemeden önce sıfırdan mı yazılacağını, kaç fonksiyon içereceğini ve dokümantasyonun teslim edilip edilmeyeceğini netleştirmeniz şart.

RRabia E***KatılımcıTopluluk üyesi
Katılım
Haz 2022
Mesaj
103
#11

Doğru.

VVolkan Ö***Uzman
Görev
Stajyer
Sektör
E-ticaret
Yapı
yeni kurulmuş girişim
Katılım
Eki 2022
Mesaj
51
#12

Bir ayrım yapmak gerekiyor burada. Bizde en çok zaman kaybettiren şey, kimin karar vereceğinin belli olmamasıydı.

Kolay gelsin.

MMurat K***Katılımcı
Görev
İnsan kaynakları müdürü
Sektör
Nakliyat
Yapı
yeni kurulmuş girişim
Katılım
Ağu 2025
Mesaj
333

Doki · Marka kimliği · 2023

#13

peki şunu nasl çözdünüz? devralnan sistemde en pahalı şey bilinmeyen bağımlılıklar

EErcan A***Katılımcı
Görev
Test uzmanı
Sektör
Catering
Yapı
orta ölçekli işletme
Katılım
Ara 2023
Mesaj
5
#14

Yeni girenler için kısa özet: Teklifi kim hazırladı ve işi kim yapacak — bunu sorun.

Benim görüşüm bu, kesin doğru diye yazmıyorum.

GGürkan Y***KatılımcıTopluluk üyesi
Katılım
Tem 2023
Mesaj
8
#15

Bu tavsiye herkese uymaz bence. Kararı verirken elinizde hangi veri var önce ona bakın.

Sorunuz olursa yazın elimden geldiğince cevaplarım.

TTaner E***Katılımcı
Görev
Satın alma sorumlusu
Sektör
Deri
Yapı
yeni kurulmuş girişim
Katılım
Haz 2023
Mesaj
132
#16

bu başlığı açtığınız iyi olmuş.

LLeyla K***Uzman
Görev
Mağaza görevlisi
Sektör
Enerji
Yapı
20 kişilik firma
Katılım
Ara 2024
Mesaj
29
#17

Bizde de aynı. Kapsam büyüyorsa ya süre ya bütçe büyümeli. Üçüncü seçenek yok.

Ödeme takvimi işin aşamalarına bağlanmalı, takvime değil. Not olarak bırakayım, lazım olur.

YYasemin B***KatılımcıTopluluk üyesi
Katılım
Eyl 2023
Mesaj
98
#18

Sonucu yazarsanız sevinirim.

EErcan B***KatılımcıTopluluk üyesi
Katılım
Eyl 2023
Mesaj
140
#19

Benim başımdan geçeni yazayım, belki işinize yarar. Yazılı olmayan her madde, ileride iki tarafın da farklı hatırladığı bi madde.

Sonucu buraya yazarsanız başkalarına da faydası olur.

NNecati B***Katılımcı
Görev
Stajyer
Sektör
Temizlik hizmetleri
Yapı
8 kişilik ekip
Katılım
Eyl 2024
Mesaj
44
#20

Üç ayrı görüş çıktı, hepsi birbirini tamamlıyor. İlk kez yapıyorsanız küçük başlayın, ölçek snra gelir.

Bu kadar, uzattıysam kusura bakmayın.

Yanıt yaz