プログラミング初心者がアーキテクトっぽく語る

見苦しい記事も多数あるとは思いますが訂正しつつブログと共に成長していければと思います

要件定義

機能要件と非機能要件の判別

要件は機能要件と非機能要件に分類される。 ある要件が機能要件なのか非機能要件なのかどのように判別すればよいだろう? ある要件を見たときそれが機能要件と非機能要件か判断できないことが初学者にはよくある。 現実の話をすると現場でそんなことで悩むこ…

非機能要件を定義するためのツール

非機能要件が多すぎるシステムは得られる効果以上に開発に時間がかかり高コストになる。 非機能要件が少なすぎるシステムは品質や運用性が低下し、技術的負債を抱えた状態でリリースされることになる。技術的負債は積み重なることはあっても精算されることは…