新着記事一覧
-
文書・資料
課題ログとは何か?プロジェクトの課題を監視する文書
課題ログの概要 課題ログとは、課題についての情報が記録され監視されるプロジェクト文書のことです((PMBOK第6版、701頁。))。課題ログで管理する課題とは、プロジェクトのライフサイクルを通して発生する問題やギャップ、コンフリクトのことです((PMBOK... -
文書・資料
要求事項文書とは何か?プロジェクトの6種類の要求事項を解説
要求事項文書の概要 要求事項文書とは、個々の要求事項がプロジェクトのビジネス・ニーズをどのように満たすかについて記述した文書のことです((PMBOK第6版、736頁。))。PMBOKの手法に従ってプロジェクトを進めている場合は、「要求事項の収集」のプロセ... -
プロジェクトの概念
ステークホルダー・エンゲージメントのマネジメントとは何か?PMBOKのプロセスを紹介
ステークホルダー・エンゲージメントのマネジメントの概要 ステークホルダー・エンゲージメントのマネジメントとは、PMBOKのプロセスの1つです。ステークホルダーのニーズや期待に応え、課題に対処し、ステークホルダーの適切な関与を促すためにステーク... -
プロジェクトの概念
調達の実行とは何か?PMBOKのプロセスを紹介
調達の実行の概要 調達の実行とは、PMBOKの中で紹介されているプロセスの1つで、納入候補者から回答を得て、納入者を選定し、契約を終結するプロセスです。プロジェクトでは、プロダクトに必要な部品や資材、労力など様々な資源を調達します。PMBOKの手法... -
トラブル
JavaScriptでデバイスを判別する方法 ユーザーエージェント(navigator.userAgent)の基本をサンプルコードとともに解説
Webサイトによっては、ユーザーのデバイスによって表示するものを変えることがあります。最近ではCSSを使ってデバイスに応じたコンテンツを表示しています。CSSではメディアクエリを使ってデバイスの画面幅で判断していますが、例えば「画面幅が1200px以上... -
用語
“SMART”(SMARTの法則)とは何か?優れた目標を作るためのスローガン
優れた目標を作るにはどうすればよいか? 生きていると、組織やチームの目標を作るという機会は少なからずあります。独立・開業した際に会社やお店の目標を考えることもあるでしょうし、プロジェクトの目標を決めることもあります。人によっては学生時代に... -
手法・技法
テスト駆動開発とは何か?テストを軸としたソフトウェア開発手法を解説
テスト駆動開発の概要 テスト駆動開発とはテストコードを先に書いて、テストコードの実装を後から書いていくというソフトウェア開発手法のひとつです。この考え方を「テストファースト」と呼びます。テスト駆動開発は“Test-driven development”という英語... -
プロジェクトの概念
コミュニケーションのマネジメントとは何か?PMBOKのプロセスを紹介
コミュニケーションのマネジメントの概要 コミュニケーションのマネジメントとは、PMBOKで紹介されているプロセスの1つで、プロジェクト情報の適時かつ適切な収集、生成、配布、保管、検索、マネジメント、監視、そして最終的な廃棄が確実に行われるよう... -
トラブル
JavaScriptのreturnとは何か?「return文」の使い方を徹底研究!
わかるようでわからないreturnの意味 JavaScript だけでなく、プログラミングでは「return文」と呼ばれる記述をすることがあります。その名の通り、“return”を使ったプログラムのことですが、今一つ何をしているのか初心者にはわかりにくい処理です。ブラ... -
トラブル
URLのパラメーター(クエリストリング)で “?” を続けることはできる? “&” の使い方を解説
URLのパラメーターで"?"を続けたいときは"&"を使う WebサイトのURLには、下記のように「クエリストリング」や「URLパラメーター」と呼ばれるパラメーターを加えることができます。 https://ndlonline.ndl.go.jp/#!/search?lang=jp&keyword=project&a... -
役割
フロントエンドエンジニアとは何か?仕事の内容と求められるスキルについて解説
フロントエンドエンジニアの概要 フロントエンドエンジニアとは、主にWeb開発分野の職種です。ユーザーが直接操作する部分の開発を担っており、Webブラウザやアプリの表示の多くはフロントエンドエンジニアが手掛けています。フロントエンドエンジニアと対... -
役割
バックエンドエンジニアとは何か?仕事の内容と求められるスキルについて解説
バックエンドエンジニアの概要 バックエンドエンジニアはWeb開発における職種の1つです。商品管理や画像の更新処理など、主にユーザーからは見えないWebサイトの裏側(バックエンド)の開発を行います。 バックエンドエンジニアと対となる職種に「フロン...
