• システム開発に関わる内容をざっくりと書いていく

開発工程別

詳細設計書の項目

1、機能概要  機能についてのざっくりとした概要 2、設定値、パラメタ情報  各種configや設定ファイルにおける設定値とその説明 3、処理フローチャート  処理におけるフローチャート図 4、処理内容  一つ一つの処理 ...

続きを読む

機能設計書(基本設計)の項目

1、画面遷移  画面の遷移についての図  例: 2、処理シーケンス  処理についてのフローの図  例: 3、機能一覧  主に下記、一覧にして各概要を記載   ・画面一覧   ・API一覧   ・バッチ一覧 4、画面定義 ...

続きを読む

フルスタックエンジニアに必要だと思われるスキルをざっくり

システム設計:  要件からシステム全体を設計する 外部設計・詳細設計:  各種機能を実現する形式や画面の設計、どのようにコーディングするかの設計 インフラ回りの環境設計:  各種開発時、テスト時、リリース時のインフラ環境 ...

続きを読む

ざっくり短文での開発プロセス解説

ざっくりと各開発プロセスの解説: 要件定義:  今から開発するもので何がやりたいか 基本設計:  要件を満たすシステムをどんな形式(Web、クラサバ等)で、どんな画面で作るか 詳細設計:  基本設計を満たすシステムをデー ...

続きを読む

ワイルドカードと正規表現

ワイルドカードと正規表現について ワイルドカード: 2種類だけ 1、長さ0文字以上の連続した任意の文字列   * 2、任意の1文字   ? 正規表現: ワイルドカードで出来ることに加えて、複雑な条件を指定する事ができる

続きを読む

テストに必要な観点

・テストに必要なものを事前に洗い出そう(本来は、は要件定義や基本設計フェーズで洗い出すべきである。) ・バグ(不具合)管理は徹底しよう

続きを読む

テストの流れと種類

順序 テスト種別名 テストケース数(傾向) 1 単体テスト 多い 2 内部結合テスト 少ない 3 外部結合テスト 少ない 4 総合テスト(システムテスト) 多い 5 運用テスト(受入テスト) *受入先による

続きを読む

単体テスト

概念: モジュール単体で機能を満たせているか、どの条件分岐でも想定通り動くか アウトプット: 単体テストケース・結果、エビデンス 環境: 開発環境が多い ケース例(具体的な値・確認項目を本来は指定する) 分類 テストケー ...

続きを読む

結合テスト(内結・外結)

内部結合テスト: 一つのシステム内での結合テスト(送信側で作成したデータを受信側で受信して検証というものが多い) 外部結合テスト: システム間での結合テスト(システムによっては割愛される) 概念: 機能と機能を連携した結 ...

続きを読む

結合テスト手順、詳細

前提: システム間をまたいだ操作に焦点を当てたテスト 下記作成手順 1、テスト概要(観点): いきなり細かいテストシナリオをツラツラと書くのではなく、結合テストでどのようなテストをしようとしているのかをざっくりと記載する ...

続きを読む