管理人

SEとして働く「分かる君」がつ運営するサイトです。 ITの難しい用語や、仕事で感じた事などを中心に"わかりやすさ"を意識して記事にしています。少しでも共感や参考にしていただける人がいたら嬉しいです。

2022/12/25

Visual Studio Codeのインストール手順

Windows版 Visual Studio Code(VSCode)のインストール手順 Ruby on Rails、PHP、JavaScriptなど様々な言語での開発で役立つテキストエディター「Visual Studio Code(VSCode)」をWindows上でインストールする手順を紹介します。 Visual Studio Codeのダウンロード Visual Studio Codeのホームページにアクセスし「Download for Windows」のボタンをクリックしてVisual Studi ...

魚の骨

2022/12/25

特性要因図とは | 特性要因図の作り方を図解で解説

特性要因図(フィッシュボーン図) 特性要因図とは、特性と要因の関係を魚の骨のような形状として体系的にまとめた図です。 特性とは結果を表し、要因とはその結果をもたらすのに影響を与えた要素のことを指します。特性要因図にすることで、結果に対してどのような要因が関連しているのかを明確にすることができます。 また、特性要因図は数値データなどを統計・分析して品質管理に役立てる法である「QC七つ道具」の一つです。   次の図が特性要因図の例です。一番右側にある「特性」が結果であり、その結果をもたらす要因が魚の ...

2022/12/25

エクセルで簡単にヒストグラムを作成する方法

Excel(エクセル)を使ったヒストグラムの作り方 Microsoft Office Excel(エクセル)2019を使った ヒストグラムの作り方を紹介します。 ヒストグラムの詳細については下記の記事をご覧ください。 ヒストグラム作成手順1:データを表にまとめる ヒストグラムを作成するためのデータを表にまとめます。 今回の例では、みかんの重量を表にまとめています。(※データはあくまでも例です) ヒストグラム作成手順2:挿入→グラフからヒストグラムを生成する 表のデータを選択した状態で、「挿入」タブをクリッ ...

2022/12/25

ヒストグラムとは | ヒストグラムの作り方を図解で解説

ヒストグラム ヒストグラムとは、収集したデータを区間ごとに区切り、その区間ごとのデータ個数を棒グラフで表したものです。ヒストグラムを作成することで、データの分布状況(バラつき)を視覚的に認識することができます。 また、ヒストグラムは 数値データなどを統計・分析して品質管理に役立てる法である「QC七つ道具」の一つです。 上記がヒストグラムの例です。ヒストグラムでは、縦軸を「度数」、横軸を「階級」で表現します。 ヒストグラムの作り方 [手順1] データを収集する まずはヒストグラムを作るためのデータを収集しま ...

開発

2024/5/27

Spring Boot + MyBatisでデータベースに接続する方法

開発環境 開発環境は下記の通り。 開発環境名称説明開発言語Java人気の開発言語開発ツールEclipseJavaでの定番開発ツールフレームワークSpring Boot人気のSpringフレームワークをベースとしたフレームワークテンプレートエンジンThymeleafSpring Bootと相性が良いテンプレートエンジンデータベースMySQLフリーで利用できる人気のデータベース 開発環境の構築手順はこちらの記事で紹介しています。 ディレクトリ構成 springSample | |___src.main.jav ...

2022/12/25

エクセルで簡単に散布図を作成する方法

Excel(エクセル)を使った散布図の作り方 Microsoft Office Excel(エクセル)2019を使い、2つの項目の相関関係を把握するためのグラフである散布図の作り方を紹介します。 散布図についての詳細の説明は下記の記事をご覧ください。 散布図作成手順1: 相関関係を調べたい2つの項目を表にまとめる 散布図にする2つの項目を表にまとめます。 今回の例では、A~Rさんの「歴史の得点」と「地理の得点」に相関関係がないかを散布図で調べてみます。   散布図作成手順2:挿入→グラフから散布 ...

2022/12/25

散布図とは | 散布図の作り方を図解で解説

散布図 散布図とは、2つの項目の相関関係を把握するためのグラフです。グラフ上にプロット(点を打つこと)していき、その点のばらつき具合によって2つの項目の相関関係を判断することができます。   以下が散布図のイメージ例です。 散布図の相関関係 散布図の相関関係には「正の相関」「負の相関」「関係なし」の3パターンが存在します。 正の相関 正の相関とは、Aの値が大きくなるとBの値も大きくなるという関係性を示します。 例えば、気温が温かくなると冷たい商品の売上があがる、雨の量が増えると傘の売上が上がると ...

表図

2022/12/25

エクセルで簡単にパレート図を作成する方法

Excel(エクセル)を使ったパレート図の作り方 Microsoft Office Excel(エクセル)2019を使った、パレート図の作り方を紹介します。 パレート図についての説明は次の記事をご覧ください。 [手順1] 対象項目を件数の降順で並べる パレート図の対象となる項目を件数の降順で並べます。ここでは例としてクレーム項目A~Eを件数の降順で並べています。(ここでは例としてA~Eとしていますが、実際には項目の詳細が入ります) [手順2] 項目の総件数を求める SUM関数を利用して、項目の合計値を求め ...

図

2022/12/25

パレート図とは | パレート図の作り方を図解で説明

パレート図 パレート図は、主に数値データなどを統計してまとめ、これを分析して品質管理に役立てる手法である「QC七つ道具」の一つです。 パレート図では、項目を件数の多い順に棒グラフ、その累計値を折れ線グラフとして重ね合わせることで、重要な項目を把握することを目的としています。 次のグラフがパレート図の例です。 パレート図を用いることで製品の不良や欠点などを分解し、具体的な数値にすることで問題を把握することができます。 パレート図の作り方 [手順1] データの収集 まずは、パレート図を作成するためのデータを収 ...

2022/12/25

決定表(デシジョンテーブル)とは

決定表(デシジョンテーブル) 決定表(英:decision table)とは、複数の条件と、その条件から求められる期待値を整理するための表です。 次の図は決定表のイメージ例です。 決定表の見方は、例えば1列目であれば「〇〇」と「△△」の両方が当てはまるとき、結果は「C」となる。という感じです。 このように複数の条件とその期待結果を表にまとめたのが、決定表(デシジョンテーブル)です。   ソフトウェア開発などでは、作成したソフトが仕様通りに動作するのかを確認するためのテスト手法として用いられていま ...

文書

2022/12/25

KJ法とは

KJ法 KJ法とは、フィールドワークなどで収集したデータやブレーンストーミングなどで出し合ったアイデアをまとめるためのデータ整理技法です。 考案者である東京工業大学名誉教授である川喜田二郎のイニシャルからKJ法と名付けられています。 フィールドワークやブレーンストーミングなどで収集したデータやアイデアをカード化し、それらをグループ化することで、問題点を浮かび上がらせ 新たな発想を生み出すためにKJ法が利用されています。 KJ法の進め方 KJ法は「カード作成」「グループ構成」「図解化」「文書化」の4つのステ ...

会議

2022/12/25

バズセッションとは

バズセッション バズセッションとは、ある議題に対して検討または分析をする際に、全体を少人数のグループに分け、それぞれのグループごとに結論を出すようにする会議手法の一つです。 会議に参加する人数が多いと、ブレインストーミングのような手法では、結論に収拾がつかなくなってしまいます。例えば50人くらいの人数が参加する会議で各々が自由に発言していたら、その発言を把握するだけでも大変です。 そこで、全体を少人数(だいたい6人前後)のグループに分けて、各グループごとに結論を出す方式がバズセッションです。 その後、各グ ...

2022/12/25

PDCAサイクルとは

PDCAサイクル PDCAサイクルとは「Plan(計画)→ Do(実行)→ Check(評価)→ Act(改善)」を繰り返すことにより、継続的な業務の改善や効率化を図る手法のことです。 Plan、Do、Check、Actの頭文字を繋げてPDCA、そして4つのサイクルで構成されていることからPDCAサイクルと呼ばれています。 目標を設定し、その目標に対して行動(実行)、そして行動した結果を分析して評価、最後に課題や問題などを改善し、再び目標を設定、このような一連のプロセスを繰り返し実行していくことで、レベル ...

会議

2022/12/25

ブレインストーミングとは

ブレインストーミング(brainstorming) ブレインストーミング(英:brainstorming、略:ブレスト)とは、ある議題に対して検討または分析などをする際、複数人でアイデアを出し合うことでより良いアイデアを生み出すことを目的とした会議手法の一つです。 複数人で自由に意見を言い合うことで、幅広いアイデアが生まれ より創造的な発想を生み出すことが期待できる技法です。 新しい企画を生み出したい時や アイデア出しに行き詰まっている時などに、ブレインストーミングは有効的な手法です。様々な人の意見や発想 ...

見積り

2022/12/25

RFQ(見積依頼書)とは

RFQ(見積依頼書) RFQとはRequest For Quotationの略で、システムなどの調達先(発注先)に対して、価格や内容を示す見積りの作成を依頼すること、または依頼する際の文書のことです。 Request For Quotationは、日本訳で「見積依頼書」となり、「見積依頼書」や「見積要求書」とも呼ばれています。   例えば システム開発などでは、システム制作を依頼している発注元の企業が、RFQ(見積依頼書)を発行し、調達先(発注先)の企業に見積書の作成を依頼します。   ...

2022/12/25

RFP(提案依頼書)とは

RFP(提案依頼書) RFPとはRequest For Proposalの略で、企業・組織がシステムの導入や業務委託を行うにあたり、発注先候補の事業者に対して具体的な提案を依頼する文書のことです。 日本語訳すると「提案依頼書」という意味で、制作するシステムに必要な要件や実現したい業務などを示します。   RFP(提案依頼書)を利用した調達プロセスは次の通りです。 提案依頼書(RFP)の発行:企業・組織が発注先候補の事業者(調達先)に対してRFPを発行し、具体的なシステム提案をするように求める。 ...

2022/12/25

RFI(情報提供依頼書)とは

RFI(情報提供依頼書) RFIは業者から情報提供してもらうための文書 RFIとはRequest For Informationの略で、企業・組織が業務の発注や業務委託を計画する際、発注先候補の業者に対してシステム化の目的や業務内容などを示し情報の提供を依頼すること(もしくは依頼する際の文書)です。 発注元の企業は システム化の目的や業務内容などを示したRFI(情報提供依頼書)を発行し、発注先候補の業者に情報提供を依頼します。RFI(情報提供依頼書)の依頼を受けた業者は、会社情報、製品情報、実績などの情報 ...

合意

2024/12/8

SLA(Service Level Agreement)とは?

SLA(Service Level Agreement) SLA(サービスレベルアグリーメント)とは、サービスの提供者とその利用者との間で、どの程度の品質を保証するか事前に取り決めてはっきりと文章で提示したものです。 「サービス品質保証」や「サービスレベル合意書」とも呼ばれています。 SLAの内容は様々であり提供するシステムによって異なります。例えば混雑時の処理性能、システムの稼働率、障害発生時の復旧時間、サービス要求への応答時間、バックアップの保存期間、データリカバリの復旧時間などがサービス品質の保証項 ...

ブック

2022/12/25

PMBOKとは

PMBOK(Project Management Body of Knowledge) PMBOKとは、米国のプロジェクトマネジメント協会 (PMI)が発行している、プロジェクトマネジメントの知識を体系化したものです。 プロジェクトマネジメントに必要な知識を集めたPMBOKガイドは1996年に初版、2000年に第2版、2004年には大幅な変更を加えた第3版、2008年に第4版、2013年第5版、2017年に第6版が出版されており、だいたい4年に一回くらいのペースで改訂されています。   PMBO ...

2024/5/11

バックアップとは | 差分バックアップと増分バックアップの違い

バックアップ(backup) バックアップとは、万が一に備えてデータなどを複製(コピー)しておくことです。 機械的な故障や人為的な操作ミスにより、データが壊れてしまうことがあります。例えば、担当者が誤ってファイルを消してしまうなどの人為的ミスは、人が操作している限り発生する可能性はゼロではありません。 このような様々なトラブルからデータを守るには、バックアップを取っておくことが有効です。 バックアップを取っておけば、仮にデータが消えてしまった、壊れてしまったなどのトラブルが発生しても元の状態に戻せます。 ...