Software is developed or engineered
• it is not manufactured like hardware
• both activities is achieved through good design
• manufacturing hardware can introduce quality problems
• both activities depend on people
• construction approaches of both activities are different