Final answer:
Business Process Modeling (BPM) is a common technique used to define the scope of an information system by identifying affected business processes. This involves analyzing customer needs, competitor positions, and constraints, leading to a clear problem definition. Establishing criteria and constraints is pivotal for guiding the design process.
Step-by-step explanation:
Business Process Modeling (BPM) is a frequently used technique to define the scope of an information system by identifying the business processes it will affect. During problem definition, the needs of potential customers are investigated, potential competitors are identified, and any governmental or technological constraints are addressed. This process results in a clear understanding of the design project's scope and the resources available to solve the problem. This understanding is conveyed through a problem statement, which also expresses constraints and criteria relevant to the design process.
There are various techniques to understand the problem, including gathering information from customers and stakeholders, consulting expert information, and conducting root cause analysis. Identifying criteria and constraints is crucial for developing a solution, where constraints represent the limitations and criteria denote measurable standards or attributes of the ideal design.