International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
In software engineering, effective development can only takes place if the requirements from user side are clear and approachable. User requirements play an important role for completion of the successful projects in all of the development methodologies. If requirements are not clear it can be a reason of project failure. Now-a-days, some industries are not aware about the right way to collect and fulfil the requirements. Effective development can only takes place if the requirements from user side are clear and approachable. Users typically have difficulty explaining what they need, and the problems increases when developers failed to translate requirements into working programs. Ask the right questions and communicate effectively with all stakeholders is the role of project managers or business analysts. This needs training, practice and experience. Clarifying user input and communicating requirements accurately are all critical competencies for today's project managers.