ABOUT

チームロゴ

2023年1月30日~2月3日の期間インターンシップに参加し、Alexのスキル開発とWebページの作成を行いました。全員同じ学校の生徒ですが、チーム開発を行うのは初めてです。
ちなみにチーム名は、メンバーの頭文字をとってH2Kにしました!
Alexaのスキルは、さまざまなランキングを教えてくれるスキル「教えて!ランクキング」を開発することになりました。はたして、インターンシップ期間中に無事完成することができるのか!?

MEMBER

  • メンバーの写真

    HINO

    学校: 出雲コアカレッジ
    学科: 情報システム科
    担当: Webページ作成
    趣味: バスケットボール
  • メンバーの写真

    HARA

    学校: 出雲コアカレッジ
    学科: 情報システム科
    担当: Alexaスキル開発
    趣味: ギターを弾くこと
  • メンバーの写真

    KADOWAKI

    学校: 出雲コアカレッジ
    学科: 情報システム科
    担当: Alexaスキル開発
    趣味: Vtuberの動画視聴♡♡

WORK

Day1

1日目の写真

インターンシップでAlexaのスキル開発を行うのですが、1日目は学校でAlexaのチュートリアルを実施しました。
事前学習で全て終わっている人もいたので、他のメンバーに教えたり、どんなスキルを開発するかを考えました。戸惑いもありましたが、何とかチュートリアルを終えることができました。
その後、メンバー6名で話し合いを行い、チームと担当決めを行いました。半分に分かれ、2チームでそれぞれスキル開発を行うことになりました。メンバーの内訳は、Webページ作成担当が1名、Alexaのスキル開発担当が2名になりました。
いよいよ明日から本格的にインターンシップが始まるので、ドキドキです。

Day2

2日目の写真

2日目はいよいよ八雲ソフトウェアさんに訪問です!朝会にて始めに、全体説明や自己紹介がありました。
その後、事前に決めていた2チームに分かれ、どんなAlexaのスキルを開発するか話し合いました。アイディアソンのまとめと発表を行い、松本社長と担当の内田さんから評価・コメントをいただき、ユーザーのことをもっと考えることが必要だと感じました。
午後からはどんなスキルを開発するのかを決定し、スキル作成とWebページ作成に分かれて作業を開始しました。
Webページ作成はどんなデザインにするか、紙に全体像を書き出す作業をしました。スキル開発はコーディングを開始しました。

Day3

3日目の写真

3日目も引き続き、Webページ作成とスキル開発に分かれて作業を行いました。
本日より毎朝Slackで「昨日の作業」と「今日の作業」の報告を行うことになり、進捗状況を共有しています。
スキル開発では、Slackを使用して会話を行い、コーディングの書き足しや修正を行いました。Webページ作成の方もコーディングを開始しました。

Day4

4日目の写真

いよいよ今日で4日目!本日も昨日の作業の続きを行いました。
スキル開発では、何度もデバック作業を行っており大変です。教えてくれるランキングのジャンルの数も絞られてきました…。
Webページ作成の方も思った通りのデザインにならず、知識不足のため苦戦しております。写真撮影も行い、明日に向けて準備を進めていきます。
明日で完成しないといけないので、皆さん集中して作業をしています。

Day5

5日目の写真

ついに最終日となりました。午後から成果発表なので、スキル開発・Webページ作成ともに、午前中に仕上げを行っています。
午後からの成果発表に向け、精一杯頑張ります!

PRODUCT

Alexaキル開発
今回作成したスキルは「教えて!ランキング」というものです。Alexaに「ランキングを開いて」などと呼びかけると起動し、ユーザの知りたいランキングを教えてくれます。例えば、「ゲーム」や「映画」などの「ジャンル」を指定すると、そのジャンルのランキングトップ3を教えてくれます。
また、知りたいゲームなどの「タイトル」を指定するとそのタイトルのランキングを教えてくれます。データはサイトから取ってきているので、ランキングの基準は売上であったり注目度であったりと様々です。
実は、ゲームや映画「など」と説明しましたが…ゲームや映画「しか」が正しいです。JavaScriptは初めてだったので、デバッグに追われ思うように進められなかった、という点で力不足を痛感しました。

Webページ作成
Webページ作成では、最初にデザインに悩みましたがストーリー性のあるページを作成してみたいと思ったので、スクロールして見れるように1ページにまとめて作成することとしました。気をつけた点としては「見やすくてちょっとお洒落なサイト」になるようにデザインを作成しました。
まず始めにメモ用紙に全体のデザインを書き出し、イメージ図を完成させました。コーディングでは、今まで学校で学習した知識を活用し作業を開始しました。順調に進んでいましたが、レスポンシブ対応の設定が上手くいかず、調べたり修正するのに時間が掛かりました。
CSSのコーディングが良くなかったようで、自分で考えて構成する難しさを感じました。余裕があれば動きのあるWebページを作成しようと考えていましたが、まだまだ知識不足で現実は厳しかったです。しかし、メンバーとも協力し合い1つのWebページをなんとか作成することができました。貴重な経験ができて良かったです。