En casos molt concrets, els programes normalitzats funcionen tal i com es requereix en el moment en el que es compren;
aquest és el cas per exemple d'un processador de text. En els demés casos, normalment cal fer una parametrització o
adaptació del programa. En casos complexos és possible que sigui necessari fer un programa a mida.
Franquesa enginyeria, conscient d'aquesta problemàtica dóna solucions de programació en les següents especialitats: