Glossario dello sviluppo software
Definizioni chiare dei termini che emergono quando definisci e affidi un progetto software — ognuna collegata a dove approfondiamo.
- Sviluppo software nearshore
- Affidare lo sviluppo software a un Paese vicino che condivide il tuo orario di lavoro ed è a poche ore di volo, così la collaborazione resta agile. L’Albania è nearshore rispetto a Italia e UE: stesso fuso CET, 1–2 ore di volo. Approfondisci →
- Staff augmentation
- Aggiungere ingegneri senior esterni direttamente al tuo team interno — i tuoi strumenti, i tuoi processi, la tua gestione — per scalare la capacità senza assumere. Tu mantieni il controllo, noi forniamo le persone. Approfondisci →
- Team dedicato
- Un team auto-gestito che governa un prodotto o un flusso di lavoro end-to-end per conto tuo, guidato da noi. Ideale quando vuoi risultati e un unico partner responsabile invece di gestire singole persone. Approfondisci →
- MVP (Minimum Viable Product)
- La versione più piccola di un prodotto che offre valore reale e valida l’idea con gli utenti. Di solito rilasciamo un MVP in 8–16 settimane, poi lo facciamo crescere in un sistema di produzione completo (4–9 mesi). Approfondisci →
- Software house
- Un’azienda che progetta, realizza e mantiene prodotti software end-to-end, invece di affittare sviluppatori a ore. Square è una software house con sede a Tirana, in Albania. Approfondisci →
- Software su misura vs preconfezionato
- Il software preconfezionato è già pronto e in licenza; quello su misura è costruito sul tuo processo esatto e di tua proprietà. Su misura conviene quando il tuo flusso è un vantaggio competitivo o nessun prodotto è adatto. Approfondisci →
- Fiscalizzazione (Fiskalizimi)
- L’obbligo albanese di rendicontazione fiscale in tempo reale: le fatture vengono trasmesse all’autorità fiscale (NIVF/NSLF tramite la piattaforma AKSHI) al momento dell’emissione. Il software deve integrarsi per essere conforme. Approfondisci →
- API di fiscalizzazione
- L’interfaccia programmatica che il tuo software chiama per trasmettere le fatture alla piattaforma fiscale di un Paese in tempo reale — autenticazione con certificato fiscale, registrazione della fattura e identificativi fiscali restituiti. Ogni Paese ha la propria (piattaforma centrale albanese, SdI italiano, myDATA greco). Approfondisci →
- NIVF (numero identificativo univoco della fattura)
- L’identificativo univoco che la piattaforma fiscale albanese restituisce quando una fattura viene fiscalizzata con successo in tempo reale. Dimostra che la fattura è stata registrata presso le autorità e compare su ogni fattura conforme, di solito dentro il codice QR. Approfondisci →
- NSLF (numero di sicurezza dell’emittente)
- Un codice di sicurezza che il software di fatturazione genera con il certificato elettronico del contribuente prima della trasmissione di una fattura albanese. Identifica crittograficamente chi ha emesso la fattura e, insieme al NIVF, rende verificabile ogni fattura fiscalizzata. Approfondisci →
- Fatturazione elettronica
- Emettere, trasmettere e ricevere fatture come documenti digitali strutturati che le autorità fiscali e i gestionali elaborano automaticamente — non un PDF di una fattura cartacea. Molti Paesi oggi fanno transitare le fatture elettroniche da una piattaforma statale prima che siano valide. Approfondisci →
- SdI (Sistema di Interscambio)
- Il sistema ufficiale italiano di scambio delle fatture: ogni fattura elettronica nazionale (XML FatturaPA) deve transitare dallo SdI, che la valida e la recapita al destinatario. Obbligatorio per praticamente tutta la fatturazione italiana — il software che vende in Italia si integra con esso. Approfondisci →
- myDATA (Grecia)
- La piattaforma greca di contabilità digitale e fatturazione elettronica, gestita dall’autorità fiscale (AADE): le imprese vi riportano fatture e registri contabili in via elettronica, con obblighi che entrano in vigore a fasi fino al 2026. Il software per aziende greche vi si collega via API. Approfondisci →
- KSeF (Polonia)
- Krajowy System e-Faktur — il sistema nazionale polacco di fatturazione elettronica: le fatture strutturate transitano dalla piattaforma centrale, con obbligo in vigore da febbraio 2026. L’equivalente polacco dello SdI italiano o della piattaforma di fiscalizzazione albanese. Approfondisci →
- e-Faktura (Serbia / Macedonia del Nord)
- Il nome che sia la Serbia sia la Macedonia del Nord usano per le loro piattaforme nazionali di fatturazione elettronica: quella serba è obbligatoria per il B2B dal 2022; quella macedone parte dal 2026. Le aziende in quei mercati hanno bisogno di software che emetta fatture tramite la piattaforma. Approfondisci →
- ViDA (VAT in the Digital Age)
- Il pacchetto UE, adottato a marzo 2025, che rende obbligatori la rendicontazione digitale e la fatturazione elettronica per le transazioni B2B transfrontaliere da luglio 2030, con i sistemi nazionali in tempo reale da allineare allo standard UE entro il 2035. È la direzione di marcia per ogni Paese membro e candidato. Approfondisci →
- Sovrapposizione CET
- Lavorare nello stesso fuso CET del cliente, così l’intera giornata lavorativa coincide — le domande ricevono risposta in giornata invece di un giro andata-ritorno notturno. L’Albania è sul fuso CET. Approfondisci →
- LLM (Large Language Model)
- Un modello di IA addestrato su enormi quantità di testo che prevede e genera linguaggio — il motore dietro chatbot, copilot e assistenti IA. Da solo conosce solo i dati su cui è stato addestrato; lo colleghi ai tuoi dati e strumenti per renderlo utile al business. Approfondisci →
- RAG (Retrieval-Augmented Generation)
- Una tecnica che permette a un LLM di rispondere dai tuoi documenti e dati: i contenuti rilevanti vengono recuperati al momento della domanda e forniti al modello, così le risposte si basano sui tuoi fatti invece di essere inventate. È così che costruisci un’IA che conosce i tuoi prodotti, policy e prezzi. Approfondisci →
- AI agent (agente IA)
- Un sistema di IA che non si limita a rispondere ma compie azioni: pianifica i passaggi, richiama strumenti e API e lavora verso un obiettivo con minimo intervento umano. È software che ragiona attraverso un compito (prenotare, aggiornare, cercare, decidere) invece di generare solo testo. Approfondisci →
- Fine-tuning
- Addestrare ulteriormente un modello di IA di base sui tuoi esempi così che adotti il tuo tono, formato o conoscenza di dominio. Utile quando prompt e RAG non bastano e serve un comportamento coerente e specializzato integrato nel modello. Approfondisci →
- Vector database (database vettoriale)
- Un database che memorizza testo (e altri dati) come “embedding” numerici, così da trovare gli elementi per significato e non solo per parole esatte. È lo strato di ricerca che alimenta il RAG, recuperando i passaggi più pertinenti a una domanda. Approfondisci →
- MCP (Model Context Protocol)
- Uno standard aperto per collegare i modelli di IA a strumenti, dati e sistemi esterni tramite un’interfaccia comune — così un assistente può leggere in sicurezza un database, chiamare un’API o aprire un file senza codice ad hoc per ciascuno. Sta diventando la presa standard per integrare l’IA nel software reale. Approfondisci →
- Prompt engineering
- L’arte di scrivere istruzioni, esempi e contesto chiari affinché un modello di IA restituisca il risultato desiderato — in modo affidabile e nel formato giusto. È la leva più economica e rapida per la qualità, prima di ricorrere al fine-tuning. Approfondisci →
- SaaS (Software as a Service)
- Software fornito via internet in abbonamento, ospitato e mantenuto dal fornitore — nessuna installazione, aggiornamenti gestiti per te. La maggior parte degli strumenti aziendali moderni è SaaS; realizziamo anche prodotti SaaS su misura che le aziende possono vendere. Approfondisci →
- ERP (Enterprise Resource Planning)
- Un sistema che unifica le operazioni centrali di un’azienda — finanza, magazzino, acquisti, risorse umane, produzione — in un unico posto, così i dati scorrono tra i reparti invece di restare in silos. Costruiamo e integriamo ERP su misura sul modo in cui lavori davvero. Approfondisci →
- CRM (Customer Relationship Management)
- Software per tracciare lead, clienti e ogni interazione con loro — vendite, supporto, follow-up — così nulla va perso. Realizziamo CRM su misura quando gli strumenti preconfezionati non si adattano al tuo processo di vendita. Approfondisci →