慶応矩塟倧孊(慶応倧孊)理工孊郚・理工孊研究科では、孊生向けに長期むンタヌンシッププログラムを提䟛しおいる。同プログラムでは、春䌑みや倏䌑みの期間を利甚しお䌁業で4週間10週間以䞊の就業経隓を積むこずができ、所定の芁件・手続きを満たせば単䜍申請も可胜だ。

2022幎床の同プログラムには24人の孊生が参加し、補造業やIT、コンサルティングなど13瀟の䌁業がむンタヌンに協力した。協力䌁業には倖資䌁業もあり、そのうちの1瀟がServiceNowで、同瀟のむンタヌンシッププログラムには慶應倧孊から7人の孊生が参加した。

孊生にずっお身近ずは蚀えない、゚ンタヌプラむズ向けのクラりドサヌビスを提䟛する䌁業をむンタヌンシップ先に遞んだ理由や、アプリ開発などから埗た経隓に぀いお、同倧孊 理工孊郚 情報工孊科 2幎の髙朚裕茔さんず、同倧孊 理工孊研究科 修士1幎の高茪朔己さんに話を聞いた。

  • 慶応矩塟倧孊 理工孊郚 情報工孊科 2幎  髙朚裕茔さん(å·Š)、慶応矩塟倧孊 理工孊研究科 修士1幎 高茪朔己さん(右)

    慶応矩塟倧孊 理工孊郚 情報工孊科 2幎 髙朚裕茔さん(å·Š)、慶応矩塟倧孊 理工孊研究科 修士1幎 高茪朔己さん(右)

「仕事で圹に立぀こず」を孊ぶために孊郚1幎で参加

2023幎2月から始たったServiceNowのむンタヌンシッププログラムは、ワヌクショップず䌁業むンタヌンで構成されおいる。孊生は2月から7月にかけお、党12回のオンラむンラヌニングでIT/DX(デゞタルトランスフォヌメヌション)、アプリ開発などの基瀎知識ず、ServiceNowが提䟛するNow Platformの基本的な操䜜方法などを孊び、8月に3日間のワヌクショップでアプリ開発を䜓隓。その埌、ServiceNowのパヌトナヌ䌁業などで玄1週間のむンタヌンを行った。なお、同プログラムには今回、広島倧孊の孊生も参加した。

髙朚さんは、倧孊からむンタヌンシッププログラムの案内があった圓初、ただ1幎生だったが、「仕事で圹に立぀こずを孊びたい」ずいう意欲から参加を決めた。

小孊生の頃に遊んだマむンクラフトや、高校の授業などでコヌドやプログラミングに觊れおいたこずもあり、髙朚さんはITぞの関心が高かった。そのため、2幎進玚時の孊科分けでは、機械孊習、画像凊理、コンピュヌタヌグラフィックスなどITに関連した科目が倚数ある情報工孊科を遞択した。

ServiceNowのむンタヌンシッププログラムに参加した理由に぀いお髙朚さんは、「孊郚生でも参加できる䌁業は耇数あったが、䌁業の説明を聞いおもたったく理解できず、最初は『今の自分が参加するのは厳しいな』ず感じたした。でも、ServiceNowのむンタヌンシップ説明では、『プログラミングの知識がなくおも倧䞈倫』ずいう説明がされ、参加ぞのハヌドルが䞋がりたした。たた、ノヌコヌド・ロヌコヌドでのアプリ開発ずいうものの想像が぀かなったので、䜓隓しおみたいず思い、参加したした」ず説明しおくれた。

  • 倧孊の友人ずRuby on RailsによるWebアプリ開発にも挑戊しおいる髙朚さん

    倧孊の友人ずRuby on RailsによるWebアプリ開発にも挑戊しおいる髙朚さん

オンラむンラヌニングでは、スラむド資料に沿っお講矩やハンズオン圢匏の挔習が行われた。内容が高床になるに぀れお、挔習では぀たずくこずもあったそうだが、34人ず぀でチヌムに分かれお取り組み、わからないずころは盞談し、サポヌトし合っお乗り越えたそうだ。

挔習で印象的だったこずを聞くず、髙朚さんは「関連する項目をドット(.)で区切っお衚蚘しお情報を抜出する『ドット連結』ずいう機胜が印象的でした。機胜の内容は理解できるし、マりスで必芁な箇所をクリックしお開発を進めるから䜜業自䜓は難しくないのですが、自分がやりたいこずをどの機胜で実珟できるのかわからなくなるこずもありたした。そんな時も、『ちょっずいいですか』ずZOOMで問いかけるずチヌムメンバヌが反応しおくれたり、サポヌトしおくれたりしお嬉しかったです」ず答えおくれた。

トップダりンの問題解決アプロヌチを珟堎で䜓隓したい

高茪さんは珟圚、研究宀に所属しお光の粟密蚈枬に関する基瀎研究を行っおいる。孊郚生の頃は理工孊郚の物理孊科に所属しおおり、倧孊では物理の基瀎を孊んできた。

「むンタヌンシップには芖野を広げるために参加したした。倧孊では4幎以䞊、個人の興味・発想に基づいお、知識や実隓結果を基瀎から積み䞊げお成果を出すボトムアップで研究を続けおきたした。䞀方、ニヌズや課題ずそのために䜜りたいものが先にあっお、必芁な分を最小限のリ゜ヌスで䜜っおいくトップダりンな取り組みをしおこなかったので、そうしたアプロヌチを知識だけでなく、䌁業の珟堎で実践を通じお䜓隓しおみたいず思いたした」ず高茪さんはむンタヌンシップ参加の動機を明かしおくれた。

  • 幌少の頃から宇宙分野に関心があった高茪さん。むンタヌンシップをきっかけに初めおIT分野に觊れるこずに

    幌少の頃から宇宙分野に関心があった高茪さん。むンタヌンシップをきっかけに初めおIT分野に觊れるこずに

職堎での実地研修からむンタヌンを開始する䌁業が倚かった䞭で、IT甚語や基本的な機胜の説明などに時間を割くカリキュラムだったため、高茪さんはServiceNowのむンタヌンシッププログラムを遞んだそうだ。ひず通りのラヌニングを終えお、実務に沿ったシチュ゚ヌションでアプリ開発も䜓隓できたため、䌁業の珟堎の課題などを間接的に知るこずができたずいう。

「講垫の方が実際の開発䜜業のデモをしおくれたので、どういう順番で操䜜すればいいのかわかりやすかったです。けれど、機胜がたくさんあったので、初期に孊んだこずを忘れおしたうこずもあり、逐䞀振り返っおいたした」(高茪さん)

高茪さんの䞭で印象的だった挔習はナヌザヌ暩限の付䞎だ。アプリの利甚者ごずに、アクセス暩限や画面の操䜜範囲などを现かく蚭定するわけだが、「操䜜自䜓はわかりやすかったけど、どの人にどのような暩限を付䞎すべきなのか刀断が難しく、適切な暩限ずはどのようなものか考えさせられた」ずのこずだ。

「空き教宀」の予玄アプリを2日間で開発

2023幎8月7日9日にかけお行われたアプリ開発のワヌクショップで、髙朚さんず高茪さんは広島倧孊の孊生2名ずチヌムを組み、「Reserve Meeting Room」ずいうアプリをNowPlatform䞊に開発した。

同アプリは、教宀の空き状況や備品の有無を効率的に確認し、予玄・キャンセルを自動化するこずを目的ずしたもので、「空き教宀を探すのに廊䞋を歩き回るのが面倒くさい」ずいった倧孊生掻でのちょっずした䞍䟿さから着想を埗たそうだ。

「教宀の空き状況がわかれば、廊䞋を歩いお空いおいる教宀を探す手間も省けるし、利甚申請たでアプリ䞊で完結するこずで斜蚭管理者の䜜業負担を軜枛できるのではないかず、チヌムでアプリのアむデアを出し合いたした」ず髙朚さん。

  • アプリ開発に向けお敎理した「空き教宀利甚」における課題、出所ワヌクショップのプレれン資料より抜粋

    アプリ開発に向けお敎理した「空き教宀利甚」における課題、出所ワヌクショップのプレれン資料より抜粋

同アプリでは、1週間の䞭から利甚したい日時を遞択しお教宀の予玄申請を進めおいく。甚意された教宀は15郚屋あり、郚屋ごずに充電噚・スクリヌン・マむクなどの備品の有無も確認できる。たた、ダブルブッキングを避けるために予玄時点で利甚可胜な教宀のみが衚瀺される仕様ずしおいる。

予玄申請が受理されるず、申請者本人ず利甚者ずしお登録した人に予玄完了やリマむンドのメヌル通知がアプリで自動的に実行される。このほか予玄状況の自動曎新や、予玄申請者ぞのキャンセル受理の自動通知機胜も実装されおいるため、斜蚭管理者が空き教宀の状況を曎新したり、予玄申請者に連絡を取ったりする必芁はない。

  • 「Reserve Meeting Room」の画面、出所ServiceNow

    「Reserve Meeting Room」の画面、出所ServiceNow

3日間のワヌクショップのうち、最終日は開発したアプリを披露するプレれンの準備や発衚䌚があったため、開発に充おられた期間は実質2日だったそうだ。ServiceNowから出された条件は「グルヌプで協力しお䜜る」だけだったので、髙朚さんや高茪さんたちは開発の圹割分担やスケゞュヌルなどをチヌムで話し合い決めおいった。

「開発を進めながら、その時々で䜜業を分担しおいたした。私は教宀の䞀芧などの甚意しなければいけないデヌタの䜓裁を敎えるほか、機胜の詳现を詰めおいくこずを䞻に担圓したした。いろいろな機胜を実装しお、自分の開発環境で動䜜する様子を確認するたびに達成感を埗られたした。同時に、限られた時間ずリ゜ヌスで䜕かを䜜るのは倧倉だず実感したした。アむデアを取捚遞択しながら時間ギリギリたで粘るなど、バランスを取るのが難しかったです」ず高茪さん。

他方で、髙朚さんは予玄申請者ず斜蚭管理者のナヌザヌ暩限の定矩や蚭定を担圓した。このほか、予玄日時の遞択をカレンダヌ圢匏でもできるようにアむデアを出しお、同機胜の開発から実装も担圓した。

髙朚さんは、「倧孊に入孊しおから、個人的にプログラミングによるWebアプリ開発の勉匷をしおいるのですが、今回のむンタヌンシップで『ノヌコヌド開発っおすごいな。䜜業そのものは簡単なのにアプリを開発できるのか』ず驚きたした。トレヌニングを含めお半幎皋床の経隓しかない4人で、通垞のプログラミングで開発を進めたずしおも、今回のアプリず同等のクオリティを実珟するのは難しかったず思いたす。Ruby、html、CSSずどれもコヌド蚘述のルヌルが異なっおいお、それぞれを芚えるのは結構倧倉なので、盎芳的に開発できるのはありがたいです」ず感想を述べた。

ワヌクショップ参加チヌムがアプリを玹介し合うプレれンでは、ServiceNowの瀟員が講評を務めた。髙朚さん、高茪さんたちのチヌムは、「誰がどういう芁望でアプリを䜿い、どのような需芁ず䟛絊があるのか」ずいった、ナヌザヌ䜓隓に目を向ける重芁性を指摘されたずいう。

「具䜓䟋ずしお、予玄のドタキャンや、噚物砎損があった際の察応などを挙げおもらいたした。自分たちでは気付かなかった芖点だったので勉匷になりたした」(髙朚さん)

䞀方、高茪さんは他のチヌムの発衚から孊びが埗られたそうだ。「孊習内容でわからないこずをチャット圢匏で教え合うアプリを開発したチヌムがあったのですが、勉匷にチャットを䜿うずいう発想がなかったので印象的でした」ず高茪さんは話しおくれた。

  • 「Reserve Meeting Room」で実珟できたこず、出所ワヌクショップのプレれン資料より抜粋

    「Reserve Meeting Room」で実珟できたこず、出所ワヌクショップのプレれン資料より抜粋

システム開発䌁業のむンタヌンで埗られた孊びずは

2023幎8月9月8日にかけお、2人はシステム開発䌁業でむンタヌンを経隓し、ビルの入退通管理アプリの開発に携わった。趣味やワヌクショップでの開発ず異なり、䌁業の実務で行った開発ではどんな点が印象的だったのだろうか?

髙朚さんは、「開発を始める前にある皋床の時間をかけお必芁な機胜や画面、テヌブルを定矩し、アプリの党䜓像を明らかにするりォヌタヌフォヌル開発を䜓隓したした。『人日」や『OOTB(Out-of-the-Box)』などの専門甚語の意味を知れたほか、開発業務に携わる方からアドバむスを受けおデバッグを経隓するなど、将来に掻かせる孊びが埗られたした」ず振り返った。

高茪さんは「開発に着手する前の芁件定矩が特に印象的でした。どのような芁望があり、それに察しおどのような指針で開発するか、必芁なものは䜕かずいったこずを䞁寧に蚀語化し敎理しおいく過皋は、さたざたな立堎の人が関わる実務においお重芁だず感じ、孊ぶこずが倚かったです」ず語った。

䌁業に察しお「怖い」「䞊䞋関係が厳しそう」ずいうむメヌゞを抱いおいた髙朚さんだが、むンタヌンシッププログラムを通じお、そうしたメヌゞが払しょくできたずいう。ServiceNowの瀟員がZOOMで打ち解けおコミュニケヌションを取っおいた様子を芋お、珟圚は倖資䌁業にも興味が出おきたそうだ。

「最近ではChatGPTを始めずしたAI分野が泚目されおいるこずもあり、ITに察応できる人材になりたいずいう思いが匷たりたした」ず髙朚さんは率盎な気持ちを話しおくれた。

将来、博士課皋に進み研究を深めるのか、それずも就職するのか。珟時点で、高茪さんは答えを出しおいない。だが、むンタヌンシップを通じお基瀎研究ずは異なるアプロヌチに觊れ、瀟䌚のニヌズず゜リュヌションが生み出される珟堎を䜓隓した。

「これたで、私は自分の興味・関心を優先しお進路を遞択しおきたのですが、むンタヌンで経隓したこずを螏たえお、これからは瀟䌚で必芁ずされるこずに目を向けお、研究だけでなく働くこずに぀いおも具䜓的に考えおいきたいです」ず高茪さんは語っおくれた。