Return on Software: Maximizing the Return on Your Software Investment(paper)
暫譯: 軟體回報:最大化您的軟體投資回報

Steve Tockey

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

商品描述

"This pioneering book highlights critical, overlooked skills needed by true software professionals." Steve McConnell CEO and Chief Software Engineering Construx Software "It's about time someone took this stuff seriously." Steven Mellor Chief Scientist Embedded Systems Division Mentor Graphics Corporation Co-Author of Exploring the Role of Executable UML in Model-Driven Architecture and six other books "Despite the fact that engineering economics is considered a core area of any engineering field, virtually no books have been written in the area of software engineering economics. Steve Tockey's Return on Software nicely fills this gaps by providing a comprehensive introduction to software engineering economics accessible both to students and to new software professionals." Donald J. Bagert, Ph.D., P.E.Director of Software Engineering and Professor of Computer Science & Software Engineering Rose-Hulman Institute of Technology "The elements of this book are useful not only in making decisions but also in understanding why and how other people and organizations make decisions" Shari Lawrence Pfleeger Senior Researcher, RAND Co-author of Security in Computing and eight other software engineering titles "This just what the doctor ordered to help software programs solve the problem of how to introduce engineering economics and business decision-making into their curricula. The economics of software development should not only be part of any computing curriculum they are an essential element of recent accreditation and certification recommendations. This book is an accessible and relevant text for any student of software engineering. The style is clear and straightforward and the software examples will be appealing to students and faculty alike. I can't wait to use it in class!" Thomas B.Hilburn, Professor Department of Computer and Software Engineering Embry-Riddle Aeronautical University Is your organization maximizing the return on its investments of money, time, and personnel? Probably not, because most software professionals don't know how to consider the business aspects of their software decisions. Most don't even know that it's important to do so. Business consequences should play a critical role in all software technical choices--from choosing which projects to do, selecting software development processes, choosing algorithms and data structures, all the way to determining how much testing is enough. Return on Software: Maximizing the Return on Your Software Investment is about making choices: software technical choices in a business context. It helps software professionals appreciate the business consequences of the decisions they make. This primer will prove a valuable reference for making the important decisions the typical software organization faces both today and down the road. Inside, you'll learn how to: * Estimate how much each proposed software technical decision will cost, and how much it will return.* Weigh the time frames for a software decision's costs and benefits against each other to reveal when there might be a more important factor than schedule. *Attach a value to quality and produce a rational answer to the question, "How much testing is enough?" * Account for risk and uncertainty in software technical decisions, such as when considering a new technology. * Communicate your decisions in a way that speaks to the all-important bottom line. Each chapter contains a set of self-study questions designed to help you apply the featured concepts and techniques. An enhanced online index allows you to quickly and easily search the entire text for specific topics.

商品描述(中文翻譯)

這本開創性的書籍突顯了真正的軟體專業人士所需的關鍵且被忽視的技能。
—— Steve McConnell,Construx Software 首席執行官及首席軟體工程師

「是時候讓人們認真對待這些問題了。」
—— Steven Mellor,Mentor Graphics Corporation 嵌入式系統部門首席科學家,《可執行 UML 在模型驅動架構中的角色探索》及其他六本書的共同作者

「儘管工程經濟學被視為任何工程領域的核心領域,但幾乎沒有書籍專門探討軟體工程經濟學。Steve Tockey 的《軟體的回報》很好地填補了這一空白,提供了對軟體工程經濟學的全面介紹,對學生和新進軟體專業人士都很容易理解。」
—— Donald J. Bagert, Ph.D., P.E.,羅斯霍爾曼科技學院軟體工程主任及計算機科學與軟體工程教授

「這本書的要素不僅在於做出決策的過程,也在於理解其他人和組織為何以及如何做出決策。」
—— Shari Lawrence Pfleeger,RAND 高級研究員,《計算安全》及其他八本軟體工程書籍的共同作者

「這正是醫生所開的藥方,幫助軟體課程解決如何將工程經濟學和商業決策納入課程的問題。軟體開發的經濟學不僅應該是任何計算課程的一部分,它們也是最近認證和認可建議的重要元素。這本書對於任何軟體工程的學生來說都是一本易於理解且相關的教材。風格清晰明瞭,軟體範例對學生和教職員都很有吸引力。我迫不及待想在課堂上使用它!」
—— Thomas B. Hilburn,艾姆布里-瑞德航空大學計算機與軟體工程系教授

您的組織是否最大化了對金錢、時間和人力資源的投資回報?可能沒有,因為大多數軟體專業人士不知道如何考慮其軟體決策的商業面向。大多數人甚至不知道這樣做的重要性。商業後果應在所有軟體技術選擇中扮演關鍵角色——從選擇執行哪些專案、選擇軟體開發流程、選擇演算法和資料結構,一直到確定測試的充分性。

《軟體的回報:最大化您的軟體投資回報》是關於在商業背景下做出選擇:軟體技術選擇。它幫助軟體專業人士理解他們所做決策的商業後果。這本入門書將成為在當前及未來典型軟體組織面臨的重要決策的寶貴參考。書中您將學到如何:
* 估算每個提議的軟體技術決策的成本及其回報。
* 將軟體決策的成本和效益的時間框架進行比較,以揭示何時可能有比時間表更重要的因素。
* 為質量附上價值,並對「多少測試才算足夠?」這個問題給出合理的答案。
* 在考慮新技術時,考量軟體技術決策中的風險和不確定性。
* 以能夠觸及至關重要的底線的方式傳達您的決策。

每章都包含一組自學問題,旨在幫助您應用所介紹的概念和技術。增強的在線索引使您能夠快速輕鬆地搜索整本書的特定主題。