問題タブ [requirements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
history - ユースケースの前の要件を引き出す手法は何でしたか?
同僚にユースケースの引き出しについて少しプレゼンテーションをした後、そのうちの1人が「ユースケースの前に必要な引き出し手法は何でしたか?また、ユースケースは以前の方法よりも優れていますか?」と尋ねました。わからない、誰か助けてもらえますか?
uml - UIの選択は機能要件ですか、それとも非機能要件ですか?
今日は、必要なドキュメントのUI要素についてオフィスで話し合いました。
問題は、UI要件が機能するか機能しないかです。
- 「背景は青でなければならない」
これは機能要件ですか、それとも非機能要件ですか?
version-control - バージョン管理リポジトリは検索をサポートする必要がありますか?
バージョン管理リポジトリを検索できることは重要ですか、それともローカル ソースを検索できれば十分ですか? リポジトリを検索できることが重要である場合、なぜ重要なのですか?
blackberry - サポートされている BlackBerry OS のバージョンとアプリケーションのモデルを定義する方法は?
会社がプロジェクトを獲得した後、どのデバイスがサポートされ、どの OS バージョンがサポートされているかを契約書に記載するのが通常です。
ただし、BlackBerry を考慮すると、同じデバイス モデルでも 2 つ以上の異なる OS バージョン (または同じ OS 内で異なるパッケージ バージョン) を使用できるため、扱いにくい場合があります。この状況では、アプリケーションを更新する必要がある場合があります。
ここでの主な質問は、契約で何が言及されると予想されるかということです。このような問題を解決した経験を教えてください。
良い例として、Storm でのビデオ再生の問題があります。5.0.0.XXX (ネットワーク プロバイダー A) には問題があり、5.0.0.YYY (ネットワーク プロバイダー B) には問題がないか、次のような問題がある可能性があります。 : 5.0.0.XXX1 (ネットワーク プロバイダー A) - 問題あり 5.0.0.XXX2 (ネットワーク プロバイダー A) - 問題なし
ここでのポイントは、開発会社の責任の境界を定義することです。
xml - XSDによるトレーサビリティ
いくつかの機能仕様を読みながら要件を収集しているので、XML スキーマで少しのトレーサビリティ機能を処理できるようにしようとしています。(要件管理には理想的ではありませんが、少なくとも開始点です。)
私がやっていることは、現在読んでいる機能仕様ごとに < functionalSpec>タグを作成することです。見つけた要件ごとに< requirement>タグを作成します。要件がどこから来たのかを追跡できるようにしたいので、< functionalSpec>要素のIDを持つ < trace>要素を作成します。< functionalSpecId>タグにプレーン テキストを入力する代わりに、XSD を検証して、既存の機能仕様に存在するIDのみを入力するようにします。私の問題は、 XML Schema W3C Recommendationsのように見えるところに来ています。ドキュメントには、私がやりたいことは不可能であると書かれています。(約 1/2 ダウン)
{selector} は、宣言されている要素のインスタンスに関連する制限された XPath ([XPath]) 式を指定します。これは、制約が適用される従属要素 (つまり、宣言された要素内に含まれる) のノード セットを識別する必要があります。
私は XSD ファイルにかなり慣れていないので、これを作成するために Oxygen を使用しています。次のエラーが表示されます。
E [Xerces] ID 制約エラー: ID 制約 "KeyRef@1045a2" には、範囲外のキーまたは一意を参照するキー参照があります。
私の質問は、XSD を使用して以下と同じ XML 構造を使用できるようにする方法を知っている人はいますか?
以下は XML ファイルです。
以下はXSDファイルです。
agile - スクラムの1つの機能の設計と実装のストーリー?
特定の機能の開発を複数のストーリーに分割すると、次のようになります。
- 機能の高レベルの設計のための最初のもの、
- 最初のストーリーに基づいて、機能を構成するさまざまなスタンドアロンピースを開発するために、他のストーリーを作成します。
滝をやっているということですか?
さらに、以前に特定したスタンドアロン部分の開発を設計と実装に分割するとします。
それは私が滝をやっているという意味ですか?
注:私はスクラム初心者です。
css - 要件が変更されたときにCSSを変更するにはどうすればよいですか?
テーブルを含むいくつかのページを生成する必要があると仮定します。元の要件は、すべてのテーブルが500pxであることです。
CSSを次のように記述します。
これは、すべてのテーブルに全面的に適用されます。さて、いくつかのテーブルが600pxになるように要件を変更した場合はどうなるでしょうか。CSSを変更する最良の方法は何ですか?私はテーブルにクラスを与えるべきですか
それとも、このような変更に対処するためのより良い方法はありますか?
windows - アプリケーションのハードウェア要件を判断するには、どのツールを使用できますか?
通常の読者向け: サガ™ は続きます...
私のアプリは、かなり優れたゲーム用リグとして購入した (5 年前) 開発マシンで正常に動作します。そのため、64 ビットで、クロック速度は 2.2 GHz、メモリは 2 GB です。
ただし、作業中のマシンは、Dell が発行する標準のオフィス コンピューターであり、アプリを実行するどころか、アプリを起動することさえ非常に困難です。
(説明...人々が私に向かって叫ぶのを想像できます:「そんな仕様を要求するために一体何をしているのですか?」まあ、私は多くのリアルタイムの画像分析と音声生成を行っています.それで. )
私たちのチームには、それを実行するための専用のラップトップ (ポータブルである必要があります) を購入する予算があります。だから今、私は最低限必要な仕様を生成することを任されています。
アプリを快適に実行できる最低スペックを判断するには、どのツールを使用すればよいですか?
更新:これまでの回答は有用ですが、プロファイリングに代わるものに重点を置いています。そこで、この種のことを行うソフトウェアがあるかどうかを確認するために、報奨金を出しました。
sharepoint - SharePoint Server 2010 のインストール要件は何ですか?
SharePoint Server 2010 のインストール要件は何ですか?
opengl - OpenGL 3.x を使用するソフトウェアを実行できるユーザーは何人ですか?
ユーザーが OpenGL 3.x を使用するソフトウェアを実行できると期待できますか?
オープンソースのグラフィック ドライバを使用している Linux ユーザーは、OpenGL 3.x を実行できますか? Mesa3D 7.8 が OpenGL 2.1 のみをサポートしていることは知っています。
また、OS X Snow Leopard が一部の OpenGL 3.0 機能をサポートしているわけではないことも知っています。Leopardの状況はわかりません。
XP、Vista、Windows 7 での状況はわかりません。
私は OpenGL の学習を開始したいと考えています。私の関心は、ゲームよりも科学および工学のアプリケーションにあります。OpenGL 1.x を使用するコードを読むことになることはわかっていますが、ユーザーのシステムがサポートすると期待できる最新の仕様を使用してコードを書きたいと考えています。2.1 と 3.3 のどちらを学習し始めるべきか迷っています。OpenGL Superbible の第 4 版で 2.1 を学習するか、7 月 30 日にリリースされる第 5 版で 3.3 を学習することを考えていました。(私は物理学の学士号を持っているので、数学のバックグラウンドはかなり良いです。)
Edit: I found this related question with answers that are relevant to my question.