コメントを受け付けていません。久保田これからIT業界を目指す方向け。ITプロジェクトにおける作業の流れについて知っておこう!IT業界では一つの仕事の単位をプロジェクト(または案件)などと呼びます。このプロジェクトの中でもさまざまな作業内容に分かれており、その内容を分類したものを「工程」といいます。今回は、システムの製作・開発案件やサーバーやネットワークなどの環境構築案件における作業工程の概要を記載します。まとめ作業工程概要まずは、下記の図を確認ください。ITプロジェクトの作業工程概要これは、開発・構築案件に対する作業工程を簡単にまとめた図になります。(俗にいうVPやSPという段階)といったフェーズが存在しますが、今回はそのフェーズが終わり実際に開発を行うという段階での工程です。この後にも「運用・保守」という工程が続きますので、今回の図はITプロジェクト全体の『1企画立案⇒2開発・構築⇒3運用・保守』という流れの中の「2開発・構築」部分になります。設計と呼ばれる工程になります(中には要件定義を設計に含めない考えの方もいますが、私は要件定義も設計を行う上での重要な要素であると考えています。企画時に要件定義をするべきものもありますが、企画時点ではITの専門家が入っていない場合もあるため、汎用的な説明をするということと、ブラッシュアップするという意味も込めて今回はこの工程図にしています)。概要としては、お客側(企画立案側)の要件の確認・費用やスケジュールの算出・システム化範囲や方針(方式)の決定・その後のプロジェクト(各工程)の管理方法の計画準備などになります。その開発方針に則ったシステム全体の設計・テスト計画・運用ルールの策定などを行います。この上流工程を新人が担当することはまずなく、大概はそのチームリーダーやプロジェクトマネージャー(PM)の方が担当します。中流工程ここが製造や構築と呼ばれる工程になります。開発案件の場合は、方針やルールに則ったプログラム構造やロジック定義等ソウトウェア設計(プログラム設計)を行い、その設計に従って実際にプログラミングをしていきます。構築案件の場合も同様に、方針やルールに則ってサーバやネットワーク毎の環境設計を行い、その設計に従って構築を行います。その開発・構築が終わった段階で単体テストを実施し動作や品質を検証します。下流工程この部分がテストと呼ばれる工程になります。プログラムを結合してのテストや外部システムがある場合はそれらと連携してのテストを行います。セキュリティなどシステム全体の検証を行います。した検証を経て本稼動の時期やリリース日などが確定します。テストの内容は上流工程の設計時に策定された内容によって行います。新人や経験が浅い方などはまずはこの下流工程から経験を積んでいくことになる場合が多いです。まとめ今回はITプロジェクトの工程について簡単に説明しましたが、重要なのはそのプロジェクト全体の中自分が担当している工程がどこなのかを認識し、その工程で求められる責任や結果を理解することです。上の工程を担当するためにはどのような知識や技術・経験が必要かを知っておくことで、自身のキャリアアップにも繋がります。教育情報サイト『Resemom(リセマム)』コメントは利用できません。実際仕事でパソコンを使用されている方やIT技術者を対象に記事を記載していきますが、現在学生の方やIT業界に興味のある方、新人SE向けにも参考になる記事を書いていきたいと思います。比較的マジメな内容を記載していく予定ですが、(ネタに)困ったときなどはちょっと気分転換するかも知れません。