正解は ア
実際に利用する利用者に参画してもらい、開発するシステムの具体的な利用方法について検討する作業は、何を実現するかという要求を明確にする段階に当たり、システム要件定義で行います。よって正解はaです。利用者の業務やニーズを把握し、システムに求める機能・性能を定義する工程です。システム設計は「どう作るか」、テストは検証、プログラミングは実装の工程であり、利用方法を利用者と検討するのは要件定義です。
「利用者と利用方法・要求を検討」=要件定義。何を作るか(要件定義)とどう作るか(設計)を区別しましょう。