study of collecting customer needs in software development process and its impact on business of selected it companies in pune