ソフトウェア開発にChatGPTは使えるのか?――設計からコーディングまでAIの限界を探る