Software Development Activity Cycles: Collaborative Development, Continuous Testing and User Acceptance
暫譯: 軟體開發活動週期:協作開發、持續測試與使用者驗收
Rose, Robert
- 出版商: Apress
- 出版日期: 2022-07-22
- 售價: $2,020
- 貴賓價: 9.5 折 $1,919
- 語言: 英文
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484282388
- ISBN-13: 9781484282380
海外代購書籍(需單獨結帳)
商品描述
This book provides a holistic and comprehensible view of the entire software development process, including ongoing evolution and support. It treats development as a collaborative effort with triad communication between a tester, a programmer, and a representative from the user community or a Subject Matter Expert (SME).
Progress is measured by user acceptance in each cycle before proceeding to the next step of activity. There is no test stage in this model: continuous testing is represented in the backswing (Check Phase) of each activity cycle. This approach posits that there exists some "happy path" that represents the intent of the project as declared by the objectives of a Vision Statement, and that this path can be revealed by an iterative and incremental process of "freeing the statue from the stone." As the image of this path unfolds, more waste is removed while retaining conceptual integrity.
Software Development Activity Cycles will be extremely helpful to Product and Project Managers new to the concept of a lean agile development effort, and should be of great interest to all practitioners of an agile methodology or those considering or just beginning an agile journey.
What You'll Learn
- See how the various disciplines constituting the software development process come together
- Understand where in the development process management, you can exercise measurement of progress and control
- Review how a quality engineering program will positively affect the quality of the development process
- Examine how the quality of the development process profoundly affects the quality of the software system
Who This Book Is For
Managers, from the C-Suite (CEO, CXO, CIO) to line managers including project managers, and practitioners including programmers, testers, and mid-level managers (Technical Project Managers, Software Quality Engineers, and Coaches). Also, Agile enthusiasts who are looking for a software development methodology on which to place their hat.
商品描述(中文翻譯)
這本書提供了整個軟體開發過程的全面且易於理解的視角,包括持續的演變和支援。它將開發視為一種協作努力,並強調測試者、程式設計師以及來自用戶社群或主題專家(Subject Matter Expert, SME)的代表之間的三方溝通。
進度是通過每個循環中的用戶接受度來衡量的,然後再進入下一步活動。在這個模型中沒有測試階段:持續測試在每個活動循環的回擺(Check Phase)中進行。這種方法假設存在某種「快樂路徑」,代表了專案的意圖,這一意圖由願景聲明的目標所宣告,而這條路徑可以通過「從石頭中解放雕像」的迭代和增量過程來揭示。隨著這條路徑的形象展現,更多的浪費被去除,同時保持概念的完整性。
軟體開發活動循環將對於新接觸精實敏捷開發概念的產品和專案經理非常有幫助,並且對所有實踐敏捷方法論的從業者或那些考慮或剛開始敏捷旅程的人來說,應該會非常感興趣。
您將學到什麼
- 了解構成軟體開發過程的各種學科如何結合在一起
- 理解在開發過程管理中,您可以在哪裡進行進度測量和控制
- 回顧質量工程計劃如何對開發過程的質量產生積極影響
- 檢視開發過程的質量如何深刻影響軟體系統的質量
本書適合誰閱讀
本書適合從C級高管(CEO、CXO、CIO)到直屬經理,包括專案經理,以及從業人員,包括程式設計師、測試者和中層經理(技術專案經理、軟體質量工程師和教練)。此外,對於尋找軟體開發方法論的敏捷愛好者來說,本書也非常合適。
作者簡介
Robert F. Rose has provided services to both private and public sectors including telecom and healthcare, NavAir, the Environmental Protection Agency (EPA) and Housing and Urban Development (HUD). His experience includes pioneering design and development of a warehouse system for storing and analyzing medical records, design and development of an early prototype logistics tracking system for the V22 Osprey, and design and implementation of a complex enterprise wide web based directory system. Among his accomplishments he was Technical Project Manager for the Presidential Commission's Inquiry on the Challenger Disaster. The DPAC model is the product of independent efforts both in management and in preparation of the technical approach section for various responses to Requests for Proposals (RFP). Now retired, Robert has pulled together the sum of his experience with the process of developing software into the DPAC framework. It is entirely original work not derivative from other approaches.
作者簡介(中文翻譯)
羅伯特·F·羅斯(Robert F. Rose)曾為私營和公共部門提供服務,包括電信和醫療保健、海軍航空局(NavAir)、環境保護署(EPA)以及住房和城市發展部(HUD)。他的經驗包括為醫療記錄的存儲和分析開創性地設計和開發倉儲系統、為V22魚鷹(Osprey)設計和開發早期原型物流追蹤系統,以及設計和實施複雜的企業級網路目錄系統。在他的成就中,他曾擔任總統委員會挑戰者災難調查的技術專案經理。DPAC模型是他在管理和準備各種提案請求(RFP)的技術方法部分方面獨立努力的成果。現在已退休的羅伯特將他在軟體開發過程中的所有經驗整合進DPAC框架中。這完全是原創作品,並非衍生自其他方法。