問題タブ [project-management]
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.
linux - Linux におすすめのガント チャート/プロジェクト管理ツールはどれですか?
Linux で動作し、ガント チャートを備えたプロジェクト管理ツールが必要です。
- 無料である必要はありませんが、高価ではありません。
- アクセスできる限り、提供した情報がどのように保存されるかは気にしません。
- ガント チャートを印刷できなければなりません。
- Linux で動作する必要があります。
これらの要件で、何をお勧めできますか?
TheObserver は、この質問の Windows 固有のバージョンをここで尋ねました。
みんな助けてくれてありがとう。
svn - Trac を最大限に活用するにはどうすればよいですか?
Subversion 実装の上に Trac プロジェクトをインストールしました (Webfaction のコントロール パネルのおかげで簡単に実行できます) が、今は構成作業を行う必要があります。それを念頭に置いて、Tracで次のことを行う簡単な方法はありますか?
1) 顧客が高レベルの進行状況インジケーターのみを確認できるようにします。
2) チケット、テスト、およびタスクに関する毎日の要約レポートを提供します。
また、インストールするのを忘れてしまって申し訳ありませんが、非常に推奨されるプラグインがあるかどうかも知りたいです。
database - データベースとバージョン管理システム
私はdjangoフレームワークを使用したプロジェクトに取り組んでおり、バージョン管理システムを使用してコードを他の人々と同期しています。しかし、データベースを整理する方法がわかりません。django では、プロジェクトに携わっている人なら誰でも、django モデルを変更し、「syncdb」にモデル オブジェクトを db と同期するように指示できます。しかし、他の人はこの変更について気に留めておらず、コードのリビジョンが機能しない可能性があります。この問題を解決する方法をいくつか教えてください(おそらく、別のデータベースまたは別のもの)。
ありがとう、そして私の英語を許してください:)
plugins - Tracに推奨されるプラグインは何ですか?
特に、堅牢なプロジェクト管理とタスクトラッキングをサポートするには、より本格的なバージョンのTracが必要です。私はプラグインを調べて、文字通り有望に見える50以上を見つけました。
私の質問は、Tracの管理者/ユーザーに向けたものです。Tracの機能を完成させるために不可欠なものと、避けるべきもの(安定性の問題など)はどれですか?
testing - アジャイルのような開発では、誰がテストケースを書くべきですか?
私たちのチームには、各開発者に割り当てられた小さな増分タスクを投稿するタスクシステムがあります。
各タスクは独自のブランチで開発され、トランクにマージされる前に各ブランチがテストされます。
私の質問は次のとおりです。タスクが完了したら、このタスクで実行する必要があるテストケースを誰が定義する必要がありますか?
理想的には、タスクの開発者自身がその仕事に最も適していると思いますが、時間の無駄だとか、単にやりたくないと思っている開発者からは多くの抵抗がありました。
QAの人にやってもらうのが嫌いなのは、彼らが自分の作品を作るというアイデアが好きではないからです。たとえば、テストするには手間がかかりすぎるものを省略したり、必要な技術的な詳細を知らなかったりする場合があります。
しかし、同様に、テストケースを実行する開発者の欠点は、壊れると思われるものを除外する可能性があることです。(無意識のうちに多分)
プロジェクトマネージャーとして、自分で各タスクのテストケースを書くことになりましたが、時間に負担がかかるので、これを変更したいと思います。
提案?
編集:テストケースとは、ブランチをトランクにマージする前に、ブランチに対して実行する必要がある個々のQAタスクの説明を意味します。(ブラックボックス)
project-management - プロジェクト管理-リソースチャート
簡単なリソースガントチャートツールを探しましたが、まだ見つけていません。有限のリソーススケジューリングを可能にするツールを誰かが推奨できますか?
典型的なガントチャートでは、タスクは左側にあり、リソースはタスクに割り当てられていますが、私はリソースを左側に配置し、タスクを人に割り当てたいと思います。
一部のローテクソフトウェア会社は、すべてのタスクをほぼ同じ作業レベルに分割することでこれを行っています(たとえば、すべてのタスクに約1週間かかります)。次に、すべての従業員をホワイトボードにリストし、ボードの人の隣に付箋を貼っています。
完了すると、タスクがいつ作業されているか(スティッキーはどこにあるか)、誰が作業しているか(どの行がそれであるか)を確認できます。また、次のX週間に何が行われないかを確認することもできます。最初の4列にポストイットがない場合は、次の4週間は行われません。
これを実行できるプログラムを見つけたいのですが、まだ何も見つかりません。
私はMSProjectを試しましたが、ツールは特に気にしません。私もExcelでこの種のことを行いましたが、いくつかの異なるシナリオを試したい場合、これは苦痛になります。
この機能を備えたプログラムを知っている人はいますか?
python - Tracd レルム
現在取り組んでいるプロジェクトの tracd をセットアップしようとしています。サイトで指定されたpythonスクリプトを使用してパスワードファイルを作成した後、認証をオンにしてサーバーを起動しようとしています。しかし、レルムにユーザーが見つからないという警告が表示されます。実際にレルムとは何ですか - 値として trac を使用してみましたが、空のままにしてみました。Windows XP を使用しています。Tracd スタンドアロン サーバーを使用しています。
送信されたコマンド ラインは次のとおりです: tracd --port 8000 --auth=My_Test_Project,D:\My_Test_Project\Documents\Trac\digest.txt,Trac D:\My_Test_Project\Documents\Trac
警告メッセージは、「警告: 領域内にユーザーが見つかりませんでした: trac」でした。
ありがとう...
project-management - 英語を話さない顧客をどのように管理しますか?
英語を話さないクライアントが関与するソフトウェア プロジェクトを管理する際のベスト プラクティスは何ですか?
関連するコミュニケーションの問題は何ですか?ドキュメントを両方の言語で維持しますか (特に仕様を定期的に更新します)?
project-management - ソフトウェア エージェンシーはどのようにして高品質のソフトウェアを提供し、プロジェクトを獲得できますか?
私は現在、オーダーメイドのソフトウェア代理店で働いています。手頃な価格の仕事を獲得する方法を知っている人はいますか?
オフショア/ベッドルーム プログラミング チームとの競争が非常に激しいようで、最近ではコストが非常に競争力があります。ソフトウェア製品会社や社内の IT 部門とは、予算の面で大きく異なると感じています。
他の誰かが以前言ったように、クライアントが十分に大きくない限り、多くのソフトウェアの実際のバージョンは 1.0 しかありません。この場合、ソフトウェアをできる限り最高のものにするために何年も費やすことはビジネス上意味がありません。社内の IT スタッフと同じ品質の仕事をしているようです。また、私たちのクライアントの多くは技術的なことを気にしていないため、理解していないものにはお金を払いません。
私たちの会社には仕事を断るお金がないので、あまりにも少ないお金で複雑な仕事を請け負うことがよくあります。変更の管理や厳密な仕様の維持などはかなり上手になりましたが、まだ難しいです。
編集 - - - - - - - - - - - -
この投稿からほぼ 3 年が経ちましたが、それ以来学んだ重要な教訓をいくつか挙げることができます。
私の答えは以下をご覧ください
project-management - 技術者と非技術者のためのプロジェクト管理+SCM?
私は最近、私が働いている会社のいくつかのプロジェクト管理プロジェクトの評価を開始しました。これは典型的なケースです。成長を続ける企業は、適切なソリューション(つまり、無料または本当に安い)を探しています。デスクトップ上のWindows、Mac、Linuxのコンビネーションショップです。もちろん、技術の知識は初心者からUNIXの第一人者までさまざまです。
完全な解決策に本当に近いものはまだ見つかりません。私はそれを見つけることを期待していませんが、人々の経験に基づいた提案/ガイダンス/あらゆる種類のフィードバックを探しています。
私が探しているもの:
- Webベース
- 方法論に依存しない(アジャイルソリューションなどを探していない)
- 無料または本当に安い
- 文書管理
- タイムラインとマイルストーン
- タスクの追跡と割り当て
- 報告
- ソース管理
- 開発ウィキ
Trac、Projectivity、Basecamp、JIRA、RT、XPlanner、SharedPlanを見てきました。以前のBugzillaでの不幸な経験のために、私はBugzillaから離れていました。これらのことのどれも実際にすべてを行うわけではありません-いくつかは拡張可能ですが、私はその道を進む前にここをチェックします。
ありがとう、