Software Estimation Without Guessing: Effective Planning in an Imperfect World
暫譯: 不再猜測的軟體估算:在不完美世界中的有效規劃

Dinwiddie, George

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2020-01-28
  • 售價: $1,410
  • 貴賓價: 9.5$1,340
  • 語言: 英文
  • 頁數: 150
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1680506986
  • ISBN-13: 9781680506983
  • 相關分類: 專案管理 PM
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Estimating software development often produces more angst than value, but it doesn't have to. Identify the needs behind estimate requests and determine how to meet those needs simply and easily. Choose estimation techniques based on current needs and available information, gaining benefit while reducing cost and effort. Detect bad assumptions that might sink your project if you don't adjust your plans. Discover what to do when an estimate is wrong, how to recover, and how to use that knowledge for future planning. Learn to communicate about estimates in a healthy and productive way, maximizing advantage to the organization and minimizing damage to the people.

In a world where most developers hate estimation and most managers fear disappointment with the results, there is hope for both. It requires giving up some widely held misconceptions. Let go of the notion that an estimate is an estimate and estimate for the particular need you, and your organization, have. Realize that estimates have a limited shelf-life, and reestimate frequently if it's important. When reality differs from your estimate, don't lament; mine that disappointment for the gold that can be the longer-term jackpot.

Estimate in comparison to past experience, by modeling the work mathematically, or a hybrid of both. Learn strategies for effective decomposition of work and aspects of the work that likely affect your estimates. Hedge your bets by comparing the results of different approaches. Find out what to do when an estimate proves wrong. And they will. They're estimates, after all. You'll discover that you can use estimates to warn you of danger so you can take appropriate action in time. Learn some crucial techniques to understand and communicate with those who need to understand.

Address both the technical and sociological aspects of estimation, and you'll help your organization achieve its desired goals with less drama and more benefit.

What You Need:

No software needed, just your past experience and concern for the outcomes.

商品描述(中文翻譯)

估算軟體開發的過程往往帶來更多的焦慮而非價值,但這並不一定如此。識別估算請求背後的需求,並確定如何簡單易行地滿足這些需求。根據當前的需求和可用資訊選擇估算技術,獲取利益的同時降低成本和努力。檢測可能會使您的專案失敗的錯誤假設,若不調整計畫,這些假設可能會造成損失。了解當估算錯誤時該如何處理,如何恢復,以及如何利用這些知識進行未來的規劃。學會以健康和富有成效的方式進行估算溝通,最大化對組織的優勢,並最小化對人員的損害。

在一個大多數開發者厭惡估算而大多數管理者擔心結果失望的世界中,雙方都有希望。這需要放棄一些普遍存在的誤解。放下「估算就是估算」的觀念,針對您和您的組織的特定需求進行估算。意識到估算的有效期限有限,若重要則需經常重新估算。當現實與您的估算不符時,不要感到沮喪;從這種失望中挖掘出可以成為長期獎勵的金礦。

根據過去的經驗進行估算,通過數學建模工作,或兩者的混合。學習有效分解工作的策略,以及可能影響您估算的工作方面。通過比較不同方法的結果來降低風險。了解當估算證明錯誤時該怎麼辦。而這種情況會發生。畢竟,它們是估算。您會發現,您可以利用估算來警告您潛在的危險,以便及時採取適當的行動。學習一些關鍵技術,以理解並與需要理解的人進行溝通。

同時處理估算的技術和社會學方面,您將幫助您的組織以更少的戲劇性和更多的利益實現其期望的目標。

您需要的:不需要任何軟體,只需您過去的經驗和對結果的關注。

作者簡介

George Dinwiddie is a software development consultant and coach who has helped a wide variety of people in a wide array of organizations and situations. He has studied both technical and human aspects of software development and has decades of experience in hardware and software engineering. His eclectic background extends well beyond software development, and he uses that knowledge and his personal experience with estimation to facilitate improvements in technical, organizational, and social realms.

作者簡介(中文翻譯)

喬治·丁威迪(George Dinwiddie)是一位軟體開發顧問和教練,曾協助各種組織和情境中的廣泛人群。他研究了軟體開發的技術和人文方面,並擁有數十年的硬體和軟體工程經驗。他的多元背景遠超過軟體開發,並利用這些知識以及他在估算方面的個人經驗,促進技術、組織和社會領域的改進。

最後瀏覽商品 (20)