本日は、ソフトウェア開発において設計、プログラミング、トラブルシューティング能力などと並び開発者にとって重要であるコミュニケーションですが、そのコミュニケーションを手助けしてくれるツールについて、一体何か最適なのか?ChatGPTに質問してみました。
質問してみた理由
APPSWINGBYでは、プロジェクトやお客様の使用しているコミュニケーションツールにあわせて多くのコミュニケーションツールを使いこなしています。
Slack、Teams、Chatworkからはじまり、Zoom、Google Meet、Microsoft Teams、Chatwork、git、asana、Trello・・・気が付けば毎月のツールの利用料金だけでも結構な金額を支払っているので、どこかのタイミングで最適ないくつかのツールに絞り整理しようかなぁなんて思いつつ、最新のAIはどのツールが最適だと判断するのかを知りたくて今回質問してみました。
ChatGPTの回答は?
ChatGPT曰く
「ソフトウェア開発において最適なコミュニケーションツールは、プロジェクトの規模、チームの場所、スケジュール、予算、およびプロジェクトの性質によって異なります。以下は、一般的なコミュニケーションツールの種類と、それらが最適な状況についての一般的な指針です。」
と前置きがあり、その後、メール・チャット・ビデオ会議・プロジェクト管理ツールについてのメリット・デメリットについて説明をしてくれました。(;’∀’)
そして、なぜか、最後に「最適なコミュニケーションツールを選択する場合には、プロジェクトの状況に応じて」の一文を残して回答が止まってしまいました。💦
結論
プロジェクトの規模やスケジュール、予算、プロジェクトの性質によって最適なツールを”自分で”探して選ぶことが最適な選択肢であるということのようです。
様々なサービスは通年で契約することを前提としてサービスを提供しているものがほとんどですが、本来はプロジェクト毎にツールも含めて選定し、まめに契約~解約することが望ましいということなのでしょう。
今日も一日頑張りましょう!