forumApri un argomento

Nel preventivo dell'agenzia c'è scritto API Development: cosa comprende esattamente Schnittstellenentwicklung?

PPolat B***Partecipante
Ruolo
Data analyst
Settore
Tessile
Tipo di organizzazione
Azienda di 20 persone
Iscrizione
ott 2023
Messaggio
240

Doki · App mobile · 2026

#1

Per la nostra azienda B2B di Monaco di Baviera, che vende all'ingrosso materiale tecnico, abbiamo avviato il progetto di un nuovo portale. Nel preventivo dettagliato ricevuto da una software house locale mi è caduto l'occhio su una voce. Nella versione tedesca compare 'Schnittstellenentwicklung', mentre nel prospetto riassuntivo in inglese è indicato semplicemente 'API Development', con un budget allocato di 8.500 Euro.

Il mio dubbio riguarda la genericità del termine. In azienda utilizziamo già un gestionale/ERP (WWS). Questa voce include solo la configurazione del collegamento tra il nostro sistema attuale e il nuovo portale, o intende lo sviluppo da zero di un'interfaccia personalizzata per la trasmissione dei dati?

Qual è il significato pratico dei due termini e come dovremmo far specificare nel dettaglio questo perimetro all'agenzia, in un contratto valido secondo il diritto tedesco, per evitare che alla consegna se ne lavino le mani dicendo 'noi abbiamo solo predisposto l'endpoint, la gestione del flusso dati tocca a voi'?

MMehmet K***Veteran
Ruolo
Addetto all'inserimento dati
Settore
Imballaggio
Tipo di organizzazione
Azienda da 120 dipendenti
Iscrizione
set 2025
Messaggio
106

Doki · Design interfaccia · 2026

Più utile#2

Risposta breve: i termini API Development o Schnittstellenentwicklung all'interno di un'offerta indicano lo sviluppo del layer di integrazione che consente a due software differenti di scambiarsi dati. Tuttavia, se il perimetro non è specificato chiaramente, l'agenzia potrebbe limitarsi ad aprire l'endpoint considerando il lavoro concluso; per questo è essenziale definire nel capitolato tecnico la direzione dei flussi e la gestione degli errori.

Nei progetti software in Germania, l'espressione Schnittstellenentwicklung fa riferimento alla comunicazione bidirezionale tra due ambienti. Rientrano in questo ambito il passaggio periodico o in tempo reale di giacenze di magazzino, partitari clienti, listini B2B dedicati e ordini in entrata tra l'ERP aziendale e il nuovo portale. Una voce da 8.500 Euro lascia intendere lo sviluppo ad hoc di un sistema di mappatura dati e code di sincronizzazione, non la semplice installazione di un plugin pronto all'uso.

Per non avere sorprese in seguito, dovete esigere che l'agenzia specifichi nel documento di specifica dei servizi (Leistungsbeschreibung) i seguenti punti: il flusso dati sarà unidirezionale o bidirezionale? Quali campi specifici verranno sincronizzati? Come verranno tracciati i log di sistema in caso di caduta di connessione ed è previsto un meccanismo di retry automatico?

Inoltre, fate inserire nel verbale di collaudo una prova d'ordine andata a buon fine con dati reali di produzione. L'agenzia non può limitarsi ad aprire una porta: deve dimostrare concretamente che un articolo presente sull'ERP compaia sul portale e che l'ordine generato dal portale entri correttamente nell'ERP senza errori.

EElif T***Partecipante
Ruolo
Responsabile social media
Settore
Immobiliare
Tipo di organizzazione
ditta individuale
Iscrizione
apr 2025
Messaggio
92
#3

Mentre la dicitura inglese API Development può essere interpretata in senso ampio come creazione di un'architettura API ex novo il tedesco Schnittstellenentwicklung si riferisce quasi sempre al middleware che mette in comunicazione due sistemi già esistenti. Se nel preventivo compare questo termine, si parla proprio del livello di raccordo. Verificate assolutamente che sia specificato 'bidirektional' (bidirezionale).

Nota: ho scritto questo basandomi sulla mia esperienza, potrebbe non valere per tutti.

EErcan T***Partecipante
Ruolo
Account manager corporate
Iscrizione
gen 2024
Messaggio
96
#4

Dal punto di vista legale, se la prestazione è inquadrata come contratto d'opera/appalto (Werkvertrag), il prodotto da consegnare deve essere vincolato a requisiti certi e misurabili. Vi suggeriamo di richiedere come allegato al preventivo una specifica tecnica dell'interfaccia (Schnittstellenspezifikation) e di far firmare una tabella dettagliata con tutti i campi da mappare.

EEmrahPartecipante
Ruolo
Business Analyst
Tipo di organizzazione
catena di negozi
Iscrizione
feb 2024
Messaggio
108
#5

L'anno scorso abbiamo pagato 9.200 Euro per integrare ERP e portale per il nostro magazzino di Amburgo. All'inizio nel prezzo era compresa la sincronizzazione degli ordini, ma poi hanno considerato l'aggiornamento delle scorte in tempo reale come lavoro extra e ci hanno fatturato altri 2.000 Euro. Mettete a verbale tutte le tabelle fin dall'inizio, voce per voce.

SSinemEsperto
Ruolo
Project manager
Iscrizione
ott 2023
Messaggio
176
#6

Fate una domanda chiara all'agenzia: questo prezzo include il recupero degli ordini dall'ERP, il caricamento delle scorte di magazzino sul portale e l'invio di notifiche in caso di errori di trasferimento? Fatevi dare una conferma scritta via email a questa domanda e allegatela come parte integrante al contratto di offerta.

KKader K***Partecipante
Ruolo
Membro del consiglio di amministrazione
Settore
Immobiliare
Tipo di organizzazione
Azienda da 120 dipendenti
Iscrizione
nov 2023
Messaggio
256
#7

Di solito le agenzie quando parlano di Schnittstelle si limitano a installare una libreria standard e finisce lì. Poi saltano fuori discrepanze nei dati perché la vostra versione dell'ERP è vecchia, e danno tutta la colpa al vostro fornitore ERP. Non firmate il contratto prima di aver messo a confronto i responsabili tecnici di entrambe le parti in una riunione congiunta.

EEsra K***PartecipanteMembro della community
Iscrizione
lug 2025
Messaggio
1
#8

Nel testo dell'offerta devono essere indicati chiaramente e tassativamente questi 3 punti: 1) Frequenza di trasferimento dei dati (in tempo reale tramite trigger o periodica), 2) Meccanismo di tracciamento e registrazione dei log degli errori, 3) Configurazione dell'ambiente di test ERP e fase di collaudo prima del rilascio in produzione.

MMerve K***Partecipante
Ruolo
Direttore clinico
Settore
Agricoltura
Tipo di organizzazione
ditta individuale
Iscrizione
lug 2023
Messaggio
127

Doki · Formazione sulla consapevolezza phishing · 2024

#9

Ma questa cosiddetta Schnittstelle è un software indipendente che permette a due programmi di comunicare tra loro? cioè e in questo processo dovremo pagare costi di sviluppo extra anche alla nostra attuale software house dell'ERP?

SSultan K***Partecipante
Ruolo
IT Manager
Settore
Indotto automotive
Tipo di organizzazione
cooperativa
Iscrizione
mar 2023
Messaggio
1
#10

Chiedete subito la documentazione sui dati al team tecnico del vostro ERP e giratela all'agenzia; senza aver visto la documentazione, l'offerta di 8.500 Euro che vi hanno fatto è poco più di una stima a spanne.

BBurcu A***VeteranMembro della community
Iscrizione
apr 2024
Messaggio
360
#11

Assolutamente. Se devo aggiungere qualcosa: Dopo la consegna il sistema continua a vivere; la manutenzione è una voce a parte.

Le persone difendono le abitudini, non i processi. La resistenza nasce da lì. Sono curioso di sapere se qualcuno lo fa in modo diverso.

AAslı K***EspertoMembro della community
Iscrizione
ott 2022
Messaggio
91
#12

Mi sono rilassato leggendo questa risposta, quindi non succede solo a me. Ogni punto non scritto è un punto che in futuro le due parti ricorderanno diversamente.

Spero che le sia utile.

SSena B***PartecipanteMembro della community
Iscrizione
lug 2024
Messaggio
353
#13

Questo consiglio non va bene per tutti, secondo me. Inizia con un piccolo test non impegnarti subito su tutto.

Naturalmente cambia se la vostra situazione è diversa.

FFikretPartecipante
Ruolo
Automazione industriale
Tipo di organizzazione
Azienda di 20 persone
Iscrizione
nov 2023
Messaggio
118

Doki · Formazione sulla consapevolezza phishing · 2026

#14

Sono una piccola impresa, vi parlo dal mio punto di vista. Più è difficile tornare indietro su una decisione, più lentamente dovreste prenderla.

Sono curioso di sapere se qualcuno lo fa in modo diverso.

FFurkan Y***PartecipanteMembro della community
Iscrizione
gen 2024
Messaggio
11
#15

Ho vissuto la stessa cosa.

YYasemin Ç***Nuovo membroMembro della community
Iscrizione
giu 2026
Messaggio
88
#16

Sono d'accordo, anzi vorrei sottolinearlo. Il fatto che tutti facciano una cosa non significa che sia quella giusta.

EElif G***EspertoMembro della community
Iscrizione
mar 2025
Messaggio
3
#17

Grazie mille, proverò oggi.

BBeyza K***PartecipanteMembro della community
Iscrizione
dic 2022
Messaggio
3
#18

preso nota grazie.

SSena K***Partecipante
Ruolo
Impiegato contabile
Settore
Media e editoria
Tipo di organizzazione
boutique agency
Iscrizione
feb 2025
Messaggio
2
#19

Ci proverò. L'offerta più economica è spesso quella meno ponderata.

Se scrivete qui il risultato, sarà utile anche ad altri.

ÜÜlkü K***Partecipante
Ruolo
Editor di contenuti
Settore
Sport e fitness
Tipo di organizzazione
Azienda di produzione da 40 persone
Iscrizione
dic 2024
Messaggio
330
#20

Sono d'accordo in parte, in parte no. Nessun processo migliora senza tracciamento, perché non sai cosa correggere.

Se ricevete tre risposte diverse su un argomento, la domanda è posta male.

Rispondi