ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る [単行本]
    • ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る [単行本]

    • ¥3,520106ポイント(3%還元)
    • 在庫あり2023年12月11日月曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003725016

ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る [単行本]

価格:¥3,520(税込)
ポイント:106ポイント(3%還元)(¥106相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2023年12月11日月曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:技術評論社
販売開始日: 2023/07/12
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る の 商品概要

  • 要旨(「BOOK」データベースより)

    システム開発の現場にいるエンジニアにとって、最大の関心事はChatGPTのような革新的な技術が現場で本当に使えるのか、最新の技術に対応していくにはどうしたらよいのかです。そしてプロトタイピング、テスト駆動開発、デバッギングなどの開発工程や手法とどう組み合わせるのか、多くの開発者が疑問を抱いていることでしょう。本書では、これらの疑問に答えながら、具体的な例を通じて、ChatGPTを用いた開発プロセスの効率化や品質向上の方法をわかりやすく解説します。さらに、社内データとの連携が重要なポイントであることを念頭に置き、ChatGPTを用いたデータ活用方法も紹介します。
  • 目次

    ■第1章 ChatGPTで何ができる?なぜできる?
    1-1 ChatGPTで何ができる?
    1-2 なぜそんなことができるのか?

    ■第2章 プログラミングでの活用
    2-1 自動コード作成
    2-2 エラー対策
    2-3 クラス化について
    2-4 状態遷移表でコードを生成
    2-5 デザインパターンを提案してもらう
    2-6 アルゴリズムを提案してもらう
    2-7 段階的積み上げ手法
    2-8 コードの変換
    2-9 付記:テストケースの注意点

    ■第3章 リファクタリングでの活用
    3-1 隙間時間でお気軽リファクタリング
    3-2 コメントとドキュメンテーション
    3-3 セキュリティの脆弱性チェック
    3-4 例外処理と論理完全性の改善

    ■第4章 ドキュメントの自動生成
    4-1 PowerPointのスライドを自動作成
    4-2 Wordドキュメントの自動作成
    4-3 Excelと連携しドキュメントを自動作成
    4-4 diagramsを使ってクラウド図を作成
    4-5 dbdiagram.ioでER図を作成する

    ■第5章 各種開発手法の提案
    5-1 DDDによる設計と実装
    5-2 TDDによるテストからの実装
    5-3 ChatGPTとソフトウェア開発のアプローチ

    ■第6章 学習プロセスでの活用
    6-1 分野別の学習
    6-2 プログラミング言語の学習
    6-3 ChatGPTは学習を加速する

    ■第7章 ChatGPT APIを活用する
    7-1 最も基本的な使い方
    7-2 要約をしながら文脈をつなげていく
    7-3 社内データベースに日本語で問い合わせる
    7-4 社内データベースと連携してユーザーサポートをする

    ■第⑧章 ChatGPTで長文データを扱う
    8-1 LlmaIndexで長文データを扱う
    8-2 LangChainで長文データを扱う

    ■第9章 長文をChatGPTで扱うコツ
    9-1 LangChainの仕組みとは
    9-2 Chainsでタスクをつなげる
    9-3 Chainsによるチャットボットの例
    9-4 Agentによるコードの実行
    9-5 Agentによる判断・実行・プロセスの自動化
    9-6 AgentによるChatボットの最終形
  • 内容紹介

    「ソフトウェア開発にChatGPTは使えるのか?」エンジニアならば誰しも考える疑問です。本書は、ベテラン技術者が真正面からChatGPTにあたり、その性能をさまざまな点から検証しいきます。単に質問に答える人工知能ではありません。開発の仲間としてChatGPTを使う方法を紹介します。
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    小野 哲(オノ サトシ)
    ソフトウェア開発歴40年を超えるプロ技術者。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでアプリ開発を請け負う
  • 著者について

    小野 哲 (オノ サトシ)
    ソフトウェア開発歴40年を超えるプロ技術者。当社では『逆算式SQL教科書』『最新図解 データベースのすべて』『3ステップで学ぶOracle入門』など書籍がある。そのほかに『現場で使えるSQL』(翔泳社)など。ウェブアプリからデータベースまで幅広い知見と技術を持つ。最近ではPythonでアプリ開発を請け負う。

ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る の商品スペック

商品仕様
出版社名:技術評論社
著者名:小野 哲(著)
発行年月日:2023/07/25
ISBN-10:4297136155
ISBN-13:9784297136154
判型:B5
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:336ページ
縦:23cm
他の技術評論社の書籍を探す

    技術評論社 ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!