or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $2.14 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Software by Numbers: Low-Risk, High-Return Development [Paperback]

Mark Denne , Jane Cleland-Huang
4.2 out of 5 stars  See all reviews (17 customer reviews)

List Price: $39.99
Price: $28.99 & FREE Shipping. Details
You Save: $11.00 (28%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, May 24? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Frequently Bought Together

Software by Numbers: Low-Risk, High-Return Development + The Principles of Product Development Flow: Second Generation Lean Product Development + Kanban: Successful Evolutionary Change for Your Technology Business
Price for all three: $91.55

Buy the selected items together


Editorial Reviews

From the Back Cover

Software by Numbers is a significant new contribution to value-based, financially responsible software engineering...—Barry Boehm, Ph.D., Director, USC Center for Software Engineering, Creator of COCOMO and Spiral Model

Link software development to value creation and optimize ROI.

Ultimately, software development is about creating value—yet, all too often, software fails to deliver the business value customers need. This book will help you change that, by linking software development directly to value creation. You'll learn exactly how to identify which features add value and which don't—and refocus your entire development process on delivering more value, more rapidly.

Software by Numbers shows you how to:

  • Identify Minimum Marketable Features (MMFs)—the fundamental units of value in software development
  • Accelerate value delivery by linking iterative development to iterative funding
  • Optimize returns through incremental architecture techniques
  • Effectively involve business stakeholders in the development process
  • Sequence feature delivery based on "mini-ROI" assessments
  • Quantify financial risk at every step throughout the development process
  • Manage "intangibles" throughout the software development process

Whatever methodology you're already using—whether it's RUP or XP—this book shows how to achieve the goals that matter most to your business: reduced risk, better cash flow, and higher ROI.

About the Author

MARK DENNE is a Partner with consultancy firm Accenture, specializing in IT Transformation. He previously managed Sun Microsystems' Java Center in New York City leading architects working with financial services, media, and retail clients. He was Sun's chief architect for Citibank's financial services portal, voted the world's best online banking portal by Forbes and Yahoo! As head of software R&D for Computer Automation Europe, he invented the SABRE business-oriented 4GL.

DR. JANE CLELAND-HUANG is Assistant Professor at DePaul University's School of Computer Science, Telecommunications, and Information Systems, and Associate Director of DePaul's Institute for Software Engineering. Her research interests include process models, requirements engineering, and traceability. She currently teaches graduate and undergraduate courses at DePaul, supervises an active research program, and has published several papers in leading research journals.


Product Details

  • Paperback: 208 pages
  • Publisher: Prentice Hall; 1 edition (October 18, 2003)
  • Language: English
  • ISBN-10: 0131407287
  • ISBN-13: 978-0131407282
  • Product Dimensions: 7 x 0.5 x 9.1 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #808,339 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
9 of 9 people found the following review helpful
5.0 out of 5 stars Ground-breaking June 13, 2004
Format:Paperback
"Software by Numbers" is yet another book I would like any manager involved in my working life to read and re-read.

The authors describe an Incremental Funding Method (IFM) for scheduling incremental development of software which optimizes the Return on Investment (ROI) by having the requirements engineered into Minimum Marketable Features (MMF) with concrete, monetary value.

The book is very light (less than 200 pages) but packed with interesting material. I read most of the book during a flight from Finland to Germany and finished the book on my way home. Despite the minimal page count, the authors manage to explain why their method is desperately needed and how it fits to existing software processes such as RUP and XP. They also describe the business case for incremental architecture and different strategies for sequencing MMFs and Architectural Elements (AE) for maximum ROI over the project's lifetime.

The only downside I found for this book is that I would've needed some more baby-steps support for the actual calculations (sequence-adjusted net present values etc.). I'm sure others will be hoping to see some more real world examples of feature deconstruction and sequencing as well. On the other hand, I really appreciate the fact that the authors made the effort of putting up a spreadsheet online for supporting their method.

Overall, an excellent book. Highly recommended.

Comment | 
Was this review helpful to you?
7 of 7 people found the following review helpful
5.0 out of 5 stars Add rigor to modern development methods December 2, 2004
Format:Paperback
This book hopefully is the atomic bomb that will destroy the remaining methodologies that insist on treating software development like a manufacturing process.

Software development is not manufacturing, nor is it construction, nor is it "just" engineering. It is precisely "development", as in product development. It is a mix of economics, science, art, engineering, and craft. It is "knowledge work", and therefore cannot be optimized by critical path analysis, scientific management techniques, or formal method compliance.

The above, however, is no excuse for a lack financial discipline and rigor in the business case. Most modern approaches have no concept of finances and costs, nor do they apply cost/benefits analysis to the ordering of features. This was to be the responsibility of the "customer", but sadly, they're as human as the developers, and are only familiar with the old tried-and-true WBS time/cost projections. Negotiated-scope contracts are only a partial solution to this problem. Many executives want to get an understanding of their discounted cash flow projections vs. "total spend" over an arbitrary period. They need to ensure they are achieving an appropriate return for the capital commitment.

This book's incremental funding method enables you to budget, sequence, risk-adjust, and NPV-optimize every marketable user story or bundle of use cases over a set period. It will enable you to ROI-justify your software architecture and evolve it instead of sinking costs into it up-front. It will show to non-technical executives the true benefits of agile development: faster time-to-revenue, projects that rapidly self-fund, quicker break-even points, and smaller up-front investments.

In short, this book is an indispensible means to sell the breakthrough productivity of agile methods.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars A must-have for product-based organizations too December 7, 2003
By A Customer
Format:Paperback
I picked up this book based on the recommendation of a collegue,and found the information invaluable. I work in a product-based IT organization, and these concepts are very helpful for mature product release planning and budgeting, which was a missing element at my company. I am not sure about the comments from the previous reviewer saying the book is based on a flawed premise that "you know the costs and time frame for development to a high degree of accuracy for every available option." It is explicitly stated in the book several times that estimation, not perfection, is the key and perfect-world scenarios don't exist. The authors even say that due to potential and probable changes in cost and time estimation, market conditions, etc. that one should revisit MMF sequencing at the start of each period anyway. Also, the website of the book, http://www.softwarebynumbers.org, explains about accurate projections in the FAQ section. Overall, a very useful tool!
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars Great Start
The first 3-4 chapters were very valuable to me. After that the content was still good, but using the tools seemed overly complicated and impractical. Simple may be better. Read more
Published 7 months ago by C. Bailey
5.0 out of 5 stars Solid Reference
In the world of oversized- soft content books, this is a breath of fresh air. There is good practical information to help produce better quality, predictable and economically... Read more
Published 7 months ago by J. F. Del Rossi
5.0 out of 5 stars Excellent description of cost-benefit based project-planning
This book was a surprise but only because I didn't read the title properly.
"Software by Numbers : Low-Risk High-Return Development". Read more
Published on September 12, 2009 by C. J. Reynolds
4.0 out of 5 stars Risks and Rewards of Incremental Development
I am an advocate of Agile Software Development methods so I read this book with that bias. What I found was this book quantifies many of the ideas of agile development that before... Read more
Published on December 3, 2007 by Steve Berczuk
4.0 out of 5 stars Easy to understand low-risk, high-return development work, but not...
This book caught my attention because I was searching for a decent book on ROI and software development, and Dr. Read more
Published on October 20, 2007 by Erik Gfesser
3.0 out of 5 stars Worth reading, nice analysis on incremental delivery
Software by Numbers focuses on the financial aspects of software development. It introduces a method called "Incremental Funding Method" which demonstrates how software development... Read more
Published on December 10, 2006 by Bas Vodde
3.0 out of 5 stars If you know Agile principles, don't bother with this book
The core theory of the book is that feature/stories need to be prioritized based on business value. To anyone doing Agile (Scrum, XP, FDD) this is pretty much standard stuff. Read more
Published on April 26, 2005 by Michael Sahota
2.0 out of 5 stars Disappointing
I read the reviews of this book and had high hopes. I needed a volume that helps me build business cases based on value propositions for management who knows little about software... Read more
Published on March 31, 2005 by Traditionalist
5.0 out of 5 stars A breath of fresh air
This book draws from a number of existing, proven practices and combines them into a synergistic approach in which the whole exceeds the sum of the parts. Read more
Published on March 2, 2004 by Mike Tarrani
5.0 out of 5 stars Excellent approach to maximize IT business impact
For the past five years I have been a consultant, helping companies analyze the link between the products they buy and the financial impact those products make on their businesses. Read more
Published on February 19, 2004 by D. G. Ewing
Search Customer Reviews
Only search this product's reviews


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category