ChatGPT 驅動軟體開發:AI 在軟體研發全流程的革新與實踐

[美]陳斌

  • 出版商: 機械工業
  • 出版日期: 2023-09-01
  • 定價: $594
  • 售價: 8.5$505
  • 語言: 簡體中文
  • 頁數: 278
  • 裝訂: 平裝
  • ISBN: 711173355X
  • ISBN-13: 9787111733553
  • 相關分類: ChatGPT
  • 下單後立即進貨 (約2週~3週)

買這商品的人也買了...

商品描述

本書共14章,以某支付公司POS機終端機管理系統的開發為例,全面、深入地介紹了使用ChatGPT進行軟體產品需求分析、
架構設計、技術堆疊選擇、高階設計、資料庫設計、UI/UX設計、後端應用開發、Web前端開發、軟體測試、系統運作、
技術管理等的方法與經驗,目標是幫助產品經理、架構師、資料庫管理員、UI/UX設計師、程式設計師、測試工程師、
維運工程師和專案經理更深入地理解ChatGPT的實際應用和潛力,並提供他們實用的操作建議。

目錄大綱

目錄

前言
第1章ChatGPT與軟體開發
1.1 技術發展對軟體開發的影響
1.2 ChatGPT對程式設計的影響
1.3 ChatGPT對軟體開發模式的影響
1.4 適合ChatGPT的水母開發模式
1.5 ChatGPT對開發工程師的影響
1.6 與ChatGPT溝通的技巧
1.7 小結
第2章ChatGPT驅動需求分析
2.1 利用ChatGPT收集用戶需求
2.2 利用ChatGPT分析用戶需求
2.3 利用ChatGPT優化用戶需求
2.4 ChatGPT生成需求規格說明書
2.5 小結
第3章ChatGPT驅動架構設計
3.1 架構設計的流程
3.2 微服務架構簡介
3.3 微服務架構設計原則
3.4 架構設計的思維框架
3.5 ChatGPT生成TMS微服務架構
3.6 小結
第4章ChatGPT驅動技術棧選擇
4.1技術棧的基本概念
4.2 目前的主流技術棧及其比較
4.3 選擇技術棧選擇技術堆疊的原則
4.4 TMS技術堆疊選擇
4.5 小結
第5章ChatGPT驅動高層設計
5.1 高層設計的主要文件
5.2 高層設計的原則
5.3 ChatGPT輔助TMS高層設計
5.4 小結
第6章ChatGPT驅動資料庫設計
6.1 資料庫設計與ChatGPT的協作資料庫設計與ChatGPT的協作資料庫設計
與ChatGPT
6.2 產生資料庫表格結構應該遵循的原則
6.3 利用ChatGPT完成資料庫設計
6.4 利用ChatGPT基於資料產生資料庫表結構
6.5 ChatGPT驅動TMS資料庫建立
6.6 小結
第7章ChatGPT驅動UI/UX設計
7.1 利用ChatGPT指導UI/UX的設計原則
7.2 利用ChatGPT從UI/UX角度分析使用者需求
7.3 利用ChatGPT完成TMS介面設計
7.4 小結
第8章ChatGPT驅動後端應用開發
8.1 後端概述
8.2 API基本概念
8.3 API設計原則
8.4 ChatGPT輔助Web API開發
8.5 ChatGPT輔助資料庫API開發
8.6 ChatGPT產生TMS後端程式碼
8.7 小結
第9章ChatGPT驅動Web前端開發
9.1 利用ChatGPT優化HTML結構
9.2 利用ChatGPT提升CSS樣式效果
9.3 使用ChatGPT
加速JavaScript9.4 前端工程化與
ChatGPT 9.測試
9.6 利用ChatGPT提高Web可訪問性
9.7 ChatGPT產生TMS前端程式碼
9.8 小結
第10章ChatGPT驅動軟體測試
10.1 利用ChatGPT製訂測試計畫
10.2 利用ChatGPT產生測試場景
10.3 利用ChatGPT產生測試案例
10.4 利用ChatGPT產生測試場景
10.3 利用ChatGPT產生測試案例
10.4 利用10.4 利用
10.4 利用測試資料ChatGPT進行缺陷管理與回歸測試
10.6 利用ChatGPT為自動化測試提供建議
10.7 ChatGPT產生測試報告
10.8 小結
第11章ChatGPT驅動系統運維
11.1 ChatGPT在系統監控中的應用11.2
ChatGPT在故障定位上的應用
11.33 ChatGPT在性能優化中的應用
11.4 ChatGPT在漏洞檢測中的應用
11.5 小結
第12章ChatGPT驅動技術管理
12.1 利用ChatGPT產生專案管理計畫
12.2 利用ChatGPT制定技術管理規格與流程
12.3 利用ChatGPT撰寫與維護技術文件
12.4 利用ChatGPT進行知識管理
12.5 ChatGPT協助訓練與技能提升
12.6 小結
第13章ChatGPT的倫理與法規
13.1 資料隱私與安全問題
13.2 人工智慧的倫理原則與責任歸屬
13.3 與ChatGPT相關的智慧財產權保護
13.4 相關法規與政策導向
13.5 小結
第14章軟體開發的未來展望與挑戰
14.1 軟體開發的未來展望
14.2 軟體開發面臨的挑戰
14.3 因應軟體開發未來挑戰的措施
14.4 小結
附錄A 相關資源與工具推薦
附錄B TMS需求分析文件
附錄C TMS架構設計文檔