Electrical Engineering, Software and Business Methods