X 社のシステム部門に所属している A 氏は, 自社の会計システムの再構築プロジェクトの責任者を任された。システムの再構築を, 企画プロセス, 要件定義プロセス, 開発プロセスの順で進めるとき, 企画プロセスにおけるシステム化計画の立案作業で A 氏が実施する作業として, 適切なものはどれか。
平成25年度 春期 ITパスポート試験 問5
This question's explanation and your answers so far.
問 5
Incorrectア
Finalizing user interface requirements such as screens and report forms is work of the development process (from system requirements definition to external design), which comes after the requirements definition process. At the planning stage, the concrete specifications of the system, such as what screens to build, are not yet decided.
Incorrectイ
Identifying the constraints and business requirements for the system and obtaining the agreement of the stakeholders is the central work of the requirements definition process. The planning process only organizes business issues and the policy for system implementation in broad outline; reaching agreement at the requirements level is done in the next stage.
Incorrectウ
Creating a request for proposal (RFP) and asking vendor companies to submit proposals is procurement work, carried out after the system implementation plan and the requirements have been fixed to some degree. Issuing an RFP at the stage where the plan is only about to be drawn up puts things in the wrong order, because the goals and requirements to be shown to the vendors have not yet been determined.
- エ
正解 The correct answer is エ. The planning process is the most upstream stage, where it is decided “for what purpose the system is built.” Within it, the work of drawing up the system implementation plan sets, in order to achieve the management objectives, the framework of the whole project — the development schedule, the organizational structure, the cost-effectiveness, and the target values and priorities for quality, cost, and delivery time (QCD). Mr. A is not yet at the stage of deciding the details of the accounting system's contents; he first needs to fix the target levels and the trade-off policy that form the foundation of the project. Because QCD compete with one another (raising quality increases cost and duration), agreeing at this stage on which of them to prioritize becomes the criterion for judgment in the later requirements definition process and development process. Therefore, “Set the target values and priorities for quality, cost, and delivery time” is appropriate as the work of drawing up the system implementation plan in the planning process.
- In the planning process (drawing up the system implementation concept → drawing up the system implementation plan), the framework of the whole project is decided: the development schedule, the organizational structure, the cost-effectiveness, and the target values and priorities of QCD (quality / cost / delivery time).
- Grasp the division between the stages: finalizing concrete requirements such as screens and report forms belongs to the development process (from system requirements definition to external design), reaching agreement with stakeholders on requirements belongs to the requirements definition process, and creating the RFP and selecting a vendor is procurement work. None of these is work of the planning process.