| 試験名 | ソフトウェア開発技術者試験 |
| 試験対象者 | 情報システム開発プロジェクトにおいて、内部設計書・プログラム設計書を作成し、効果的なプログラムの開発を行い、単体テスト・結合テストまでの一連のプロセスを担当する者 |
| 試験対象者 (超意訳) |
既にシステムエンジニアやプログラマとして活躍していて、基本情報処理技術者を取得している人。あるいは既にシステム開発に携わっていて、上司の指示に従いつつ、自分の判断でプログラムや設計を行っている人。 |
| 試験に必要な スキル・知識 |
情報システム開発におけるソフトウェア開発技術者として、外部仕様に基づいて内部設計・プログラム設計・プログラム開発を行い、高品質なソフトウェアを開発するため、次の知識・能力が要求される。 (1) ネットワーク、データベース、システム構成などの情報技術に関する全般的な 知識をもち、上位技術者の指導のもとに情報システムの設計ができる。 (2) 内部設計書・プログラム設計書を作成できる。 (3) プログラミングに必要な高度の論理的思考をもつ。 (4) ネットワーク、データベースなどに関する実装技術をもつ。 (5) 一つ以上のプログラム言語の仕様を熟知しており、その言語の特徴を利用して 効果的なプログラムの開発ができるとともに、基本情報技術者を指導できる。 (6) プログラムのテスト手法を熟知しており、単体テスト・結合テストの計画と管理が 行え、テストの実施についてはプログラム開発要員を指導できる。 |
| 試験に必要な スキル・知識 (超意訳) |
(1)上司の指示に従いながらシステム全般の設計が出来る。(プログラムだけでは なく、システムに必要なサーバーやネットワークも含めた全体的な設計) (2) プログラムの設計書を自分一人で書ける。 (3) 基本情報処理技術者よりプログラムが追える、書ける。 (4) どんなネットワークやデータベースがシステムに必要なのか知っている。 また、自分でも構築することが出来る。 (5) 後輩のプログラム作成を指導できる。 (6) 自分でプログラムやシステム全体ののテストをするだけではなく、後輩に指示を 出すことが出来る。また、テストの計画を立て、管理することも出来る。 |
| 試験形式 | 午前 :
多肢選択式(四肢択一) 80 問出題して 80 問解答 午後I:記述式 6 問出題して 6 問解答 午後II: 記述式 1 問出題して 1 問解答 |
| 試験時間 | 午前 :9:
30〜12:00(150分) 午後I:13:00〜15:30(150分) 午後II:15:30〜16:30(60分) |
| 実施日程 | 春期:4月第3日曜日 秋期:10月第3日曜日 |
| 受験料 | 5,100円(税込み) |
| 申し込み方法 | 公式サイトより申し込みか、書店で願書を入手し、必要事項記入の上で郵送。 |
| 主催 | 独立行政法人 情報処理推進機構 〒113-8663 東京都文京区本駒込2-28-8 文京グリーンコートセンターオフィス15F Tel:03-5978-7600 FAX:03-5978-7610 URL:http://www.jitec.jp/ |
| 特記事項 | 願書受付は、春期は1月中旬から約1ヶ月間、秋期は7月中旬から約1ヶ月間。 受験場所は、基本的に各地域毎にいくつか割り当てられるが、受験の実施場所は 地域内の試験会場から申し込みが早かった者順に近場が割り当てられ、本人が選ぶことは出来ない。 |
この資格を持っていると、エンジニアとして一人前として認めてもらえるようです。入社3年目くらいになると会社から取れ取れと言われ始めます。
基本情報よりちょっと難しいくらいの資格に見えますが、実際には大分難しく、しかも入社後に資格を取る人にとって、この資格を受ける辺りから業務が忙しくなるため勉強時間の確保も難しくなる、鬼門と言っても良い資格です。何しろ求められる知識もより深まる上に、試験範囲は基本情報処理技術者よりやや広く、記憶力のない筆者は苦労しました。脳にHDDを増設したいと思ったほどです。また、年によって難易度が大きく変わるのもこの試験の特徴です。
試験内容としては、午前の問題は 基本情報処理技術者 に近いですが、全般的に、特にデータベースやネットワークのより深い知識が求められます。ですが、問題なのはむしろ午後の試験です。まず、時間が基本情報処理技術者試験 より1時間も長いです。午後Iの150分と午後IIの60分と非常に長い。しかもマークシート式はなく記述式なので、当てずっぽうやうろ覚えの知識では到底歯が立ちません。また、試験の内容もネットワーク、セキュリティ、データベース、業務分析など、プログラム以外の部分も含めた、システム構築の総合的な知識が求められる物です。
学習期間として3ヶ月〜6ヶ月程度は必要であり、主に午後の問題を中心として学習プログラムを組む必要があります。過去問を解きながら副読本で足りない知識を補うといった形で勉強すると良いかと思われます。副読本としてお勧めなのは、技術評論社の
ソフトウェア開発技術者合格教本です。
プログラマーになるにせよ、システムエンジニアになるにせよ、ネットワークエンジニアになるにせよ、ソフトウェア開発技術者試験までの知識は重要です。これからIT業界にはいるという方で、既に基本情報処理技術者を持っているという方(特に情報科の大学生など)は、是非とも挑戦してみてください。
基本情報処理技術者 同様、独学で取ろうとする人が多いようですが基本情報処理技術者 試験より試験範囲が広いので、これからIT業界に入ろうという方には、モチベーションの面から、独習はあまりお勧めできません。もし独学で試験に挑むなら、やはり勉強の基本は過去問を解きつつ、自分の苦手な分野は副読本や問題集で埋め合わせるという方法が一番でしょう。
学習用テキストとして、個人的には技術評論社の、
ソフトウェア開発技術者 合格教本
の通読をお勧めしますが、基本的に試験は基本情報処理技術者
試験+αの内容なので、あまり分厚い本を持ち歩くのも馬鹿馬鹿しいと言う方もいるかも知れません。副読本については自分の好みに合わせて買ってください。また、過去問を解くのはもちろんですが、午後の試験については別途、
ソフトウェア開発技術者 めざせスコア+100
などの午後1・2用の問題集を解くことで、応用力のある真の実力を身につけることをお勧めします。
基本情報処理技術者 と同じく、スクールに通うのがベストといえます。とくに ソフトウェア開発技術者 の場合は、学習範囲が広いために、どうしても学習期間が長くなってしまいますし、午後1・2の記述問題など、ある程度の業務知識を前提とした問題も出てきます。受験テクニックを学ぶという意味でもスクールに通った方が良いかと思われます。
特に資格の学校TAC
[タック]と資格の大原がお勧めです。
資格の学校TAC[タック] ですが、筆者が会社負担で通わせてもらったのがここの企業研修でした。講師の先生の教え方が非常に分かりやすく、質問にも大変丁寧で納得のいく回答をしてくださいました。また、オリジナルテキストも必要にして十分な内容が網羅してあり、試験直前まで何度も読み返しました。
また、CMでもおなじみの資格の大原
も、情報処理の資格スクールにも非常に力を入れているようです。証拠に、大原では毎回基本情報処理技術者資格の試験後に解答速報を出しているのですが、その早さには定評があり、なんと試験が終わった直後には、会場の外で既に配り始めているほどです。また、Web上にも試験日の晩には速報を出しています。
情報処理の資格を扱うスクールが最近は相当増えましたが、分野が分野だけに、スクールの質もピンからキリまで。下手なスクールを選ぶと、テキストの内容をただ教えるだけというレベルの授業になりかねません。
スクールの最大のメリットは講師の先生方に、納得がいくまで質問が出来ると言うことですから、受講するスクールはじっくりと選ぶことが懸命でしょう。
全国のスクールは、資格と仕事.net
から資料請求できます。