ANSHIN ROOM開発記録
【ANSHIN ROOM開発記録(1)】
マイレースの次に始まった新しい開発

前回は、AIと対話しながら進めた「マイレース」の開発について紹介しました。 今回は、その次の挑戦として始まった「ANSHIN ROOM」について書きます。 ANSHIN ROOMとは ANSHIN ROOMは、利用者と支 […]

続きを読む
My Race開発記録
【マイレース開発記録(30)】
AIと進めるリモート開発と次の挑戦                                      

リモート開発を前提にした開発スタイル 今回の「マイレース」開発では、最初からリモート環境での開発を想定した進め方を意識していました。 開発は基本的に一人で進めていますが、完全な孤立状態ではありません。AIとの対話を活用し […]

続きを読む
My Race開発記録
【マイレース開発記録(29)】
自分の特性と開発スタイル                                                                     

このシリーズでは、Webアプリケーション「マイレース(My Race)」の開発過程を記録しています。 今回は、コードや機能の話から少し離れて、「自分の特性と、どのような開発スタイルを選んだのか」について書いてみたいと思い […]

続きを読む
My Race開発記録
【マイレース開発記録(28)】
丸投げしない開発                                   

この開発記録では、AIと共同で制作している Webアプリケーション「マイレース(My Race)」 の制作過程を記録しています。 今回は、開発を進める中で意識していた「AIに丸投げしない開発」 という考え方について書いて […]

続きを読む
My Race開発記録
【マイレース開発記録(27)】
AIとの役割分担                               

— AIと人間の境界線 — 「マイレース」の開発を進める中で、私が何度も考えたのは、AIにどこまで任せて、どこからを自分で担うのか、ということでした。 いまはAIを使ってコードを書いたり、設計の相談をしたりすることが珍し […]

続きを読む
My Race開発記録
【マイレース開発記録(26)】
全体リファクタリング                                    

全体リファクタリングマイレースの基本機能がひと通り動くようになったあと、私は一度開発の手を止めました。新しい機能を追加するのではなく、これまで書いてきたコード全体を読み直す時間を作るためです。 開発中はどうしても「動くこ […]

続きを読む
My Race開発記録
【マイレース開発記録(25) 】
本番環境を想定した修正                                  

開発が一段落して見えてきた課題 マイレースの基本機能が一通り動くようになった段階で、一度立ち止まり、「実際に公開するならどこを直す必要があるのか」を整理することにしました。 これまでの開発は、あくまでローカル環境での検証 […]

続きを読む
My Race開発記録
【マイレース開発記録(24) 】
バグの洗い出し                              

ここまでの段階で、「マイレース」の基本的な機能は一通り動くようになっていました。入力フォームから生年月日などを入力し、「レースを見る」を押すと、5匹のウサギが走り、結果のスコアボードが表示される。 見た目としては、すでに […]

続きを読む
My Race開発記録
【マイレース開発記録(23) 】
スコアボード演出改善                                   

レースが終わったあとに、何を残すか 「マイレース」は、うさぎたちが走る様子を眺めながら、その日の流れやリズムを読むアプリです。 ただ、実際に作ってみると、レース中のアニメーションだけでは十分ではありませんでした。走り終わ […]

続きを読む
My Race開発記録
【マイレース開発記録(22)】
ゾーン表示の意味づけ                          

レース結果だけでは伝わらないもの マイレースでは、5匹のウサギがそれぞれのレーンを走り、順位やタイムが表示されます。 最初の実装では、この「順位」と「スピード」だけを結果として表示していました。 しかし、実際に動かしてみ […]

続きを読む