見出し画像

エンジニアリング優良記事まとめ:要件定義編

エンジニアリング関連でこれは読んでためになったなというおすすめの優良記事をメモしておきます。要約はGPTを活用しています。BizDevOps編はこちら

Agile and Requirement : アジャイルな要件定義について考える
アジャイルマニフェストの価値と原則を用いて、ユーザーストーリーマッピングによるアジャイルな要件定義の重要性と実践方法について解説しています。

UXデザインを要求整理・要件定義へ落とし込む①
UXデザインを要求整理・要件定義に落とし込む方法を紹介。組織の壁による連携の断絶を克服し、ユーザー視点でビジネス要件を整理。具体的な事例や手法(構造化シナリオ法、Value Proposition Canvas)を用い、開発側とのコミュニケーションを円滑にするためのステップを解説しています。

要件定義フェーズが「ない」組織での開発の進め方
課題を担保する、ユーザーからの一次情報とメンバーとの対話

要件定義フェーズが「ない」組織での開発方法を紹介。ユーザーからの一次情報とメンバーとの対話を重視し、形式的な要件定義書を作成しないことで、柔軟かつ迅速な開発を実現。スプリントレビューやユーザーヒアリングを通じて、認知のズレを防ぎ、効果的なプロダクト開発を行っています。

要件定義~システム設計ができる人材になれる記事
要件定義からシステム設計までのプロセスを解説。システム開発の上流工程である要件定義の重要性を強調し、Why、What、Howの観点から要件定義の詳細を説明。基本設計では画面設計、機能設計、データ設計を行い、具体的な手順と事例を紹介。要件定義・設計ができることで、開発プロジェクトへの貢献度が高まると述べています。

要件定義とはそもそも何か
要件定義とは、プロジェクトの初期段階で必要な要件を明確にするプロセスです。具体的には、プロジェクトの目的、ゴール、必要な機能や性能、制約条件などを洗い出し、関係者全員で合意形成を行います。このプロセスにより、開発の方向性を明確にし、後続の設計や実装がスムーズに進むことを目指します。

【入門】要件定義
要件定義の基本から具体的なプロセスを解説。要件定義の目的は、共通認識の形成、成功の方向性確立、リスクの識別と回避。Why、What、Howのフレームワークを用いてシステム開発の目的、課題解決方法、具体的なシステム設計を整理。ビジネス側とエンジニア側の認識のズレを防ぐためのコミュニケーション手法も紹介。

インフラの非機能要件を考えてみた
インフラの非機能要件について、可用性、性能・拡張性、運用・保守性、移行性、セキュリティの各要件を詳細に解説。各要件がシステムインフラの設計にどう影響するかを示し、具体的な対策や設計方法を紹介。非機能要件を確実に満たすために必要な計画と実装の手順を説明しています。

#BizDevOps #DevOps #アジャイル #要件定義  #エンジニアリング #エンジニア  #デザイン




この記事が気に入ったらサポートをしてみませんか?