Il termine sviluppo (usato in ambito informatico) identifica una attività o una serie di attività mirate a costruire (sviluppare appunto) un programma. Lo sviluppo avviene scrivendo una serie di istruzioni (codice) in un determinato linguaggio di programmazione. Le attività di sviluppo sono solitamente realizzate da un gruppo di persone denominato ‘team di sviluppo’ coordinato da un ‘team leader’ o ‘capo progetto’.