Engineering For Evolution Of A Software To A Production Environment