Role of requirements engineering in software development process: an empirical study | IEEE Conference Publication | IEEE Xplore