Nova Petrochemicals has entered into an agreement with MS Technologies Inc of the US for developing software on a job work basis.