仕事の要件は、基本的に見込み客があなたが担当しているプロジェクトで経験を持っていることを望んでいます。そのような経験があり、それについて言及する予定がある場合は、成功したことを確認してください。
PMの経験がない場合は、積極的に行動し、現在の仕事でプロジェクトを探すことが最善の方法です。なんらかの理由でプロジェクトを手に入れることができない場合は、オープンソースプロジェクトを開始して、人々の参加を試みてください。あなたが一人の開発者であっても、ソフトウェアプロジェクト管理について多くのことを学びます。私はオープンソースプロジェクトを開始し、プロジェクト管理(PM)テクニックを学んでいます。私はマネージャーと開発者の両方であるので、私は自分が作業中の開発者であることを学び、評価しています。したがって、マネージャー側がタスクと見積もりを設定し、開発者側がそれらのタスクにコミットします。現在作業中です。プロジェクトを開始しており、特定の要件にコミットすること、およびそれらの配信を見積もる方法を知っていると確信しました。
オープンソースソフトウェアPMのテクニックについて:
機能の発見....顧客が本当に何を望んでいるのかを顧客さえ知らない場合があります。
機能を要件に変換する。
要件の見積もり。
要件に優先順位を付け、反復に適合するものを選択します(1つの反復に適合することができる最も基本的な要件は何ですか?)]
マイルストーンと反復を設定します。
問題を解体してください。(ドメイン分析)
初期のデザイン(ちょうど良いデザイン)。
開発(テスト、実装など)
イテレーションの最後に、パフォーマンスとフィードバックを分析します。約束したものを届けましたか?何が悪かったのか?私は何をしましたか?
また、CHANGEでスコープする方法も学びます。真剣に、あなたの反復の途中で、あなたまたはあなたの顧客は、あなたがそうしなければ、プロジェクトが死んでいるという非常に重要な機能があることに気付くでしょう。ほとんどの場合、プロジェクトの唯一の定数は変更です。