業務要件の定義に関する記述として, 適切なものはどれか。
平成22年度 春期 ITパスポート試験 問18
This question's explanation and your answers so far.
問 18
Incorrectア
“Defining the organizational structure and resources needed for the development” belongs to project planning and project management (planning of staff, structure, cost and schedule); it is the practical arrangement for carrying the development forward. It is not a requirement about the business operations themselves, so it is not a description of business requirements definition.
Incorrectイ
“Based on the system strategy, defining the overall picture of the system” corresponds to drawing up the system implementation concept in the system planning stage (the stage of sketching what set of systems the organization should have, from the viewpoint of overall optimization). It comes before business requirements definition and is higher-level and broader work; it does not define the procedures, responsibilities or authorities of the target operations.
Incorrectウ
“Defining the behavior and processing details of the software that makes up the required system” is the content of system requirements definition / software requirements definition, which is carried out after the business requirements have been handed down. It already steps into the means of realization, namely what the system processes and how, and therefore belongs to a different stage from business requirements definition, which settles the requirements on the business side.
- エ
正解 The correct answer is エ. Business requirements definition is the work of clarifying, in light of the needs of the users (the business departments), the “business operations” themselves that are to be supported by the system. Specifically, it defines the business procedures (business flow) of the target operations, the information and data handled, the business volume, and rules such as the responsibilities and authorities of the organizations and staff involved in the work. Choice エ states exactly that: “Taking users' needs into account, define the business procedures of the operations targeted for system implementation, as well as the responsibilities and authorities within the related organization”, which is an appropriate description of business requirements definition. The key point is that business requirements definition is still the stage of deciding how the business is to be run, not how the system is to be built; the business requirements fixed here are then made concrete as functional and non-functional requirements in the later system requirements definition and software requirements definition.
- Business requirements definition = the stage of defining, from the viewpoint of the business and in light of users' needs, the business procedures, business rules, and the responsibilities and authorities of the organizations involved for the operations targeted for system implementation.
- Distinguish the order of the stages and the division of roles: system implementation concept / system implementation plan (the overall picture of the system) → business requirements definition (what the business itself looks like) → system requirements definition / software requirements definition (functional requirements, processing details) → while planning the development structure and resources belongs to project planning.