Version Control
Ulisse implementa nativamente un proprio sistema di controllo di versione.
Ma possono essere utilizzati anche i più famosi strumenti disponibili,
come ad esempio Subversion SVN o GIT.
Regole di business & Workflow
Ogni sviluppo può essere regolato da precise regole che guidano l'intero processo di sviluppo.
Possibilità di utilizzare flussi specifici per l'automatizzazione di procedure e controlli.
Peer Review Collaborativo
I controllori dello sviluppo possono controllare ogni riga di codice scritta.
Gli sviluppatori possono interagire e commentare ogni aspetto dello sviluppo col fine di migliorarne la qualità dello stesso.
Gestione dei rilasci al cliente
Generazione automatica o assistita dei pacchetti di installazione in modo tale da rilasciare
solamente le versioni non già installate presso un cliente.