Development, distribution, implementation and maintenance of software in various applications is considered to be one … hardware/software and subsequent advantage of new technology. European countries and Japan are competing for higher share in … software development with USA. Key factor in software development is that the activity is labour-intensive. Hence comparative …