A | B |
Functional Requirements | relates directly to a process a system has to perform or information it needs to contain. Ex: |
Nonfunctional Requirements | behavior properties that the system must have, such as performance and usability. |
Business Process Automation (BPA) | Problem analysis: focus is on solutions to problems, as suggested by the users themselves. Root Cause Analysis: focus is on determining the true cause of the problem that users are experience, and therefore the proper solution |
Business Process Improvement (BPI) | Duration Analysis: focus is on reducing the amount of time each process takes. Activity-based Costing (ABC): focus is on reducing the cost of each process. Information Benchmarking: uses other organizations as a basis for improving business processes |
Business Process Reengineering (BPR) | Outcome analysis: focus is on achieving desire outcomes. Technology analysis: focus is on how new technologies can help the organization. Activity Elimination: focus is on simplifying organization by identifying and eliminating unnecessary processes |
Joint Application Design (JAD) Session | sponsor, JAD session leader/facilitator, users & managers, scribes, IS staff |
Techniques for requirement gathering | interviews, JAD, questionnaires, document analysis, observation |
JAD Session Details | half a day to several weeks, prepare questions, formal agenda and ground rules, facilitate, post-session follow up |