システム本番移行計画書で書くべき6つのこと(記載例つき)
システムを本番移行する際にはいくつかのポイントを整理のうえ、システム内部と顧客(利用者)との合意を得なければなりません。 今回はそういったシステム本番移行前に作成する「システム本番移行計画書」について書くべきポイントを整…
システムを本番移行する際にはいくつかのポイントを整理のうえ、システム内部と顧客(利用者)との合意を得なければなりません。 今回はそういったシステム本番移行前に作成する「システム本番移行計画書」について書くべきポイントを整…
今回は「開発用サーバーの移行」ついて書きます。私はアプリ開発が専門ですが、とある理由で基盤案件を担当したので備忘録として残しておきます。 設計や実装まで細かい内容も書けたらいいですが、まずは要件定義レベルで整理してみまし…
システム開発工程における詳細設計は、どんな作業をすればいいのか、どんなアウトプットを出せばいいのか疑問を持つことも多いと思う。 そこで今回は詳細設計のサンプルを紹介しつつ書き方も簡単に説明していく。 なお、詳細設計は内部…
基本設計は、顧客の要件を実現するための機能を具体化する工程だ。 基本設計工程では、画面・帳票・テーブルなどの設計した後に「基本設計書」としてまとめるが、どのような資料を作るのか不安を感じるエンジニアも多いと思う。 そこで…
システム開発の上流工程である要件定義では、顧客が抱える課題に対してどのようなシステムを作るのかを概要レベルで決定する。 要件定義が必要なのは「作ったはいいが使えないシステム」という状況を防ぐためで、システム開発におけるW…
要件定義って何のためにするんだろう? むかし私もこういった素朴な疑問を上司に聞いたことがあって、その時は「何を作るか明確にするため」と言われて、なるほどと納得した気がしていた。 そうだとすると、お客さんから「こんな画面が…
システム開発の上流工程である要件定義では、顧客が抱える課題に対してどのようなシステムを作るのかを概要レベルで決定する。 要件定義が必要なのは「作ったはいいが使えないシステム」という状況を防ぐためで、システム開発におけるW…
プログラミングの完了後に行う単体テスト。 単体テストはプログラムを書いたことのある人なら誰しもが経験をしたことのあるテストだろう。 しかしながら、 ・どんな観点でテストをすればいいの? ・エビデンスは取ったほうがいい…
システム開発プロジェクトで、単体テストが終了した後には、『結合テスト』という工程に入っていく。 結合テストは、機能と機能との連携について不具合を検出する工程だが、経験が少ないと悩むことも多いだろう。 ・どんな観点でテス…
本番移行フェーズ直前の最終テスト、それが運用テストである。 運用テストで不具合や課題が検出されると、本番移行に致命的な影響を与えかねない。 そこで今回は、運用テストの目的や観点といった基本的なことから、実施するにあたって…