サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
セキュリティ
it-trend.jp
エクストリームプログラミングとは エクストリームプログラミングは、アジャイル開発における開発手法の1つです。略してXPとも呼ばれます。 アジャイル開発とは、最初に綿密な計画を立てず、臨機応変に進める開発方法のことです。設計・実装・テストを短期間で何度も繰り返しながら、顧客の意見や要望を都度取り入れて開発を進めます。設計・実装・テストの1サイクルをイテレーションと呼びます。 ただし、闇雲に開発を進めてもうまくいきません。そこで、アジャイル開発の指針となる手法があります。その代表格がスクラムです。エクストリームプログラミングはスクラムほどではありませんが、アジャイル開発手法として知られています。スクラムが勢いよく製品を作る手法であるのに対し、エクストリームプログラミングは継続的な成長に主眼を置いています。 エクストリームプログラミングの5つの価値 エクストリームプログラミングでは、以下の5つの
AESとは、無線LANなどに用いられる暗号化アルゴリズムの一つです。アメリカ国立標準技術研究所により政府標準として認められています。同じ暗号化アルゴリズムにRC4やDESも存在しますが、違いが分からず困っていませんか。 この記事では、AESの概要から利用方法、ほかの暗号化アルゴリズムとの違いまで解説します。各社製品の一括資料請求も可能なため、製品をじっくり検討したい方はぜひご利用ください。 暗号化における「AES」とは AESとは、無線LANなどの通信データの暗号化に用いられる暗号化アルゴリズムです。「Advanced Encryption Standard」の略で、日本語に訳すと「先進的暗号化標準」となります。NIST(米国国立標準技術研究所)が公募の結果採用した暗号化技術で、2001年に承認されて以来、現在に至るまで標準的に使われ続けています。 AESは共通鍵暗号です。共通鍵暗号では、
適正在庫とは、欠品を出さない最小限の在庫数のことです。在庫数は少なすぎると欠品して販売機会を損失する恐れがあり、欠品が生じなくても、商品棚に商品が少ないと消費者の購入意欲が削がれる可能性があります。 一方で、在庫数を増やしすぎても管理コストがかかり、不良在庫や滞留在庫、廃棄する在庫が発生します。在庫は資産だからといって現金化せずにいると、黒字倒産するケースもあるでしょう。 適正在庫を保つメリットは、保管する在庫を減らせるので、保管スペースやコストを削減できることです。また、資産である在庫を現金化できるためキャッシュフローが改善され、安定して利益を出せるようになります。 適正在庫維持の目的:企業の利益を最大化すること 欠品を出さないことだけを考えていては、在庫数が過剰になる恐れがあります。在庫の過剰には以下のようなリスクがあります。 ■商品の品質劣化 ■不良在庫の発生 ■保管にかかる倉庫費や
公開鍵とは 公開鍵とは、通信を暗号化するときに使うキーのことです。公開鍵暗号方式で使われる2種類の暗号鍵の一つで、誰でも利用できるように広く公開されています。 秘密鍵から作られ、その秘密鍵と対となることで高い秘匿性を実現し、電子署名(デジタル署名)にも活用が可能です。 秘密鍵とは、対になる公開鍵で暗号化された通信を復号化するために使うキーのことです。特定のユーザーのみが持つため、公開鍵によって暗号化された電子メールなどの通信は、第三者に読み取られる心配がありません。 公開鍵から秘密鍵を数学的に特定するのは、現実的に不可能だといわれています。宝箱を開けられる唯一の鍵を、ユーザーだけが保有しているイメージです。 公開鍵暗号・共通鍵暗号の仕組み 公開鍵と秘密鍵を使って暗号化するのが「公開鍵暗号方式」ですが、その仕組みはどのようになっているのでしょうか。ここでは共通鍵暗号方式も取り上げて、暗号化の
RSA暗号とは、素因数分解の困難さを安全性の根拠とする公開鍵暗号方式のアルゴリズムです。公開鍵と秘密鍵という異なる鍵を用いて暗号化と復号を行う仕組みで、暗号化だけでなくデジタル署名にも利用できます。 1977年にR. L. Rivest、A. Shamir、L. Adlemanの3名によって発明され、現在も広く使われている代表的な公開鍵暗号の一つです。 RSA暗号の仕組み RSA暗号は、大きな整数を素因数分解することが極めて困難であるという数学的性質を利用しています。2つの大きな素数を掛け合わせて作られた数は容易に計算できますが、その結果の数から元の素数を求めることは非常に難しいという特徴があります。 この性質を利用し、公開鍵と秘密鍵を生成します。公開鍵は誰でも利用できますが、秘密鍵は所有者のみが保持します。公開鍵で暗号化されたデータは、対応する秘密鍵でのみ復号できます。 理論上は膨大な計
DWHとは、さまざまなシステムからデータを集めて整理する、データの「倉庫」です。データを時系列で保存し、過去のデータ履歴の確認を可能にします。また同時に、全体データとして活用が可能になるため、企業の意思決定に有効活用できます。 この記事では、DWHの概要からデータベース・データレイク・データマート・BIとの違いや活用例を解説します。関連製品の一括資料請求も可能なため、製品を検討したい方はぜひご利用ください。 DWH(データウェアハウス)とは DWH(Data Ware House:データウェアハウス)とは、複数システムから集めたデータを一元管理するデータベースの一種です。直訳すると「データの倉庫(warehouse)」という意味で、「ウェアハウス」という語は“保管場所”や“集積地”を指す英単語に由来します。 このように、DWHはデータを収集・整理して蓄積する「データウェアハウジング(Dat
SECI(セキ)モデルとは?(3分で要点と活用イメージ) SECIモデルとは、従業員の知識や技能のなかから「暗黙知」を組織的に管理し、必要に応じて「形式知化」するための理論です。このプロセスを通じて、個人の知識が「組織知」として蓄積され、全体の生産性や創造性を高められます。 現場では、個人の経験や勘に頼っていたノウハウを共有しやすい形に整え、組織全体で再利用する際にSECIモデルが役立ちます。例えば、営業の成功事例をナレッジとして蓄積して横展開したり、製造現場の技能をマニュアル化して教育に組み込んだりする運用が考えられます。 こうした知識の共有・蓄積を続けるには、運用ルールとあわせて整理・検索しやすい仕組みを整える必要があります。まずは前提となる「暗黙知」「形式知」を確認しましょう。 ■暗黙知とは 言語化できず、人に伝授するのが難しい知識。熟練の職人が持つ「手の感覚」や「判断基準」、営業担
要件定義とは、システム開発などのプロジェクトを始める前の段階で、必要な機能や要求をわかりやすくまとめていく作業のことです。企画の進行とともに要件定義に立ち返ることも多く、目的の脱線を防止する役割も果たします。 この記事では、要件定義の概要や要件のまとめ方、要件定義書の作成までの流れ、要件定義に求められるスキルを解説します。 要件定義とは、システム開発において、実装すべき機能や満たすべき性能などを明確にする作業のことです。ユーザー(発注者)からの要望を整理し、それを実現するための具体的なシステムの仕様を定義します。この工程は、システム開発プロジェクトの基盤となる、非常に重要な役割を担います。 システム開発における「設計図」を作る工程 要件定義は、家づくりに例えるなら「設計図」を作る工程にあたります。どのような間取りで、どのような設備が必要か、といった大枠を決めるのが要件定義です。この設計図が
製造業の暗黙知やナレッジ・スキルマネジメントを動画で解説中! ITトレンドの姉妹サイト「bizplay」でも、暗黙知に関する動画を配信しています。 この動画でわかること 製造業では現在、約38万人もの人材が不足していると言われており、深刻な人手不足が続いています。その背景には、少子高齢化による労働人口の減少だけでなく、育成体制の未整備という構造的な課題があります。特に製造現場では、長年「職人の背中を見て覚える」といった属人的な育成文化が残っており、体系的かつ再現性のある教育が浸透していない状況です。そのため、育成が追いつかず、人材の定着や戦力化が難しい現実があります。 こうした課題に対して、スキルマネジメントの導入が有効な解決策として注目されています。スキルマネジメントとは、従業員一人ひとりの保有スキルやキャリア志向を可視化し、適切な配置と育成支援を通じて、生産性やエンゲージメントの向上を
バッチファイルとはどのようなファイルのことなのでしょうか。さまざまな処理を実行できると知り、実際に活用したいという方も多いでしょう。この記事では、バッチファイルの概要から基本的な作成方法までを初心者向けに解説します。バッチファイルの基礎的な学習に役立ててください。 バッチファイルとは バッチファイルは拡張子が「.bat」であるため、BATファイルとも呼ばれます。 バッチ処理とは、複数のコマンドを順番に実行する仕組みのことです。バッチファイルには実行したいコマンドを上から順に記述していくだけで、その流れに沿って処理を自動的に実行できます。頻繁に行う作業や決まった手順をバッチファイルにまとめておけば、必要なときに一括で実行でき、作業効率の向上に役立ちます。 バッチファイルの操作はコマンドプロンプトで実行されるため、マウス操作は使えません。しかし、キーボードのみで完結する処理であれば、多くの作業
プロジェクト管理はどんな体制で行う? プロジェクト管理はどのような体制で行えばよいのでしょうか。 PMとPL主導で管理を行う プロジェクト管理は、PM(プロジェクトマネージャ)とPL(プロジェクトリーダ)の主導の下で行います。そのため、体制を築く際は、まずPMとPLを任命します。 PMは、プロジェクトのすべての責任を負う立場です。プロジェクト全体を管理し、何か問題が発生した際にはPMが責任者として対応することになります。 一方、PLはプロジェクトを成功に導く立場です。責任を負うのはPMですが、積極的にプロジェクトを成功に導く行動を起こすのはPLの役割です。 しかし、PMとPLだけではプロジェクト全体を円滑に進行させるには限界があります。そこで、PMを支援し、プロジェクト管理をより効果的に行うための存在として注目されているのがPMOです。 PMOとは?役割と目的 PMOとは「プロジェクトマネ
ヒープ領域とは、動的に確保と解放を繰り返せるメモリ領域のことです。プログラムの実行時には、OSからソフトウェアに対して一定量のヒープ領域が与えられます。ソフトウェアは、必要に応じて任意にヒープ領域を確保・解放できます。 ヒープ領域はデータの仮置き場や、臨時の作業台のような存在といえるでしょう。基本的に利用し終わった領域は解放し、再び自由に使える状態にしておきます。 なお、ツリー状のデータ構造のこともヒープと呼びますが、それとは意味が異なるため気をつけましょう。またプログラミング言語によってヒープの意味が異なる場合もあります。たとえば、javaではヒープ領域上に確保したメモリ管理システムのこともヒープと呼びます。 以下の文章でヒープと表現する場合はすべてヒープ領域を指すものとします。 スタック領域とヒープ領域の違い ヒープ領域とスタック領域は、どちらも一時的に確保されるメモリ領域です。両者は
はじめに、安全在庫の意味を解説します。 欠品を防ぐために必要な在庫量のこと 安全在庫とは、不確定な要素によって欠品が生じないために、通常必要な在庫に加えて最低限保持しておく在庫のことです。安全在庫が無いと、欠品が生じ販売機会を損失しやすくなります。したがって、常に安全在庫は保持できるように努めなければなりません。 どのくらいの在庫が必要かは、そのときの市場や取引先の状況によって異なります。その変動を踏まえたうえで、これだけ多めにあれば問題ないと言える量が安全在庫です。 JIS規格では、安全在庫は「需要変動又は補充期間の不確実性を吸収するために必要とされる在庫」と定義されています。 適正在庫を決めるための一要素 安全在庫だけでは適正在庫は決められません。なぜなら、安全在庫はあくまで欠品を避けることを目的に計算される量だからです。安全在庫を設定すれば在庫の下限値は決まりますが、上限値は決まって
ETLとは・ELTとは?基本の意味と役割を解説 ETLとは、「Extract(抽出)」、「Transform(変換)」、「Load(格納)」の略で、データを加工して統合する処理フローを指します。一方、ELTとは「Extract(抽出)」、「Load(格納)」、「Transform(変換)」の順で処理する手法で、ETLとは処理順や変換タイミングが異なります。 ETLとELTはどちらもデータ処理手法ですが、処理順序や変換タイミング、適したシステム環境に違いがあります。以下で、それぞれの特徴を整理しながら違いを比較します。 ETL:さまざまなデータを抽出・変換してデータベースに統合 ETLは、さまざまなデータを抽出・変換し、データベースに統合する処理方式です。社内で利用するデータは事業が長期化するほど膨大な量になります。また、保有するデータの形式や場所も別々になりがちで、スムーズに有効活用できま
ストリーミングサーバとは、動画ファイルをダウンロードしながら同時に再生するサーバのことです。また、ストリーミングサーバを使って動画配信する方法をストリーミング配信といいます。 ストリーミング配信では、動画ファイルをパケット単位で細分化し、端末のメモリに蓄積して動画を再生します。視聴後はメモリからデータが削除されるので、端末に動画は残りません。 端末にデータが残らないので、動画の不正ダウンロードや転用などの心配がありません。そのため、著作権管理が重要な映画や音楽、機密情報を含む社内向けの動画配信に適しています。また、動画コンテンツの視聴にストレージの空き容量を必要としないため、セミナーや講座の視聴など、時間が長くなりがちな動画配信にも最適です。 ▼すぐに製品をチェックしたい方はこちら! 【比較表】ストリーミング配信におすすめの動画配信システム ストリーミング配信の種類 ストリーミング配信は、
無線LANとは、無線で構築されたローカルネットワークのことです。そして、無線LANアクセスポイントとは、無線でデバイスとつながって通信を提供する機器のことです。 無線LANアクセスポイントは、パソコンやスマートフォンなどのデバイスと無線の電波を介してデータを送受信し合います。 無線LANアクセスポイントには家庭用と法人用の製品があります。家庭用は電波の届く範囲や接続可能デバイス数が小規模です。それに対し、法人用の製品は大規模な利用に耐えるスペックを備えています。 無線LANルーターとアクセスポイントの違い 無線LANルーターとアクセスポイントは混同されがちです。 簡単に違いをまとめると、以下のようになります。 無線LANルーター ルーターとアクセスポイントの機能が備わっている。広く家庭用として利用されている。 アクセスポイント アクセスポイントとして、ローカルネットワーク構築のみができる。
初期化ベクトルとはどのようなものなのでしょうか。暗号化に関する言葉とは知っていても、具体的に何を意味するのか知らない人は多いでしょう。この記事では初期化ベクトルの概要や使われ方、ソルトとの違い、生成方法について紹介します。暗号化への理解を深める参考にしてください。 初期化ベクトルはinitialization vector、略してIVと呼ばれています。まずは初期化ベクトルとは何か、その概要を見ていきましょう。 データを解読しにくくするランダムなビット列のこと 同じデータを常に同じ暗号文に置き換えると、その頻度から暗号化される前の元のデータが推測されてしまいます。そのため、同じデータでも違う暗号文に置き換える仕組みが必要です。 そこで用いられるのが初期化ベクトルです。初期化ベクトルはランダムに生成されるビット列であり、これを利用することで暗号化の結果を毎回変えられます。具体的にどのような形式
EDIとは、Electronic Data Interchangeの頭文字を取った略称で「電子データ交換」を意味します。企業や行政機関の取引で発生する帳票を、専用回線やインターネットを通じて、電子データとして自動的にやり取りする仕組みです。 紙でのやり取りやFAXに代わり、標準化された形式でデータを交換できるため、業務の効率化やコスト削減に貢献します。 EDIでやり取りされる取引の例 EDIは、さまざまな業務で活用されており、以下のような取引データのやり取りに利用されています。 ● 原材料や製品の発注・受注 ● 出荷指示書や納品書などの出荷関連帳票の送付 ● 請求書の発行と受領 ● 見積書の依頼・返信 ● 図面データや契約書のやり取り これらの取引をEDIで行うことで、郵送やFAXに比べて業務のスピードと正確性が大きく向上します。 EDIの仕組み EDIはデータを双方のコンピュータ間で変換
無料でテキストマイニングを行うやり方 テキストマイニングとは、大量のテキストデータから意味やパターンを抽出し、情報を解析・理解するプロセスです。抽出したデータは、効果的な経営戦略や商品・サービスの改善などさまざまな場面で役立てられますが、コストを抑えて実施したい場合もあるでしょう。ここでは、テキストマイニングを無料で行うやり方を解説します。 エクセルを使用したテキストマイニング エクセルを活用してテキストマイニングを行う場合、形態要素解析・単語の集計・ワードクラウドの作成が必要です。具体的には、以下のやり方でテキストマイニングを行います。 1.文章を単語化 MeCabやJanomeなどの形態素解析エンジンを用いて、文章を単語レベルで分解(形態要素分析)する。 2.単語の集計 単語の登場数を「COUNTIF関数」を用いて集計する。 3.ワードクラウドを作成 フリーのソフトかアドインを利用し、
チケット管理は、タスクを「チケット」として管理する方法でプロジェクト管理の際によく耳にする手法の1つです。発生日や作業内容、優先度、担当者や期日を登録して管理します。しかし、チケット管理の概要が掴めていない企業も多いのではないでしょうか。 この記事では、チケット管理の概要について解説やメリット・デメリットも併せて紹介しますので、参考にしてください。 チケット管理は、もともとは開発現場で使われる手法ですが、プロジェクト管理でも活用できる概念です。 実施するべき作業をチケットとして管理する方法 チケット管理とは、実施するべき作業や課題を「チケット」として管理する方法です。発生日や作業内容、優先度、担当者や期日を登録して管理します。プロジェクト管理ではチケットの発行・処理枚数により、プロジェクト全体の状況を把握する手段として活用されます。 タスクの詳細を確認できる チケット管理では、作業内容や緊
製造管理は、生産管理における組み立て・加工のような製造現場の進捗管理や工程管理といった業務のことです。一方生産管理は、原材料の管理・受注・発注業務・人員の配置など、生産に関わる業務のマネジメントを指します。そのため、製造管理よりも生産管理は、管理領域が広いといえるでしょう。 さらに品質管理は、製造段階で生産物の品質を管理することで、製造管理業務における1つの要素です。つまり、生産管理に製造管理があり、製造管理に品質管理があるという意味です。 製造管理や品質管理にも対応できる生産管理システムもあります。以下のボタンより無料で一括資料請求ができるため、ご覧ください。 「自社に合う製品を診断してから資料請求したい」、「どんな観点で選べばいいかわからない」という方向けの診断ページもあります。 ITトレンドで過去に生産管理システムを資料請求した方のお悩みや要望から作成した簡単な質問に答えるだけで、最
無料で使えるVPNの選び方 無料VPNを選ぶ際は、いくつかのポイントを押さえることが重要です。ここでは、自身の利用目的に合ったサービスを見つけるための3つの基準を解説します。 完全無料型か期間制限(トライアル)型か 無料VPNは、大きく分けて2種類あります。1つは機能や容量に制限があるものの、期間の定めなく無料で使い続けられる「完全無料型」です。もう1つは、有料プランの機能を一定期間無料で試せる「無料トライアル型」です。 動画視聴や簡単な調べものなど、限定的な用途でたまに使う程度なら完全無料型が手軽です。一方、一時的に高性能なVPNが必要な場合や、有料プランの導入を検討している場合は、無料トライアル型で機能や使用感を確かめるのがよいでしょう。 データ通信量と通信速度 無料VPNの多くは、1か月あたりのデータ通信量に上限を設けています。上限はサービスによって異なり、数百MBから数GBまでさま
無料でグループウェアを導入するなら、オープンソースを活用するのもよいでしょう。この記事では、オープンソースグループウェアを厳選して紹介します。メリットやデメリットについても解説するほか、デメリットを補う無料のグループウェアも取り上げます。
「イテレーション」とは、一連の工程を短期間で繰り返す開発サイクルのことです。アジャイル開発を行ううえで理解しておきたい概念です。 この記事では、イテレーションの概要・スプリントとの違いを解説します。イテレーションをうまく回すための方法も紹介しているので、ぜひ参考にしてください。イテレーションを効率的に行える主要な開発ツールへの一括資料請求も可能なので、興味のある方はご利用ください。 イテレーションとは、一連の工程を短期間で繰り返す、開発サイクルのことです。短いスパンで開発手法を見直す「アジャイル開発」における概念として知られています。 設計、開発、テスト、改善のサイクルを短期間で繰り返すため、問題の発見や改善が容易になります。イテレーション1、イテレーション2、イテレーション3...のように繰り返しますが、1つのイテレーションサイクルは、1週間~4週間ほどになるのが一般的です。 イテレーシ
『リモート接続環境の構築』『リモートデスクトップアプリの選定』といった悩みには、リモートデスクトップアプリを導入しましょう。この記事では、おすすめのリモートデスクトップアプリを機能・特徴別に比較紹介しています。リモートワークをより効率化し、セキュリティ対策を強化したい企業は必見です。なお、関連製品の一括資料請求(無料)も可能なため、導入を検討したい方はぜひご利用ください。
プロジェクトの進捗管理手法の一つである「EVM」は、工数などをすべてコストとして換算するものです。EVMを有効活用すれば、コストとスケジュールを守りプロジェクトは成功するでしょう。 この記事では、EVMとはどのようなものかを紹介し、EVMで算出するEVやACといった要素についても、違いをわかりやすく解説します。またEVMを活用できるプロジェクト管理ツールもあわせて紹介します。関連製品の一括資料請求も可能なため、製品をじっくり検討したい方はぜひご利用ください。 EVMとは、Earned Value Management(アーンドバリューマネジメント)の略であり、プロジェクト全体の進捗を予算や出来高、実際にかかったコストなどの金銭価値で分析する手法のことです。 EVMの導入は、1960年代の「ミニットマンミサイル開発計画」が始まりだったといわれています。その後、アメリカの国家プロジェクト改善の
クロスプラットフォームとは、iOS、Android、Windows、macOSなど異なるプラットフォーム上で、同じ仕様のアプリケーションを動かせるプログラムのことです。一つの開発言語で複数対応できるため、開発コストを抑えられます。類似のプログラムとして、マルチプラットフォームがあります。マルチプラットフォームは、複数のプラットフォームに対応していますが、個々のOSに対して開発を要するため、手間とコストがかかるのが特徴です。 基本的に、ソフトウェアは動作させる環境を想定し、それにあわせて開発を行います。したがって、ある環境を想定して作ったソフトウェアは、ほかの環境では活用できません。 しかし、動作環境が多様化している昨今、そのような状態はユーザーの幅を狭めます。そこで、単一のプログラムで、複数の動作環境に対応できるクロスプラットフォームのソフトウェアが望まれています。実際、スマホ対応のアプリ
国内データセンターの市場規模と推移 総務省が公表した「令和6年版 情報通信白書」によると、日本のデータセンターの市場規模(売上高)は、2022年に2兆938億円であり、2027年に4兆1,862億円に達すると見込まれています。 リモートワークの浸透やクラウドサービスの利用拡大に後押しされ、データセンターの利用は順調に拡大しています。 なお同資料によると、日本のクラウドサービスの市場規模は、2023年は3兆1,355億円にまでおよび、高い成長率を遂げています。大手サービス(AWS・Azure・GCP)では特にAWSの利用率が高く、PaaS/IaaS利用企業の半数以上を占めています。 参考:令和6年版 情報通信白書「データセンター市場及びクラウドサービス市場の動向」|総務省 国内データセンターの利用検討状況(ITトレンド調べ) ITトレンドが国内データセンターの資料請求者の属性を調査した結果、
DMZとは、DeMilitarized Zoneの略で、直訳すると「非武装地帯」で、インタネットなどの外部ネットワークと社内ネットワークの中間につくられるネットワーク上のセグメント(区域)のこと。 外部ネットワークからも内部ネットワークからもファイアウォールなどによって隔離されている。この隔離されたDMZ内にサーバを設置するなどによってセキュリティ強化を図れる。 外部に公開することが前提となるWebサーバは、常にリスクに晒されている。もし、Webサーバーを社内ネットワークに置くと万が一乗っ取られたり(リモートハッキング)、悪意のあるマルウェアなどを組み込まれたりした場合、社内ネットワークに接続されているその他のサーバやパソコンがすべて被害を受ける可能性がある。 DMZ内に公開用のWebサーバを設置して、社内ネットワークと隔離することで、不正侵入された後のマルウェアの感染拡大を防ぐことができ
次のページ
このページを最初にブックマークしてみませんか?
『ITトレンド|利用率No.1の法人向けIT製品の比較・資料請求サイト』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く