【AI駆動】AI駆動開発のフレームワークについて考えてみた
はじめに 今回はAI駆動開発の各工程でどのように開発を行っていけばいいかを具体的に考えてみました。 Input/Outputを定義したAI駆動開発 AI駆動で開発を行う際に、各工程の「Input...
23 search resultsShowing 1~20 results
はじめに 今回はAI駆動開発の各工程でどのように開発を行っていけばいいかを具体的に考えてみました。 Input/Outputを定義したAI駆動開発 AI駆動で開発を行う際に、各工程の「Input...
はじめに Devinにコードを書いてもらうときに、なかなか思うようにコードを生成してくれないときがあります。今回は、どのようにしたらAIエージェントが意図したコードを書いてくれるか考えて行きたい...
はじめに AI駆動開発の事例について検索して調べて、メモ用としてまとめてみました! 簡単に箇条書きで書いたので、参考程度に見ていただければと思います。 (追加・修正予定) モノタロウのAI駆動開...
はじめに 今回は、AIツールの使用を前提とした育成方法を検討してみます。 学習したいことについてChatGPTやGeminiなどのAIツールで調べると、多くの情報を得ることができます。 ただ、あ...
はじめに ビジネスモデリングを行うときに、対象とする市場の調査を行い、結果をもとに「どの市場を狙うか」「どんな戦略を取るか」を決めるためプレゼン資料を作成すると思います。 今回は、市場調査~プレ...
はじめに 今回はコードからアプリのドキュメントを作成できる、「DeepWiki」について書いていきたいと思います。 実際に個人で作ったアプリと生成されたドキュメントを比べてみた感想なども書いてい...
はじめに Flutterのアプリをモジュール化してネイティブアプリに取り込むことで、Flutter画面をネイティブアプリ内で表示させることができます。(Add-to-app) 今回はAndroi...
はじめに アプリ内でWebページを表示させるWebview画面を作成します。 このようなWebview画面がメインになるアプリを「ガワアプリ」といいます。 低コストでアプリを作成することが目的の...
はじめに ホームに表示されるアプリアイコンを「flutter_launcher_icons」を使用して変更します。 パッケージ追加 以下のコマンドでパッケージを追加します。 flutter pu...
はじめに パッケージ「flutter_native_splash」を使用してスプラッシュ画面を作成します。 スプラッシュ画面追加 flutter_native_splashを追加 以下のコマンド...
はじめに DDDについて値オブジェクトに続き、Entityについて書いていこうと思います。 Value Object(VO)とEntityを使うことで業務知識をクラスで表現することができます。実...
はじめに ChatGPTやGithub Copilotは開発でも頻繁に使われるようになってきています。 それらを使用して要件定義から試験までの開発工程で活用する方法を考えていきたいと思います。 ...
はじめに システム開発をするとき、業務知識を表現するクラスを作成することがあります。 業務知識をシステムの中で表現して、それらを中心とするソフトウェア設計方法を「ドメイン駆動設計(DDD)」とい...
はじめに スクラムやスクラムマスターの考え方は、開発を進めたり、チームをまとめていく上で効果的だと考えています。 今回はスクラムのスクラムマスターについて学ぶ中で、今後の開発に役立ちそうな知識や...
はじめに 今回は「SCRUM MASTER THE BOOK」を読んで学んだ知識をまとめていきたいと思います。(読んだところまで) この本ではスクラムマスターの役割について書いてあり、その役割を...
はじめに 「スクラムガイド」はスクラムの公式ルールをまとめたドキュメントです。スクラムでの各役割について詳しく載っています。 今回は、スクラムガイドを読んで得た知識をまとめていきたいと思います。...
はじめに 昨今、システム開発にAIを利用することは一般的になりつつあります。 今回は、要件定義で使用できそうなAIサービスの調査や、要件定義作成の方法について考えたいと思います。 要件定義で活用...
はじめに 「Shelf」はGoogleが開発しているDartのWebフレームワークです。 Dart公式が提供しているパッケージで、定期的にアップデートされていて、Dart SDKと親和性が高いの...
はじめに 最近、AIを使用したシステム開発が盛んになってきています。個人的にもGithub Copilotを使っており、コーディングするときはとても便利だなと感じています。 コーディング時の補助...
はじめに 既存のAndroidアプリにFlutterで作った画面を追加することができます。 「Add-to-app」という機能を使うことで、ネイティブアプリ(Android, iOS)にFlut...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.