Sta realizzando un'applicazione di software specifica, che per certi aspetti esige una più profonda conoscenza dell'architettura del sistema?
Sta lavorando ad un progetto di software e vorrebbe esternare parti del corrispettivo processo di sviluppo riguardanti la programmazione del sistema?
Sta usando un applicativo software vecchio, la cui portabilità a piattaforme e/o sistemi operativi più moderni sarebbe auspicabile già da tempo, ma che comporterebbe doversi addentrare in profondità nei processi del sistema?
Il supporto dei sistemi operativi e delle piattaforme più note, come pure la severa osservanza di prestabiliti metodi di sviluppo di software durante tutto il processo di design, garantiscono prodotti capaci di concorrenza e supporto che non temono alcuna comparazione.