質問: ### 概要: 自社でアプリ開発をする際にGitHubでsource管理したい。 ベンダーにお手伝いいただいてゲームアプリをjavaScriptでリリースまではこぎつけました。 ベンダーの業務多忙により、今後は自社で機能改善や運用/保守を行なっていく事になりそうです。 弊社のメンバーは1名だったため、個人アカウントのGitHubを使用していました。 ### 質問内容 会社として、GitHubを利用する場合、下記の条件ではどの様な契約をしたらいいのでしょうか。 「Team for open source」でも問題ないのでしょうか。 やはり「Team」もしくは「Enterprise」で契約すべきなのでしょうか。 「Enterprise」の場合、[user in this enterprise]は1で問題ないのでしょうか。 複数名で運用する場合どの様な契約が適切なのでしょうか。 条件: 1.自社メンバー7名、 2.Backlogとの連携 ### 試したこと GitHubのHPを読み込みましたが理解できませんでした。
回答: Githubは現在以下の4プランが存在しています。 * Free * Pro * Team * Enterprise 上記のうち、FreeとProは個人利用を想定したものです。 TeamとEnterpriseが企業向けのプランになります。 まず、Freeプランは、コラボレータが3人までなので、今回は使えません。 Enterpriseは逆に大規模過ぎて、あっていないかと思うので除外します。 残ったProとTeamですが、 以後、新しい案件ごとにチームを作成し、リポジトリへのアクセスを所属チームやユーザによって制限したい、というような必要があれば、Teamプランがいいかと思います。 とりあえず、権限などの設定は今の所必要無く、ソース管理できればいいということであれば、Proでも事足りるかと思います。 ちなみに7名で運用する場合、 * Pro * 約700円/月 * Team * 約6,300円/月 と、費用がかなり異なるので、こちらでも検討されて良いかもしれません。 権限の設定などが必要無いということであれば、Proで大丈夫だと思いますよ。 ちなみにBacklogはどのプランでも連携できるはずです。