最後の質問の書き方がうまくいかず、ほとんどの回答は良かったのですが、質問の意図した方向性とはまったく異なっていたため、削除してこの質問として作り直しました。
私は自分のプロジェクトのソロ開発者であり、通常は非常に小さなことですが、FOSS プロジェクトにつながる可能性のあるアイデアがいくつかあります。ドキュメント (特定のプロジェクトやエンド ユーザーによって程度は異なります)、ソース管理、およびプロジェクト管理 (バグ追跡、時間管理などを含む) を信じています。ただし、正式なプロセスのどの程度に従うべきかはわかりません。
おそらく、README、関連する設計/要件ドキュメント、およびコード内コメントをソース管理下に置くだけで十分です。あるいは、1 人の開発者が従うのに適したアジャイル プロセスがあるかもしれません。あるいは、プロジェクトごとに昔ながらのウォーターフォール モデルを使用する必要があるかもしれません。
正式なプロセスが必要な場合でも、ソロ開発者向けにどのようなプロセスが存在するか、または採用することができますか?
編集: ドキュメントやソース管理のように、私が行っているタスクがあることを認識しています。ただし、質問の方法の部分についてはわかりません。個人の開発者として、よりアジャイルなアプローチを採用する必要がありますか (そうであれば、アジャイルのどの「ブランチ」 - XP? スクラム? RAD?) またはより従来のアプローチ (ウォーターフォールまたはスパイラル?) を採用する必要がありますか?