システムのライフサイクルを, 企画プロセス, 要件定義プロセス, 開発プロセス, 運用プロセス, 保守プロセスとしたとき, 経営層及び各部門からの要求事項に基づいたシステムを実現するためのシステム化計画を立案するプロセスとして, 適切なものはどれか。
平成30年度 春期 ITパスポート試験 問3
This question's explanation and your answers so far.
問 3
Incorrectア
The development process is the stage where, based on the requirements fixed in requirements definition, the system is designed, programmed, and tested to actually build it. It is not an upstream stage that draws up the plan itself, but a downstream stage that takes the plan and requirements and implements the deliverables, so it is wrong.
- イ
正解 The correct answer is イ, the “planning process”. A system's life cycle proceeds in the order “planning → requirements definition → development → operation → maintenance”, and the planning process sits at its most upstream point. In the planning process, taking management needs and the requirements from management and each department as the starting point, one draws up the “systemization concept” of what kind of system will solve the problems, together with the “systemization plan” that includes the budget, organizational structure, schedule, and so on needed to realize it. The question's phrase “the process that draws up the systemization plan to realize a system based on the requirements from management and each department” is exactly the role of this planning process itself, so イ is appropriate.
Incorrectウ
The maintenance process is the stage that fixes defects arising after the system is in operation and makes functional improvements, and it sits at the end of the life cycle. It is a stage far later than the phase where the systemization plan is drawn up, and it does not take charge of drawing up the plan, so it is wrong.
Incorrectエ
The requirements-definition process is the stage that takes the systemization plan drawn up in the planning process and concretely defines the business requirements and the functional and non-functional requirements the system needs. It is ultimately a stage that “takes the plan and firms up the requirements”, not a stage that draws up the plan itself, so it is wrong.
- A system's life cycle proceeds in the order “planning → requirements definition → development → operation → maintenance”, and the question tests whether you can distinguish the role of each process.
- The planning process is the most upstream stage; starting from the requirements of management and each department, it draws up the systemization concept and the systemization plan.