問題タブ [estimation]

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.

0 投票する
4 に答える
1066 参照

android - Blackberry - GPS と Google マップで Android アプリのポートを推定する

Google マップと GPS を使用する Android アプリがあるとします。カスタム ビューとタイマーを使用します。

Blackberry 用に開発するにはどのくらいの時間がかかりますか?

どのような変更が必要になりますか? UI を再利用できますか?

Java は知っていますが、Blackberry はまったくの初心者です。

時間の見積もりを手伝ってください。

0 投票する
5 に答える
1007 参照

tdd - TDDによるプロジェクト実施の見積もり

TDDを含むプロジェクト/タスクの見積もりを見積もる際のガイドラインはありますか?

たとえば、完了するのに1日かかるタスクの通常の開発と比較した場合、TDD駆動タスクはどれだけ多くかかる必要がありますか?50%多い時間ですか、それとも70%多い時間ですか?開発者が言語とテストフレームワークに精通していると仮定して、利用可能な統計はありますか?

0 投票する
6 に答える
27407 参照

algorithm - ダウンロードの残り時間を (正確に) 見積もるには?

確かに、残りのファイル サイズを現在のダウンロード速度で割ることはできますが、ダウンロード速度が変動する場合 (変動する場合)、これはあまり良い結果にはなりません。よりスムーズなカウントダウンを生成するためのより良いアルゴリズムは何ですか?

0 投票する
1 に答える
504 参照

estimation - オープンソースプロジェクトのタスクサイズを見積もるにはどうすればよいですか?

オープンソースプロジェクトの規模は、私がオフィスで行っているプロジェクトとはまったく異なります。仕事は暇な時間に行われる、実現しないかもしれないボランティアの仕事、個人的な開発リソース、企業ではないなど。

明らかに「機能する最小のことを行う」という栗が当てはまりますが、それを超えて、オープンソースプロジェクトの適切なサイズを見積もるより正式な方法があります。たとえば、テーブルの数、Webページの数、または-天国禁止-ファンクションポイントを数えますか?

この種のプロジェクトに最適な見積もりツールは何ですか?

0 投票する
4 に答える
2222 参照

c++ - ソフトウェア製品の価格/コスト見積もり

完成したソフトウェア (またはプログラミング作業) のコスト/価格を見積もるのにいつも苦労していたので、それについて 2 つの質問があります。

質問 1 :
現金を受け取るためのコードを書くように求められます (作成が完了すると、コードに対するすべての権利は購入者に帰属します)。おおよその所要時間 (+-25%) と、おおよその複雑さ (つまり、睡眠中に書き込めるか、書き終わったら深刻な精神的疲労に苦しむか) がわかります。製品はコンパイル済み言語 (C、C++ など) で書かれています。

仕事の価格はどのように決めますか?

質問 2 :
何かを書くのに数か月を費やし、これが完成し、販売したいと考えているとします。

製品は非常に「ニッチ」であり、多くの人に販売することはできません (テキスト エディタではなく、SDK、ゲーム エンジン、ライブラリ、またはそのようなものです。それを必要とする人の数)。小さくなる)。「オープンソース」は論外です。

費やしたおおよその時間数、ファイルの合計サイズ、LoC がわかり、開発履歴全体を含むリポジトリがあります。

結果は、ソースコードへのアクセスの有無にかかわらず、商用または非商用目的で販売できます。また、ソフトウェアの権利を販売する (しようとする) こともできます。

次の商品の価格はどのように決定しますか?

  1. そのソフトウェアの権利は?
  2. ソースコードへのアクセスによる商用利用?
  3. ソースコードにアクセスせずに商用利用?
  4. 非商用利用?
0 投票する
2 に答える
394 参照

estimation - 要件が収集される前に拡張要求を見積もる

私は、所属する組織の社内ソフトウェアを開発および保守するソフトウェア開発部門で働いています。

ビジネスユーザーが社内で開発したソリューションのいずれかに拡張機能の要求を送信できるプロセスがあります。ユーザーはテンプレートに入力し、見積もりを行うためにそれを電子メールグループに送信します。

私が抱えている問題は、ユーザーから提供された情報に基づいて見積もりを提供することが期待されていることです。これらのリクエストに含まれる詳細レベルは、通常、非常に軽いものです。「見積もりフォーラム」に到達する前にこれらのリクエストをフィルタリングすることはなく、品質管理もありません。見積もりの​​提供を担当するのは、現在のプロジェクトと拡張機能に取り組んでいる開発者です。

私の質問は、他の内部ソフトウェア開発部門で拡張要求がどのように処理されるかということです。または、この問題の「ベストプラクティス」アプローチを知っている人はいますか?

0 投票する
1 に答える
5987 参照

matlab - MATLAB でオーディオ ピッチを計算していますか?

昨日、経時的に表示されるトラックのオーディオ エネルギーを検出するためのコードを完成させました。このコードは、オーディオ サムネイル プロジェクトの一部として最終的に使用する予定です。

ただし、時間の経過とともに表示されるトラックのピッチを検出できる方法も必要なので、研究のベースとなる 2 つのオプションがあります。

これはエネルギー メソッドの正しいコードです。調査の結果、ループ内の各フレームの現在のピッチを見つけるには、離散時間フーリエ変換を使用する必要があることがわかりました。

離散フーリエ変換を計算するための "fft" MATLAB コマンドを含めるようにコードの最終行を変更するだけでプロセスは簡単になると思いましたが、不均衡な方程式に関するエラーしか返されませんでした。

それが正しい方向への単なる一般的なポインタであっても、助けていただければ幸いです。ありがとうございました。

0 投票する
2 に答える
124 参照

complexity-theory - 複雑なアルゴリズム機能の要件を見積もる方法は?

よく知られているヒューリスティックなアプローチを使用して、特定の複雑なアルゴリズムのハードウェア要件を効率的に見積もる方法を理解したいと思います。
つまり。TEA O(2 ^ 32)またはXTEA O(2 ^ 115.15)を妥当な時間またはその他の方法でクラックするために必要なコンピューターの能力をすばやく見積もりたいと思います。

1000 x 4GHzクアッドコアCPUのファシリティパワーがある場合、特定のアルゴリズムの実行にはどのくらいの時間がかかりますか?
O(log N)などのアルゴリズムの他のアルゴリズムの複雑さの推定にも興味があります。

ブアに関して

0 投票する
4 に答える
3081 参照

iphone - この iPad アプリの工数はどのくらいを見積もればよいですか?

背景: 以前に独自の iPad/iPhone アプリを開発したことがあります。これは、クライアント向けの私の最初のアプリになります。以前の iOS 開発はすべて時間外だったので、これにかかる時間を見積もった経験はありません。

知識のある iOS 開発者が、クライアントの既存の PDF ブック シリーズ用の単純な PDF 表示アプリを開発するのにかかる時間について、非常に一般的な推奨事項を知りたいと思います。その規模の何かについて、あなたの時間は概算で何時間ですか? 10時間?25? 50? 100?

見積もりを正しく行うのは難しいことを私は知っています。それは開発者、慎重に計画された要件などに依存します。これらの予防措置を講じ、概説された要件により適合するように見積もりを調整します。私は有能な開発者ですが、時間の見積もりに関してどこから始めればよいかわかりません。

0 投票する
1 に答える
1379 参照

mysql - Mysql-「ベストマッチ」検索アルゴリズム

私が先生でいっぱいのテーブルを持っていると仮定しましょう。

すべての教師はこれらのパラメータを持っています:

実際のところ、並べ替えオプションを選択するためのドロップダウンメニューをユーザーに提供することは避けますが、最適な一致を計算するのに十分スマートな検索エンジンを構築します。

最適に一致させるには、各パラメータのバランスが取れていることを意味します。したがって、最初の結果は、最近ログインした教師、あなたに近い教師などですが、必ずしも同じ並べ替え順序(ログインDESC、次に距離ASc)である必要はありません。等...)

例:lastloginDESCをソートする最初のパラメーターとして設定しました。毎日サインインする教師(スコアが低く、私から遠く離れている)が常に私の結果の最初になり、おそらく1マイルしか離れていない教師が、週に1回だけサインインすることを回避する方法そのために罰せられるだろう...

私は明確だったと思います..;)