Sviluppo software

Articoli, guide e tutorial su Sviluppo software, con consigli pratici per sviluppatori e aziende, con esempi concreti tratti da progetti reali.

Sicurezza delle API: proteggere un'API pubblica

La maggior parte dei team tratta la sicurezza delle API come un problema di autenticazione. Aggiungono token, li verificano su ogni rotta e considerano il lavoro concluso. Poi un tester cambia un numero nell’URL e legge la fattura di un altro cliente. Quel divario fra “autenticato” e “autorizzato” è dove vive la...

Costo di sviluppo di un'API: che cosa stai pagando

Chi stima il costo di sviluppo di un’API su misura partendo dal numero di endpoint sbaglierà, di solito di un fattore tre. Gli endpoint sono la parte meno costosa. Una dozzina di essi, che leggono e scrivono dati che già possiedi, sono due settimane di lavoro per uno sviluppatore back-end competente. Quello che costa è...

Integrazione CRM ed ERP: costi, metodi e insidie

L’integrazione fra CRM ed ERP viene quasi sempre descritta come un problema di connessione, e non lo è quasi mai. Entrambi i sistemi hanno interfacce documentate. Per entrambi esistono connettori pronti. La difficoltà sta nel fatto che vendite e amministrazione descrivono da anni la stessa azienda con due vocabolari...

Assumere uno sviluppatore C++: tariffe e selezione

La decisione di assumere uno sviluppatore C++ arriva quasi sempre con un problema specifico allegato. Qualcosa deve essere veloce, oppure deve girare su hardware, oppure deve dialogare con una libreria che espone soltanto un’interfaccia nativa. Quello che segue è un processo di selezione che tratta il C++ come una...

Integrare API di terze parti: costi e modi di guasto

Integrare API di terze parti è il lavoro più costantemente sottostimato del software commerciale. La documentazione si legge bene, il fornitore pubblica una libreria client e qualcuno dice due settimane. Sei settimane dopo il team sta ancora discutendo su cosa debba succedere quando un webhook arriva due volte per un...

Assumere uno sviluppatore Qt: tariffe e licenze

Le aziende che devono assumere uno sviluppatore Qt stanno in genere costruendo qualcosa che deve girare su una macchina anziché in un browser: un cruscotto strumentale, uno strumento diagnostico, un’applicazione di controllo per hardware che nessun altro supporta. Il bacino di candidati è una frazione del mercato web,...

Assumere uno sviluppatore Symfony: tariffe e selezione

La maggior parte delle aziende decide di assumere uno sviluppatore Symfony nel momento peggiore possibile. L’ingegnere principale si è appena dimesso, un aggiornamento di versione si è bloccato a metà strada, oppure la pagina di pagamento va in timeout sotto carico. All’improvviso la ricerca diventa urgente, la rosa di...

Modelli di licenza software: guida aziendale 2026

Scegliere tra diversi modelli di licenza software è una delle decisioni strategiche più importanti per i fondatori che sviluppano applicazioni aziendali nel 2026. Scegliere la formula contrattuale errata può limitare i canali di distribuzione, ostacolare la crescita del SaaS o costringere legalmente a condividere il...

Esternalizzare lo sviluppo software: guida UK vs Offshore

Valutare l’esternalizzazione dello sviluppo software nel Regno Unito rispetto ad alternative offshore più economiche è un dilemma comune per le aziende che pianificano progetti su misura nel 2026. I team offshore (come gli sviluppatori in India o nell’Europa dell’Est) inizialmente attraggono i manager con tariffe...

Sviluppo CRM & ERP su misura: Guida Build vs Buy 2026

La decisione sul software build vs buy è una delle scelte più importanti per i dirigenti d’azienda che pianificano una nuova piattaforma CRM o ERP nel 2026. I sistemi Software-as-a-Service (SaaS) pronti all’uso sembrano inizialmente attraenti perché offrono un’installazione immediata con costi di ingresso inferiori....