効率化だけじゃない! エコにもつながるシステム開発
人とAIの役割分担とは
かつては紙の設計図を用いてすべて人の手作業で行われていたシステム開発は、現在では人工知能(AI)がプログラミングなど作業の半分を担うようになりました。人が担うことでかかる費用をできるだけ削減していく時代になり、AIをうまく使った新たなシステム開発やそのための研究も必要とされています。しかし、例えば家を建てる時に「温かみのある家にしたい」という施主の要望を、AIは設計の中に落とし込むことができません。つまりシステム開発においても、人がコミュニケーションの中で要件整理しているような部分をAIが担うことは難しく、今の技術の中では将来的にも人の手がゼロになることはないとされています。
「職人技」はAIにバトンタッチできるか
システム開発においては、発注者の要望をくみ取る以外に「出来上がりを確認する」という工程も人の手が必要です。要望内容の達成度合い、AIの自動実行により作られたプログラムの良し悪しなど、いわば職人による「肌触りの確認」のようなところは、同じように経験を積んだ人が検証する必要があります。とはいえ、今後の研究によっては、AIが今補えていない正確性の判断や検証など、最新技術を使って自動化できる部分はまだあると考えられます。
「環境にやさしい」という視点
情報技術を使ったサービスを提供するIT企業の「消費電力」は、ほかの産業に比べると見えにくいものかもしれません。しかし、今世界の超巨大企業と言えばIT企業であり、システムは365日、膨大な電力を使って二酸化炭素の排出をしているため、IT業界としても環境問題に取り組む必要があります。そのような中でのシステム開発の研究は、単に人手を減らして効率化、費用削減するということだけではなく、コンピュータの処理時間を減らすなど、脱炭素の取り組みとしても大きな効果をもたらす可能性があります。今後は、環境負荷の軽減に焦点を当てた「グリーンソフトウエア開発」がますます広がっていくでしょう。
※夢ナビ講義は各講師の見解にもとづく講義内容としてご理解ください。
※夢ナビ講義の内容に関するお問い合わせには対応しておりません。
先生情報 / 大学情報
人間環境大学 総合環境学部 環境情報学科 准教授 神馬 一博 先生
興味が湧いてきたら、この学問がオススメ!
ソフトウェア工学、環境情報学先生が目指すSDGs
先生への質問
- 先輩たちはどんな仕事に携わっているの?