Therefore steps have to be created to approach the user clients to elaborate on this issue, as a business analysis we are not going to be prepared for every problem that may arise such as the reason why Requirements Determination exist is the fact that it has power to detail systems it can create inputs and create models. This brings us to the system of requirement gathering, this system is somewhat complex yet systematically ingenious. We must understand that requirements gather is composed of two types functional and non-functional. There are differences in these types. Functional requirements often specify the software functionality that the developers must build into the product to enable users to accomplish their tasks, thereby satisfying the business requirements. In simpler words, functional requirements state what the system must do. However non functional is relatively different, this deals with constraints and standards that a system has to recognize and comply information systems. When dealing with systems, there may be analysis and design that arise later can be traced back to inadequate work during requirements determination phase. In Problems are quite common, for instance their may …show more content…
A comprehensive list of alternative approaches and their long- and short-term implication, including the option of taking no action, should be made public in non-technical language. Further more she mentions alternatives and technology paths that should be based on input from the residents of the community who ascertains by mentioning in her recent article that JAD is an important application design that can be applied to determine system requirements. JAD meaning stands for Joint application design Collect business requirements while developing new information systems for a company. "The JAD process also includes approaches for enhancing user participation, expediting development, and improving the quality of specifications." It consists of a workshop where “knowledge workers and IT specialists meet, sometimes for several days, to define and review the business requirements for the system joint application design (JAD) can be used to help determine system requirements? JAD is seen as a good method to use workshops allow people to understand systems that are seen as difficult, however there are good advantages and benefits to use this method, it is an