システム開発

システム開発

曖昧なシステム化要求にどう対応するか?

そもそも、ユーザー(依頼主)からの要求が実現不可能な場合もあります。要求を全て実現すると予算や納期を大幅に超過してしまう場合もあります。要求自体が曖昧だったり、不整合な場合もあります。ユーザー(依頼主)が示した要求は、必ずしも「真の要求」ではありません。要件定義ではまず「要求」が本当に正しいのかから精査することになります。
システム開発

システム要件の複雑化 | 要求スキルの高度化

システムにおける修正コストは、「要求定義」フェーズで修正すれば1の工数で済むものが、「設計」フェーズに持ち越せば数倍に膨らみ、「テスト」フェーズまで持ち越してしまえば、10倍程度まで膨らみ、「運用」フェーズまで持ち越してしまえば、100倍まで膨らむといわれています。
システム開発

目的を達成するために資源配分は重要 | 選択と集中

経営資源(「カネ」「ヒト」「モノ」「情報」「時間」「知的財産」)は有限です。これらは無限に存在しているわけではなく、効率的に使わなければ会社は倒産してしまいます。
システム開発

システムの完成度とは | エンドレスの開発になっていませんか

同じ開発環境で同じような開発内容のプロジェクトであっても、上手くいくプロジェクトもあり上手いかないプロジェクトもあります。上手くいかないプロジェクトは、問題ある箇所を修正し続け終わりが見えない状態になっている場合が多くあります。上手くいくプロジェクトといかないプロジェクトで一体何が違うのでしょう。プロジェクトの完成は何を持って完成するのか、これはなかなか難しい問題です。システム開発において、要件を整理し、設計を行って、開発を行ってシステムができあがってみると、後から色々とお客様から不満が出てくることが多々あります。最初の要件定義や設計をきちっとやっていても、後から変更や追加の要望が出ることがあります。むしろ後から何の変更要求が無いプロジェクトは希少だと思います。
システム開発

大規模システムの開発手法 | 大規模システムの開発で失敗しない為に

大規模システムの開発はアジャイル開発とウォーターフォールのどちらがいいのか、それぞれのメリットディメリットをを含めて解説します 。
システム開発

プロジェクトの遅延を取り戻す

プロジェクトの遅延を取り戻す方法としては、一般的に次の2つの方法があると言われています。 ファストトラッキング(Fast Tracking)クラッシング(Crashing) ファストトラッキング ファストトラッキ...
システム開発

プロジェクトにおけるスコープマネジメント

スコープマネジメントとは、目標達成に向けて何をするのか、もしくは何をしないのかを明確にすることです。プロジェクトの進行中にて、初期の計画から内容を変更・追加を要求される場面がしばしば発生します。変更・追加は納期を遅延させ、品質を劣...
システム開発

デザイン思考とシステム要件定義

デザイン思考とはユーザー視点で本質的な課題&ニーズを見つけ、解決する思考プロセスです。ユーザーのニーズを満たしながらも、差別化を図る事ができる思考法として注目されています。 デザイン思考は次の5つのプロセスで進めます。 ...
システム開発

プロジェクトの要件定義

プロジェクトの進め方の考え方として、段階的詳細化という考え方があります。 国際資格であるPMP試験(Project Management Professionalの略)を勉強すると、プロジェクトマネジメントに関するノウハウや手法を...
PAGE TOP
タイトルとURLをコピーしました