product products development pharmaceutical projects open source failure analysis conseil consulting formulate deformulation developers formulation formation analytical services cours informatique design chromatography