ソフトウェア開発

ソフトウェア開発

APIファースト

APIファーストとは、API(アプリケーション・プログラミング・インターフェース)をサービス開発の中心とし、その周りにアプリケーションを構築する開発手法である。APIファーストの概要APIフ...
ソフトウェア開発

BPMN

BPMNは、BusinessProcessModelandNotationの略称であり、日本語では業務プロセスモデリング表記法と訳される。これは、業務プロセスの全体像を図式化するための国際標...
ソフトウェア開発

COCOMO

COCOMO(COnstructiveCOstMOdel)は、ソフトウェア開発における工数や期間の見積もり手法として、長年にわたって広く用いられてきた古典的なモデルである。1981年にTRW...
ソフトウェア開発

DevOps

DevOpsとは、開発(Development)と運用(Operations)を統合した、ソフトウェア開発手法である。DevOpsの背景DevOpsが注目されるようになった背景には、以下の3...
ソフトウェア開発

DFD

DFDは、DataFlowDiagramの略で、情報システムにおけるデータの流れを図式化することで、システム全体の構造や機能を可視化する手法である。システム開発の初期段階で用いられることが多...
ソフトウェア開発

DSDM

DSDMとは、DynamicSystemDevelopmentMethodologyの略で、アジャイル開発の先駆けとして知られる、軽量で柔軟なソフトウェア開発フレームワークである。日本語では...
ソフトウェア開発

ER図

ER図(EntityRelationshipDiagram)は、データベース設計において、エンティティ(実体)と呼ばれるデータの塊とその関連性を視覚的に表現する図である。データベースを構成す...
ソフトウェア開発

IDE

IDE(IntegratedDevelopmentEnvironment)とは、プログラミングを効率的に行うための統合されたソフトウェア環境である。テキストエディター、コンパイラ、リンカ、デ...
ソフトウェア開発

ITIL

ITILとは、ITサービスマネジメント(ITSM)に関するフレームワークである。ITSMとは、ITサービスを提供するための一連の活動とプロセスの集合体であり、ITILはこれを体系的に整理した...
ソフトウェア開発

MVP

MVPとは、MinimumViableProductの略で、製品開発において顧客のニーズを満たすために必要な最小限の機能を備えた製品のことである。日本語では「実用最小限の製品」と訳される。M...
ソフトウェア開発

OS

OSとは、オペレーティングシステム(OperatingSystem)の略で、コンピュータの基本的なソフトウェアである。コンピュータのハードウェアとアプリケーションソフトウェアの中間に位置し、...
ソフトウェア開発

PDF

PDF(PortableDocumentFormat)は、AdobeSystemsが開発したファイルフォーマットである。OSやソフトウェアに依存することなく、文書の内容やレイアウトを忠実に再...
ソフトウェア開発

PMBOK

PMBOKとは、プロジェクトマネジメントに関する知識体系を体系的にまとめたガイドである。PMBOKの概要ProjectManagementBodyofKnowledgeの略称であり、日本語で...
ソフトウェア開発

UML

UMLは、UnifiedModelingLanguageの略称で、ソフトウェア開発におけるシステムの構造や動作を視覚的に表現するための記法である。UMLの種類UMLには、システムの様々な側面...
ソフトウェア開発

アジャイルモデリング

アジャイルモデリングは、変化に柔軟に対応しながら、ソフトウェアシステムを効率的にモデル化・文書化する実践的な方法論である。アジャイルモデリングの概要アジャイルモデリングは、アジャイル開発の原...
ソフトウェア開発

アジャイル開発

アジャイル開発とは、ソフトウェア開発において、仕様を完全に固めずに、小さな単位で機能を開発し、その都度顧客にフィードバックを得ながら、徐々に完成度を高めていく開発手法である。アジャイル開発の...
ソフトウェア開発

アスペクト指向プログラミング

アスペクト指向プログラミング(AOP)は、プログラムのモジュール性を向上させるためのプログラミングパラダイムである。アスペクト指向プログラミングの仕組みアスペクト指向プログラミング(AOP)...
ソフトウェア開発

アプリケーション

アプリケーションとは、コンピュータ上で動作するソフトウェアの一種である。アプリケーションの構成要素アプリケーションは、ソフトウェア、ハードウェア、ネットワークなど、さまざまな要素から構成され...
ソフトウェア開発

イベント駆動プログラミング

イベント駆動プログラミングは、ユーザー操作やシステム状態の変化など、プログラム外部からのイベント発生によって処理を呼び出すプログラミング手法である。従来の手順型プログラミングとは異なり、プロ...
ソフトウェア開発

ウォーターフォール開発

ウォーターフォール開発とは、システム開発において、上流工程から下流工程へと順番に開発を進めていく開発手法である。ウォーターフォール(Waterfall)は英語で「滝」を意味し、上から下へと流...
タイトルとURLをコピーしました