Il software personalizzato è un software scritto specificamente da e per un'organizzazione, azienda o persona anziché acquistare software già scritto. Mentre la maggior parte delle organizzazioni utilizza software acquistato prodotto in serie, alcune organizzazioni scelgono scrivere il proprio software per soddisfare le loro esigenze specifiche.
La maggior parte dei software utilizzati oggi da aziende e organizzazioni proviene da specifiche società di software che vendono il loro prodotto per uso commerciale. Programmi come Windows e Microsoft Office sono software di serie che sono in vendita. Alcune aziende, tuttavia, non desiderano acquistare software o potrebbero non essere in grado di trovare software in vendita per soddisfare le loro esigenze. Queste società utilizzeranno quindi software scritto appositamente per loro che solo loro possono usare.
Affinché un'organizzazione possa scrivere il proprio software, è necessario avere accesso a un ingegnere informatico ea qualcuno che sappia scrivere codice. Scrivere software è un processo estremamente complesso che richiede molto tempo e molte risorse. Il vantaggio dell'utilizzo di software personalizzato è che funzionerà esattamente nel modo in cui l'organizzazione lo desidera. L'organizzazione deve dettare il layout e le funzioni del software stesso. Inoltre, il software personalizzato consente di mantenere le informazioni sensibili all'interno dell'azienda, in quanto le informazioni sul software acquistato potrebbero essere potenzialmente ottenute da una terza parte indesiderata.