Hard Technology Vs Soft Technology