エンジニア
匠Methodでは「現意識」と「新意識」による未来価値を定義し、特に新意識は社会をより良くしようとする意志に基づく価値創出を意味します。自己中心的な視点から抜け出し、広い視野でビジョンを描くことが重要です。意志(意)を育むことが、より良い未来価…
匠MethodとU理論とのマッピング、およびU理論におけるプレゼンシングからビジョンを見出すプロセスについて解説しています。U理論の考え方を匠Methodのモデリングに取り入れる方法として、「自分たちは何者なのか」という問いを設定し、存在意義を深く考える…
システム開発では、ビジネス側と開発側が協調し、ビジネス価値の創出に向けて動くことが求められます。『超上流から攻めるIT化の原理原則17ヶ条』の第1条『ユーザとベンダの想いは相反する』の原則は、システム開発において、ビジネス側と開発側が持つ責任の…
要件定義を効果的に行うには、ビジネス側と開発側が協力し、互いの視点や目的を共有することが不可欠です。ビジネス側と開発側は具体的にどのように協力すればよいか、指針として参考になるのが、『*超上流から攻めるIT化の原理原則17ヶ条*』です。『超上流…
業務プロセスを構想し、整理する手段として、業務フロー図の作成が有効です。業務フロー図を作成する効果として、5W2Hの視点で業務の必要事項を漏れなく詳細化できること、業務の課題点発見とステークホルダー間の共通理解が促進されること、テスト設計や運…
V字モデルのレイヤーのうち、「企画」プロセスと「運用・評価」プロセスと、その関係性について説明します。
ユーザーから依頼された内容を要望、要求、要件に分類し、要件を導き出す方法について説明します。
要件定義はシステム開発において「何を作るか」を決めるプロセスで、設計の前段階として具体的なインプットを提供することがゴールです。
V字モデルは、システム開発プロセスを企画、要件定義、設計、実装、テストの5つのステップに分け、それぞれのプロセスの関心事と役割を明確にします。各プロセスの関係性を理解することで、効果的なシステム開発が可能になります。
システム開発プロジェクトが迷走しないためには、V字モデルの活用が有用です。V字モデルでシステム開発全体を俯瞰したうえで、各プロジェクトのニーズや事情に合わせてプロセスを組み立てていくことで、プロダクトの品質を向上する土台をつくることができま…
システム開発における「システム」について説明します。システムは狭義と広義のシステムとして捉えることができます。 システム開発の仕事は、社会の仕組みやインフラを構築し、社会を発展させる重要な役割を担います。
要件定義のスキルには、ニーズのまとめる力、開発から運用までのイメージ力、全体を捉える力が必要です。これらを身につけるためには、要件定義の「型」を学び、倣うことが近道です。
システム開発の失敗は、15年前から変わらず要件定義に関する理由が第1位です。 なぜ要件定義はシステム開発失敗の原因になりやすいのでしょうか? 本記事では要件定義とは何か、そして要件定義が難しい理由「専門性の谷」について説明します。